Class ModelMonitoringInput

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.aiplatform.v1beta1.ModelMonitoringInput
All Implemented Interfaces:
ModelMonitoringInputOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class ModelMonitoringInput extends com.google.protobuf.GeneratedMessage implements ModelMonitoringInputOrBuilder
 Model monitoring data input spec.
 
Protobuf type google.cloud.aiplatform.v1beta1.ModelMonitoringInput
See Also:
  • Field Details

    • COLUMNIZED_DATASET_FIELD_NUMBER

      public static final int COLUMNIZED_DATASET_FIELD_NUMBER
      See Also:
    • BATCH_PREDICTION_OUTPUT_FIELD_NUMBER

      public static final int BATCH_PREDICTION_OUTPUT_FIELD_NUMBER
      See Also:
    • VERTEX_ENDPOINT_LOGS_FIELD_NUMBER

      public static final int VERTEX_ENDPOINT_LOGS_FIELD_NUMBER
      See Also:
    • TIME_INTERVAL_FIELD_NUMBER

      public static final int TIME_INTERVAL_FIELD_NUMBER
      See Also:
    • TIME_OFFSET_FIELD_NUMBER

      public static final int TIME_OFFSET_FIELD_NUMBER
      See Also:
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • getDatasetCase

      public ModelMonitoringInput.DatasetCase getDatasetCase()
      Specified by:
      getDatasetCase in interface ModelMonitoringInputOrBuilder
    • getTimeSpecCase

      public ModelMonitoringInput.TimeSpecCase getTimeSpecCase()
      Specified by:
      getTimeSpecCase in interface ModelMonitoringInputOrBuilder
    • hasColumnizedDataset

      public boolean hasColumnizedDataset()
       Columnized dataset.
       
      .google.cloud.aiplatform.v1beta1.ModelMonitoringInput.ModelMonitoringDataset columnized_dataset = 1;
      Specified by:
      hasColumnizedDataset in interface ModelMonitoringInputOrBuilder
      Returns:
      Whether the columnizedDataset field is set.
    • getColumnizedDataset

      public ModelMonitoringInput.ModelMonitoringDataset getColumnizedDataset()
       Columnized dataset.
       
      .google.cloud.aiplatform.v1beta1.ModelMonitoringInput.ModelMonitoringDataset columnized_dataset = 1;
      Specified by:
      getColumnizedDataset in interface ModelMonitoringInputOrBuilder
      Returns:
      The columnizedDataset.
    • getColumnizedDatasetOrBuilder

      public ModelMonitoringInput.ModelMonitoringDatasetOrBuilder getColumnizedDatasetOrBuilder()
       Columnized dataset.
       
      .google.cloud.aiplatform.v1beta1.ModelMonitoringInput.ModelMonitoringDataset columnized_dataset = 1;
      Specified by:
      getColumnizedDatasetOrBuilder in interface ModelMonitoringInputOrBuilder
    • hasBatchPredictionOutput

      public boolean hasBatchPredictionOutput()
       Vertex AI Batch prediction Job.
       
      .google.cloud.aiplatform.v1beta1.ModelMonitoringInput.BatchPredictionOutput batch_prediction_output = 2;
      Specified by:
      hasBatchPredictionOutput in interface ModelMonitoringInputOrBuilder
      Returns:
      Whether the batchPredictionOutput field is set.
    • getBatchPredictionOutput

      public ModelMonitoringInput.BatchPredictionOutput getBatchPredictionOutput()
       Vertex AI Batch prediction Job.
       
      .google.cloud.aiplatform.v1beta1.ModelMonitoringInput.BatchPredictionOutput batch_prediction_output = 2;
      Specified by:
      getBatchPredictionOutput in interface ModelMonitoringInputOrBuilder
      Returns:
      The batchPredictionOutput.
    • getBatchPredictionOutputOrBuilder

      public ModelMonitoringInput.BatchPredictionOutputOrBuilder getBatchPredictionOutputOrBuilder()
       Vertex AI Batch prediction Job.
       
      .google.cloud.aiplatform.v1beta1.ModelMonitoringInput.BatchPredictionOutput batch_prediction_output = 2;
      Specified by:
      getBatchPredictionOutputOrBuilder in interface ModelMonitoringInputOrBuilder
    • hasVertexEndpointLogs

      public boolean hasVertexEndpointLogs()
       Vertex AI Endpoint request & response logging.
       
      .google.cloud.aiplatform.v1beta1.ModelMonitoringInput.VertexEndpointLogs vertex_endpoint_logs = 3;
      Specified by:
      hasVertexEndpointLogs in interface ModelMonitoringInputOrBuilder
      Returns:
      Whether the vertexEndpointLogs field is set.
    • getVertexEndpointLogs

      public ModelMonitoringInput.VertexEndpointLogs getVertexEndpointLogs()
       Vertex AI Endpoint request & response logging.
       
      .google.cloud.aiplatform.v1beta1.ModelMonitoringInput.VertexEndpointLogs vertex_endpoint_logs = 3;
      Specified by:
      getVertexEndpointLogs in interface ModelMonitoringInputOrBuilder
      Returns:
      The vertexEndpointLogs.
    • getVertexEndpointLogsOrBuilder

      public ModelMonitoringInput.VertexEndpointLogsOrBuilder getVertexEndpointLogsOrBuilder()
       Vertex AI Endpoint request & response logging.
       
      .google.cloud.aiplatform.v1beta1.ModelMonitoringInput.VertexEndpointLogs vertex_endpoint_logs = 3;
      Specified by:
      getVertexEndpointLogsOrBuilder in interface ModelMonitoringInputOrBuilder
    • hasTimeInterval

      public boolean hasTimeInterval()
       The time interval (pair of start_time and end_time) for which results
       should be returned.
       
      .google.type.Interval time_interval = 6;
      Specified by:
      hasTimeInterval in interface ModelMonitoringInputOrBuilder
      Returns:
      Whether the timeInterval field is set.
    • getTimeInterval

      public Interval getTimeInterval()
       The time interval (pair of start_time and end_time) for which results
       should be returned.
       
      .google.type.Interval time_interval = 6;
      Specified by:
      getTimeInterval in interface ModelMonitoringInputOrBuilder
      Returns:
      The timeInterval.
    • getTimeIntervalOrBuilder

      public IntervalOrBuilder getTimeIntervalOrBuilder()
       The time interval (pair of start_time and end_time) for which results
       should be returned.
       
      .google.type.Interval time_interval = 6;
      Specified by:
      getTimeIntervalOrBuilder in interface ModelMonitoringInputOrBuilder
    • hasTimeOffset

      public boolean hasTimeOffset()
       The time offset setting for which results should be returned.
       
      .google.cloud.aiplatform.v1beta1.ModelMonitoringInput.TimeOffset time_offset = 7;
      Specified by:
      hasTimeOffset in interface ModelMonitoringInputOrBuilder
      Returns:
      Whether the timeOffset field is set.
    • getTimeOffset

      public ModelMonitoringInput.TimeOffset getTimeOffset()
       The time offset setting for which results should be returned.
       
      .google.cloud.aiplatform.v1beta1.ModelMonitoringInput.TimeOffset time_offset = 7;
      Specified by:
      getTimeOffset in interface ModelMonitoringInputOrBuilder
      Returns:
      The timeOffset.
    • getTimeOffsetOrBuilder

      public ModelMonitoringInput.TimeOffsetOrBuilder getTimeOffsetOrBuilder()
       The time offset setting for which results should be returned.
       
      .google.cloud.aiplatform.v1beta1.ModelMonitoringInput.TimeOffset time_offset = 7;
      Specified by:
      getTimeOffsetOrBuilder in interface ModelMonitoringInputOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static ModelMonitoringInput parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ModelMonitoringInput parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ModelMonitoringInput parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ModelMonitoringInput parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ModelMonitoringInput parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ModelMonitoringInput parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ModelMonitoringInput parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ModelMonitoringInput parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static ModelMonitoringInput parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static ModelMonitoringInput parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ModelMonitoringInput parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ModelMonitoringInput parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public ModelMonitoringInput.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static ModelMonitoringInput.Builder newBuilder()
    • newBuilder

      public static ModelMonitoringInput.Builder newBuilder(ModelMonitoringInput prototype)
    • toBuilder

      public ModelMonitoringInput.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected ModelMonitoringInput.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static ModelMonitoringInput getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<ModelMonitoringInput> parser()
    • getParserForType

      public com.google.protobuf.Parser<ModelMonitoringInput> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public ModelMonitoringInput getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder