public static final class ModelMonitoringObjectiveSpec.Builder extends GeneratedMessageV3.Builder<ModelMonitoringObjectiveSpec.Builder> implements ModelMonitoringObjectiveSpecOrBuilder
   
   Monitoring objectives spec.
 Protobuf type google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Methods
  
  
  
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  Methods
  
  
  
  
    public ModelMonitoringObjectiveSpec.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  
  
    public ModelMonitoringObjectiveSpec build()
   
  
  
  
  
    public ModelMonitoringObjectiveSpec buildPartial()
   
  
  
  
  
    public ModelMonitoringObjectiveSpec.Builder clear()
   
  
  Overrides
  
  
  
  
    public ModelMonitoringObjectiveSpec.Builder clearBaselineDataset()
   
   Baseline dataset.
 It could be the training dataset or production serving dataset from a
 previous period.
 .google.cloud.aiplatform.v1beta1.ModelMonitoringInput baseline_dataset = 4;
    public ModelMonitoringObjectiveSpec.Builder clearExplanationSpec()
   
   The explanation spec.
 This spec is required when the objectives spec includes feature attribution
 objectives.
 .google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3;
    public ModelMonitoringObjectiveSpec.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  
  
    public ModelMonitoringObjectiveSpec.Builder clearObjective()
   
  
  
  
  
    public ModelMonitoringObjectiveSpec.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  
  
    public ModelMonitoringObjectiveSpec.Builder clearTabularObjective()
   
   Tabular monitoring objective.
 
 .google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1;
 
    public ModelMonitoringObjectiveSpec.Builder clearTargetDataset()
   
   Target dataset.
 .google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5;
    public ModelMonitoringObjectiveSpec.Builder clone()
   
  
  Overrides
  
  
  
  
    public ModelMonitoringInput getBaselineDataset()
   
   Baseline dataset.
 It could be the training dataset or production serving dataset from a
 previous period.
 .google.cloud.aiplatform.v1beta1.ModelMonitoringInput baseline_dataset = 4;
    public ModelMonitoringInput.Builder getBaselineDatasetBuilder()
   
   Baseline dataset.
 It could be the training dataset or production serving dataset from a
 previous period.
 .google.cloud.aiplatform.v1beta1.ModelMonitoringInput baseline_dataset = 4;
    public ModelMonitoringInputOrBuilder getBaselineDatasetOrBuilder()
   
   Baseline dataset.
 It could be the training dataset or production serving dataset from a
 previous period.
 .google.cloud.aiplatform.v1beta1.ModelMonitoringInput baseline_dataset = 4;
    public ModelMonitoringObjectiveSpec getDefaultInstanceForType()
   
  
  
  
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  
  
    public ExplanationSpec getExplanationSpec()
   
   The explanation spec.
 This spec is required when the objectives spec includes feature attribution
 objectives.
 .google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3;
    public ExplanationSpec.Builder getExplanationSpecBuilder()
   
   The explanation spec.
 This spec is required when the objectives spec includes feature attribution
 objectives.
 .google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3;
    public ExplanationSpecOrBuilder getExplanationSpecOrBuilder()
   
   The explanation spec.
 This spec is required when the objectives spec includes feature attribution
 objectives.
 .google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3;
    public ModelMonitoringObjectiveSpec.ObjectiveCase getObjectiveCase()
   
  
  
  
  
    public ModelMonitoringObjectiveSpec.TabularObjective getTabularObjective()
   
   Tabular monitoring objective.
 
 .google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1;
 
    public ModelMonitoringObjectiveSpec.TabularObjective.Builder getTabularObjectiveBuilder()
   
   Tabular monitoring objective.
 
 .google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1;
 
    public ModelMonitoringObjectiveSpec.TabularObjectiveOrBuilder getTabularObjectiveOrBuilder()
   
   Tabular monitoring objective.
 
 .google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1;
 
    public ModelMonitoringInput getTargetDataset()
   
   Target dataset.
 .google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5;
    public ModelMonitoringInput.Builder getTargetDatasetBuilder()
   
   Target dataset.
 .google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5;
    public ModelMonitoringInputOrBuilder getTargetDatasetOrBuilder()
   
   Target dataset.
 .google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5;
    public boolean hasBaselineDataset()
   
   Baseline dataset.
 It could be the training dataset or production serving dataset from a
 previous period.
 .google.cloud.aiplatform.v1beta1.ModelMonitoringInput baseline_dataset = 4;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the baselineDataset field is set. | 
    
  
  
  
  
    public boolean hasExplanationSpec()
   
   The explanation spec.
 This spec is required when the objectives spec includes feature attribution
 objectives.
 .google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the explanationSpec field is set. | 
    
  
  
  
  
    public boolean hasTabularObjective()
   
   Tabular monitoring objective.
 
 .google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the tabularObjective field is set. | 
    
  
  
  
  
    public boolean hasTargetDataset()
   
   Target dataset.
 .google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the targetDataset field is set. | 
    
  
  
  
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  
  
    public ModelMonitoringObjectiveSpec.Builder mergeBaselineDataset(ModelMonitoringInput value)
   
   Baseline dataset.
 It could be the training dataset or production serving dataset from a
 previous period.
 .google.cloud.aiplatform.v1beta1.ModelMonitoringInput baseline_dataset = 4;
    public ModelMonitoringObjectiveSpec.Builder mergeExplanationSpec(ExplanationSpec value)
   
   The explanation spec.
 This spec is required when the objectives spec includes feature attribution
 objectives.
 .google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3;
    public ModelMonitoringObjectiveSpec.Builder mergeFrom(ModelMonitoringObjectiveSpec other)
   
  
  
  
  
  
    public ModelMonitoringObjectiveSpec.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  
  
    public ModelMonitoringObjectiveSpec.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  
  
    public ModelMonitoringObjectiveSpec.Builder mergeTabularObjective(ModelMonitoringObjectiveSpec.TabularObjective value)
   
   Tabular monitoring objective.
 
 .google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1;
 
    public ModelMonitoringObjectiveSpec.Builder mergeTargetDataset(ModelMonitoringInput value)
   
   Target dataset.
 .google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5;
    public final ModelMonitoringObjectiveSpec.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  
  
    public ModelMonitoringObjectiveSpec.Builder setBaselineDataset(ModelMonitoringInput value)
   
   Baseline dataset.
 It could be the training dataset or production serving dataset from a
 previous period.
 .google.cloud.aiplatform.v1beta1.ModelMonitoringInput baseline_dataset = 4;
    public ModelMonitoringObjectiveSpec.Builder setBaselineDataset(ModelMonitoringInput.Builder builderForValue)
   
   Baseline dataset.
 It could be the training dataset or production serving dataset from a
 previous period.
 .google.cloud.aiplatform.v1beta1.ModelMonitoringInput baseline_dataset = 4;
    public ModelMonitoringObjectiveSpec.Builder setExplanationSpec(ExplanationSpec value)
   
   The explanation spec.
 This spec is required when the objectives spec includes feature attribution
 objectives.
 .google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3;
    public ModelMonitoringObjectiveSpec.Builder setExplanationSpec(ExplanationSpec.Builder builderForValue)
   
   The explanation spec.
 This spec is required when the objectives spec includes feature attribution
 objectives.
 .google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3;
    public ModelMonitoringObjectiveSpec.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  
  
    public ModelMonitoringObjectiveSpec.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  
  
    public ModelMonitoringObjectiveSpec.Builder setTabularObjective(ModelMonitoringObjectiveSpec.TabularObjective value)
   
   Tabular monitoring objective.
 
 .google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1;
 
    public ModelMonitoringObjectiveSpec.Builder setTabularObjective(ModelMonitoringObjectiveSpec.TabularObjective.Builder builderForValue)
   
   Tabular monitoring objective.
 
 .google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1;
 
    public ModelMonitoringObjectiveSpec.Builder setTargetDataset(ModelMonitoringInput value)
   
   Target dataset.
 .google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5;
    public ModelMonitoringObjectiveSpec.Builder setTargetDataset(ModelMonitoringInput.Builder builderForValue)
   
   Target dataset.
 .google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5;
    public final ModelMonitoringObjectiveSpec.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides