Class FeatureMonitorJob.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<FeatureMonitorJob.Builder>
com.google.cloud.aiplatform.v1beta1.FeatureMonitorJob.Builder
All Implemented Interfaces:
FeatureMonitorJobOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
FeatureMonitorJob

public static final class FeatureMonitorJob.Builder extends com.google.protobuf.GeneratedMessage.Builder<FeatureMonitorJob.Builder> implements FeatureMonitorJobOrBuilder
 Vertex AI Feature Monitor Job.
 
Protobuf type google.cloud.aiplatform.v1beta1.FeatureMonitorJob
  • Method Details

    • getDescriptor

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

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
      Overrides:
      internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<FeatureMonitorJob.Builder>
    • internalGetMutableMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
      Overrides:
      internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<FeatureMonitorJob.Builder>
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<FeatureMonitorJob.Builder>
    • clear

      public FeatureMonitorJob.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<FeatureMonitorJob.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<FeatureMonitorJob.Builder>
    • getDefaultInstanceForType

      public FeatureMonitorJob getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public FeatureMonitorJob build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public FeatureMonitorJob buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public FeatureMonitorJob.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<FeatureMonitorJob.Builder>
    • mergeFrom

      public FeatureMonitorJob.Builder mergeFrom(FeatureMonitorJob other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<FeatureMonitorJob.Builder>
    • mergeFrom

      public FeatureMonitorJob.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<FeatureMonitorJob.Builder>
      Throws:
      IOException
    • getName

      public String getName()
       Identifier. Name of the FeatureMonitorJob. Format:
       `projects/{project}/locations/{location}/featureGroups/{feature_group}/featureMonitors/{feature_monitor}/featureMonitorJobs/{feature_monitor_job}`.
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Specified by:
      getName in interface FeatureMonitorJobOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Identifier. Name of the FeatureMonitorJob. Format:
       `projects/{project}/locations/{location}/featureGroups/{feature_group}/featureMonitors/{feature_monitor}/featureMonitorJobs/{feature_monitor_job}`.
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Specified by:
      getNameBytes in interface FeatureMonitorJobOrBuilder
      Returns:
      The bytes for name.
    • setName

      public FeatureMonitorJob.Builder setName(String value)
       Identifier. Name of the FeatureMonitorJob. Format:
       `projects/{project}/locations/{location}/featureGroups/{feature_group}/featureMonitors/{feature_monitor}/featureMonitorJobs/{feature_monitor_job}`.
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public FeatureMonitorJob.Builder clearName()
       Identifier. Name of the FeatureMonitorJob. Format:
       `projects/{project}/locations/{location}/featureGroups/{feature_group}/featureMonitors/{feature_monitor}/featureMonitorJobs/{feature_monitor_job}`.
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Returns:
      This builder for chaining.
    • setNameBytes

      public FeatureMonitorJob.Builder setNameBytes(com.google.protobuf.ByteString value)
       Identifier. Name of the FeatureMonitorJob. Format:
       `projects/{project}/locations/{location}/featureGroups/{feature_group}/featureMonitors/{feature_monitor}/featureMonitorJobs/{feature_monitor_job}`.
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • hasCreateTime

      public boolean hasCreateTime()
       Output only. Timestamp when this FeatureMonitorJob was created. Creation of
       a FeatureMonitorJob means that the job is pending / waiting for sufficient
       resources but may not have started running yet.
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasCreateTime in interface FeatureMonitorJobOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public com.google.protobuf.Timestamp getCreateTime()
       Output only. Timestamp when this FeatureMonitorJob was created. Creation of
       a FeatureMonitorJob means that the job is pending / waiting for sufficient
       resources but may not have started running yet.
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTime in interface FeatureMonitorJobOrBuilder
      Returns:
      The createTime.
    • setCreateTime

      public FeatureMonitorJob.Builder setCreateTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when this FeatureMonitorJob was created. Creation of
       a FeatureMonitorJob means that the job is pending / waiting for sufficient
       resources but may not have started running yet.
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setCreateTime

      public FeatureMonitorJob.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. Timestamp when this FeatureMonitorJob was created. Creation of
       a FeatureMonitorJob means that the job is pending / waiting for sufficient
       resources but may not have started running yet.
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeCreateTime

      public FeatureMonitorJob.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when this FeatureMonitorJob was created. Creation of
       a FeatureMonitorJob means that the job is pending / waiting for sufficient
       resources but may not have started running yet.
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearCreateTime

      public FeatureMonitorJob.Builder clearCreateTime()
       Output only. Timestamp when this FeatureMonitorJob was created. Creation of
       a FeatureMonitorJob means that the job is pending / waiting for sufficient
       resources but may not have started running yet.
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
       Output only. Timestamp when this FeatureMonitorJob was created. Creation of
       a FeatureMonitorJob means that the job is pending / waiting for sufficient
       resources but may not have started running yet.
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. Timestamp when this FeatureMonitorJob was created. Creation of
       a FeatureMonitorJob means that the job is pending / waiting for sufficient
       resources but may not have started running yet.
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTimeOrBuilder in interface FeatureMonitorJobOrBuilder
    • hasFinalStatus

      public boolean hasFinalStatus()
       Output only. Final status of the FeatureMonitorJob.
       
      .google.rpc.Status final_status = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasFinalStatus in interface FeatureMonitorJobOrBuilder
      Returns:
      Whether the finalStatus field is set.
    • getFinalStatus

      public Status getFinalStatus()
       Output only. Final status of the FeatureMonitorJob.
       
      .google.rpc.Status final_status = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getFinalStatus in interface FeatureMonitorJobOrBuilder
      Returns:
      The finalStatus.
    • setFinalStatus

      public FeatureMonitorJob.Builder setFinalStatus(Status value)
       Output only. Final status of the FeatureMonitorJob.
       
      .google.rpc.Status final_status = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setFinalStatus

      public FeatureMonitorJob.Builder setFinalStatus(Status.Builder builderForValue)
       Output only. Final status of the FeatureMonitorJob.
       
      .google.rpc.Status final_status = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeFinalStatus

      public FeatureMonitorJob.Builder mergeFinalStatus(Status value)
       Output only. Final status of the FeatureMonitorJob.
       
      .google.rpc.Status final_status = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearFinalStatus

      public FeatureMonitorJob.Builder clearFinalStatus()
       Output only. Final status of the FeatureMonitorJob.
       
      .google.rpc.Status final_status = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getFinalStatusBuilder

      public Status.Builder getFinalStatusBuilder()
       Output only. Final status of the FeatureMonitorJob.
       
      .google.rpc.Status final_status = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getFinalStatusOrBuilder

      public StatusOrBuilder getFinalStatusOrBuilder()
       Output only. Final status of the FeatureMonitorJob.
       
      .google.rpc.Status final_status = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getFinalStatusOrBuilder in interface FeatureMonitorJobOrBuilder
    • hasJobSummary

      public boolean hasJobSummary()
       Output only. Summary from the FeatureMonitorJob.
       
      .google.cloud.aiplatform.v1beta1.FeatureMonitorJob.JobSummary job_summary = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasJobSummary in interface FeatureMonitorJobOrBuilder
      Returns:
      Whether the jobSummary field is set.
    • getJobSummary

      public FeatureMonitorJob.JobSummary getJobSummary()
       Output only. Summary from the FeatureMonitorJob.
       
      .google.cloud.aiplatform.v1beta1.FeatureMonitorJob.JobSummary job_summary = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getJobSummary in interface FeatureMonitorJobOrBuilder
      Returns:
      The jobSummary.
    • setJobSummary

       Output only. Summary from the FeatureMonitorJob.
       
      .google.cloud.aiplatform.v1beta1.FeatureMonitorJob.JobSummary job_summary = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setJobSummary

      public FeatureMonitorJob.Builder setJobSummary(FeatureMonitorJob.JobSummary.Builder builderForValue)
       Output only. Summary from the FeatureMonitorJob.
       
      .google.cloud.aiplatform.v1beta1.FeatureMonitorJob.JobSummary job_summary = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeJobSummary

       Output only. Summary from the FeatureMonitorJob.
       
      .google.cloud.aiplatform.v1beta1.FeatureMonitorJob.JobSummary job_summary = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearJobSummary

      public FeatureMonitorJob.Builder clearJobSummary()
       Output only. Summary from the FeatureMonitorJob.
       
      .google.cloud.aiplatform.v1beta1.FeatureMonitorJob.JobSummary job_summary = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getJobSummaryBuilder

      public FeatureMonitorJob.JobSummary.Builder getJobSummaryBuilder()
       Output only. Summary from the FeatureMonitorJob.
       
      .google.cloud.aiplatform.v1beta1.FeatureMonitorJob.JobSummary job_summary = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getJobSummaryOrBuilder

      public FeatureMonitorJob.JobSummaryOrBuilder getJobSummaryOrBuilder()
       Output only. Summary from the FeatureMonitorJob.
       
      .google.cloud.aiplatform.v1beta1.FeatureMonitorJob.JobSummary job_summary = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getJobSummaryOrBuilder in interface FeatureMonitorJobOrBuilder
    • getLabelsCount

      public int getLabelsCount()
      Description copied from interface: FeatureMonitorJobOrBuilder
       Optional. The labels with user-defined metadata to organize your
       FeatureMonitorJob.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
      
       See https://goo.gl/xmQnxf for more information on and examples of labels.
       No more than 64 user labels can be associated with one
       FeatureMonitor(System labels are excluded)." System reserved label keys
       are prefixed with "aiplatform.googleapis.com/" and are immutable.
       
      map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getLabelsCount in interface FeatureMonitorJobOrBuilder
    • containsLabels

      public boolean containsLabels(String key)
       Optional. The labels with user-defined metadata to organize your
       FeatureMonitorJob.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
      
       See https://goo.gl/xmQnxf for more information on and examples of labels.
       No more than 64 user labels can be associated with one
       FeatureMonitor(System labels are excluded)." System reserved label keys
       are prefixed with "aiplatform.googleapis.com/" and are immutable.
       
      map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      containsLabels in interface FeatureMonitorJobOrBuilder
    • getLabels

      @Deprecated public Map<String,String> getLabels()
      Deprecated.
      Use getLabelsMap() instead.
      Specified by:
      getLabels in interface FeatureMonitorJobOrBuilder
    • getLabelsMap

      public Map<String,String> getLabelsMap()
       Optional. The labels with user-defined metadata to organize your
       FeatureMonitorJob.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
      
       See https://goo.gl/xmQnxf for more information on and examples of labels.
       No more than 64 user labels can be associated with one
       FeatureMonitor(System labels are excluded)." System reserved label keys
       are prefixed with "aiplatform.googleapis.com/" and are immutable.
       
      map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getLabelsMap in interface FeatureMonitorJobOrBuilder
    • getLabelsOrDefault

      public String getLabelsOrDefault(String key, String defaultValue)
       Optional. The labels with user-defined metadata to organize your
       FeatureMonitorJob.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
      
       See https://goo.gl/xmQnxf for more information on and examples of labels.
       No more than 64 user labels can be associated with one
       FeatureMonitor(System labels are excluded)." System reserved label keys
       are prefixed with "aiplatform.googleapis.com/" and are immutable.
       
      map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getLabelsOrDefault in interface FeatureMonitorJobOrBuilder
    • getLabelsOrThrow

      public String getLabelsOrThrow(String key)
       Optional. The labels with user-defined metadata to organize your
       FeatureMonitorJob.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
      
       See https://goo.gl/xmQnxf for more information on and examples of labels.
       No more than 64 user labels can be associated with one
       FeatureMonitor(System labels are excluded)." System reserved label keys
       are prefixed with "aiplatform.googleapis.com/" and are immutable.
       
      map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getLabelsOrThrow in interface FeatureMonitorJobOrBuilder
    • clearLabels

      public FeatureMonitorJob.Builder clearLabels()
    • removeLabels

      public FeatureMonitorJob.Builder removeLabels(String key)
       Optional. The labels with user-defined metadata to organize your
       FeatureMonitorJob.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
      
       See https://goo.gl/xmQnxf for more information on and examples of labels.
       No more than 64 user labels can be associated with one
       FeatureMonitor(System labels are excluded)." System reserved label keys
       are prefixed with "aiplatform.googleapis.com/" and are immutable.
       
      map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];
    • getMutableLabels

      @Deprecated public Map<String,String> getMutableLabels()
      Deprecated.
      Use alternate mutation accessors instead.
    • putLabels

      public FeatureMonitorJob.Builder putLabels(String key, String value)
       Optional. The labels with user-defined metadata to organize your
       FeatureMonitorJob.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
      
       See https://goo.gl/xmQnxf for more information on and examples of labels.
       No more than 64 user labels can be associated with one
       FeatureMonitor(System labels are excluded)." System reserved label keys
       are prefixed with "aiplatform.googleapis.com/" and are immutable.
       
      map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];
    • putAllLabels

      public FeatureMonitorJob.Builder putAllLabels(Map<String,String> values)
       Optional. The labels with user-defined metadata to organize your
       FeatureMonitorJob.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
      
       See https://goo.gl/xmQnxf for more information on and examples of labels.
       No more than 64 user labels can be associated with one
       FeatureMonitor(System labels are excluded)." System reserved label keys
       are prefixed with "aiplatform.googleapis.com/" and are immutable.
       
      map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];
    • getDescription

      public String getDescription()
       Optional. Description of the FeatureMonitor.
       
      string description = 6 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getDescription in interface FeatureMonitorJobOrBuilder
      Returns:
      The description.
    • getDescriptionBytes

      public com.google.protobuf.ByteString getDescriptionBytes()
       Optional. Description of the FeatureMonitor.
       
      string description = 6 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getDescriptionBytes in interface FeatureMonitorJobOrBuilder
      Returns:
      The bytes for description.
    • setDescription

      public FeatureMonitorJob.Builder setDescription(String value)
       Optional. Description of the FeatureMonitor.
       
      string description = 6 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The description to set.
      Returns:
      This builder for chaining.
    • clearDescription

      public FeatureMonitorJob.Builder clearDescription()
       Optional. Description of the FeatureMonitor.
       
      string description = 6 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      This builder for chaining.
    • setDescriptionBytes

      public FeatureMonitorJob.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
       Optional. Description of the FeatureMonitor.
       
      string description = 6 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The bytes for description to set.
      Returns:
      This builder for chaining.
    • getDriftBaseFeatureMonitorJobId

      public long getDriftBaseFeatureMonitorJobId()
       Output only. FeatureMonitorJob ID comparing to which the drift is
       calculated.
       
      int64 drift_base_feature_monitor_job_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDriftBaseFeatureMonitorJobId in interface FeatureMonitorJobOrBuilder
      Returns:
      The driftBaseFeatureMonitorJobId.
    • setDriftBaseFeatureMonitorJobId

      public FeatureMonitorJob.Builder setDriftBaseFeatureMonitorJobId(long value)
       Output only. FeatureMonitorJob ID comparing to which the drift is
       calculated.
       
      int64 drift_base_feature_monitor_job_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The driftBaseFeatureMonitorJobId to set.
      Returns:
      This builder for chaining.
    • clearDriftBaseFeatureMonitorJobId

      public FeatureMonitorJob.Builder clearDriftBaseFeatureMonitorJobId()
       Output only. FeatureMonitorJob ID comparing to which the drift is
       calculated.
       
      int64 drift_base_feature_monitor_job_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • hasDriftBaseSnapshotTime

      public boolean hasDriftBaseSnapshotTime()
       Output only. Data snapshot time comparing to which the drift is calculated.
       
      .google.protobuf.Timestamp drift_base_snapshot_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasDriftBaseSnapshotTime in interface FeatureMonitorJobOrBuilder
      Returns:
      Whether the driftBaseSnapshotTime field is set.
    • getDriftBaseSnapshotTime

      public com.google.protobuf.Timestamp getDriftBaseSnapshotTime()
       Output only. Data snapshot time comparing to which the drift is calculated.
       
      .google.protobuf.Timestamp drift_base_snapshot_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDriftBaseSnapshotTime in interface FeatureMonitorJobOrBuilder
      Returns:
      The driftBaseSnapshotTime.
    • setDriftBaseSnapshotTime

      public FeatureMonitorJob.Builder setDriftBaseSnapshotTime(com.google.protobuf.Timestamp value)
       Output only. Data snapshot time comparing to which the drift is calculated.
       
      .google.protobuf.Timestamp drift_base_snapshot_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setDriftBaseSnapshotTime

      public FeatureMonitorJob.Builder setDriftBaseSnapshotTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. Data snapshot time comparing to which the drift is calculated.
       
      .google.protobuf.Timestamp drift_base_snapshot_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeDriftBaseSnapshotTime

      public FeatureMonitorJob.Builder mergeDriftBaseSnapshotTime(com.google.protobuf.Timestamp value)
       Output only. Data snapshot time comparing to which the drift is calculated.
       
      .google.protobuf.Timestamp drift_base_snapshot_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearDriftBaseSnapshotTime

      public FeatureMonitorJob.Builder clearDriftBaseSnapshotTime()
       Output only. Data snapshot time comparing to which the drift is calculated.
       
      .google.protobuf.Timestamp drift_base_snapshot_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getDriftBaseSnapshotTimeBuilder

      public com.google.protobuf.Timestamp.Builder getDriftBaseSnapshotTimeBuilder()
       Output only. Data snapshot time comparing to which the drift is calculated.
       
      .google.protobuf.Timestamp drift_base_snapshot_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getDriftBaseSnapshotTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getDriftBaseSnapshotTimeOrBuilder()
       Output only. Data snapshot time comparing to which the drift is calculated.
       
      .google.protobuf.Timestamp drift_base_snapshot_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDriftBaseSnapshotTimeOrBuilder in interface FeatureMonitorJobOrBuilder
    • hasFeatureSelectionConfig

      public boolean hasFeatureSelectionConfig()
       Output only. Feature selection config used when creating FeatureMonitorJob.
       
      .google.cloud.aiplatform.v1beta1.FeatureSelectionConfig feature_selection_config = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasFeatureSelectionConfig in interface FeatureMonitorJobOrBuilder
      Returns:
      Whether the featureSelectionConfig field is set.
    • getFeatureSelectionConfig

      public FeatureSelectionConfig getFeatureSelectionConfig()
       Output only. Feature selection config used when creating FeatureMonitorJob.
       
      .google.cloud.aiplatform.v1beta1.FeatureSelectionConfig feature_selection_config = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getFeatureSelectionConfig in interface FeatureMonitorJobOrBuilder
      Returns:
      The featureSelectionConfig.
    • setFeatureSelectionConfig

      public FeatureMonitorJob.Builder setFeatureSelectionConfig(FeatureSelectionConfig value)
       Output only. Feature selection config used when creating FeatureMonitorJob.
       
      .google.cloud.aiplatform.v1beta1.FeatureSelectionConfig feature_selection_config = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setFeatureSelectionConfig

      public FeatureMonitorJob.Builder setFeatureSelectionConfig(FeatureSelectionConfig.Builder builderForValue)
       Output only. Feature selection config used when creating FeatureMonitorJob.
       
      .google.cloud.aiplatform.v1beta1.FeatureSelectionConfig feature_selection_config = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeFeatureSelectionConfig

      public FeatureMonitorJob.Builder mergeFeatureSelectionConfig(FeatureSelectionConfig value)
       Output only. Feature selection config used when creating FeatureMonitorJob.
       
      .google.cloud.aiplatform.v1beta1.FeatureSelectionConfig feature_selection_config = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearFeatureSelectionConfig

      public FeatureMonitorJob.Builder clearFeatureSelectionConfig()
       Output only. Feature selection config used when creating FeatureMonitorJob.
       
      .google.cloud.aiplatform.v1beta1.FeatureSelectionConfig feature_selection_config = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getFeatureSelectionConfigBuilder

      public FeatureSelectionConfig.Builder getFeatureSelectionConfigBuilder()
       Output only. Feature selection config used when creating FeatureMonitorJob.
       
      .google.cloud.aiplatform.v1beta1.FeatureSelectionConfig feature_selection_config = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getFeatureSelectionConfigOrBuilder

      public FeatureSelectionConfigOrBuilder getFeatureSelectionConfigOrBuilder()
       Output only. Feature selection config used when creating FeatureMonitorJob.
       
      .google.cloud.aiplatform.v1beta1.FeatureSelectionConfig feature_selection_config = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getFeatureSelectionConfigOrBuilder in interface FeatureMonitorJobOrBuilder
    • getTriggerTypeValue

      public int getTriggerTypeValue()
       Output only. Trigger type of the Feature Monitor Job.
       
      .google.cloud.aiplatform.v1beta1.FeatureMonitorJob.FeatureMonitorJobTrigger trigger_type = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getTriggerTypeValue in interface FeatureMonitorJobOrBuilder
      Returns:
      The enum numeric value on the wire for triggerType.
    • setTriggerTypeValue

      public FeatureMonitorJob.Builder setTriggerTypeValue(int value)
       Output only. Trigger type of the Feature Monitor Job.
       
      .google.cloud.aiplatform.v1beta1.FeatureMonitorJob.FeatureMonitorJobTrigger trigger_type = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The enum numeric value on the wire for triggerType to set.
      Returns:
      This builder for chaining.
    • getTriggerType

       Output only. Trigger type of the Feature Monitor Job.
       
      .google.cloud.aiplatform.v1beta1.FeatureMonitorJob.FeatureMonitorJobTrigger trigger_type = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getTriggerType in interface FeatureMonitorJobOrBuilder
      Returns:
      The triggerType.
    • setTriggerType

       Output only. Trigger type of the Feature Monitor Job.
       
      .google.cloud.aiplatform.v1beta1.FeatureMonitorJob.FeatureMonitorJobTrigger trigger_type = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The triggerType to set.
      Returns:
      This builder for chaining.
    • clearTriggerType

      public FeatureMonitorJob.Builder clearTriggerType()
       Output only. Trigger type of the Feature Monitor Job.
       
      .google.cloud.aiplatform.v1beta1.FeatureMonitorJob.FeatureMonitorJobTrigger trigger_type = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.