Class ModelMonitoringObjectiveSpec.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ModelMonitoringObjectiveSpec.Builder>
com.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.Builder
- All Implemented Interfaces:
ModelMonitoringObjectiveSpecOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ModelMonitoringObjectiveSpec
public static final class ModelMonitoringObjectiveSpec.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ModelMonitoringObjectiveSpec.Builder>
implements ModelMonitoringObjectiveSpecOrBuilder
Monitoring objectives spec.Protobuf type
google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Baseline dataset.The explanation spec.Tabular monitoring objective.Target dataset.Baseline dataset.Baseline dataset.Baseline dataset.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe explanation spec.The explanation spec.The explanation spec.Tabular monitoring objective.Tabular monitoring objective.Tabular monitoring objective.Target dataset.Target dataset.Target dataset.booleanBaseline dataset.booleanThe explanation spec.booleanTabular monitoring objective.booleanTarget dataset.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanBaseline dataset.The explanation spec.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Tabular monitoring objective.Target dataset.Baseline dataset.setBaselineDataset(ModelMonitoringInput.Builder builderForValue) Baseline dataset.The explanation spec.setExplanationSpec(ExplanationSpec.Builder builderForValue) The explanation spec.Tabular monitoring objective.setTabularObjective(ModelMonitoringObjectiveSpec.TabularObjective.Builder builderForValue) Tabular monitoring objective.Target dataset.setTargetDataset(ModelMonitoringInput.Builder builderForValue) Target dataset.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ModelMonitoringObjectiveSpec.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ModelMonitoringObjectiveSpec.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ModelMonitoringObjectiveSpec.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ModelMonitoringObjectiveSpec.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ModelMonitoringObjectiveSpec.Builder>
-
mergeFrom
public ModelMonitoringObjectiveSpec.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ModelMonitoringObjectiveSpec.Builder>- Throws:
IOException
-
getObjectiveCase
- Specified by:
getObjectiveCasein interfaceModelMonitoringObjectiveSpecOrBuilder
-
clearObjective
-
hasTabularObjective
public boolean hasTabularObjective()Tabular monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1;- Specified by:
hasTabularObjectivein interfaceModelMonitoringObjectiveSpecOrBuilder- Returns:
- Whether the tabularObjective field is set.
-
getTabularObjective
Tabular monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1;- Specified by:
getTabularObjectivein interfaceModelMonitoringObjectiveSpecOrBuilder- Returns:
- The tabularObjective.
-
setTabularObjective
public ModelMonitoringObjectiveSpec.Builder setTabularObjective(ModelMonitoringObjectiveSpec.TabularObjective value) Tabular monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1; -
setTabularObjective
public ModelMonitoringObjectiveSpec.Builder setTabularObjective(ModelMonitoringObjectiveSpec.TabularObjective.Builder builderForValue) Tabular monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1; -
mergeTabularObjective
public ModelMonitoringObjectiveSpec.Builder mergeTabularObjective(ModelMonitoringObjectiveSpec.TabularObjective value) Tabular monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1; -
clearTabularObjective
Tabular monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1; -
getTabularObjectiveBuilder
Tabular monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1; -
getTabularObjectiveOrBuilder
Tabular monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1;- Specified by:
getTabularObjectiveOrBuilderin interfaceModelMonitoringObjectiveSpecOrBuilder
-
hasExplanationSpec
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;- Specified by:
hasExplanationSpecin interfaceModelMonitoringObjectiveSpecOrBuilder- Returns:
- Whether the explanationSpec field is set.
-
getExplanationSpec
The explanation spec. This spec is required when the objectives spec includes feature attribution objectives.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3;- Specified by:
getExplanationSpecin interfaceModelMonitoringObjectiveSpecOrBuilder- Returns:
- The explanationSpec.
-
setExplanationSpec
The explanation spec. This spec is required when the objectives spec includes feature attribution objectives.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3; -
setExplanationSpec
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; -
mergeExplanationSpec
The explanation spec. This spec is required when the objectives spec includes feature attribution objectives.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3; -
clearExplanationSpec
The explanation spec. This spec is required when the objectives spec includes feature attribution objectives.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3; -
getExplanationSpecBuilder
The explanation spec. This spec is required when the objectives spec includes feature attribution objectives.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3; -
getExplanationSpecOrBuilder
The explanation spec. This spec is required when the objectives spec includes feature attribution objectives.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3;- Specified by:
getExplanationSpecOrBuilderin interfaceModelMonitoringObjectiveSpecOrBuilder
-
hasBaselineDataset
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;- Specified by:
hasBaselineDatasetin interfaceModelMonitoringObjectiveSpecOrBuilder- Returns:
- Whether the baselineDataset field is set.
-
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;- Specified by:
getBaselineDatasetin interfaceModelMonitoringObjectiveSpecOrBuilder- Returns:
- The baselineDataset.
-
setBaselineDataset
Baseline dataset. It could be the training dataset or production serving dataset from a previous period.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput baseline_dataset = 4; -
setBaselineDataset
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; -
mergeBaselineDataset
Baseline dataset. It could be the training dataset or production serving dataset from a previous period.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput baseline_dataset = 4; -
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; -
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; -
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;- Specified by:
getBaselineDatasetOrBuilderin interfaceModelMonitoringObjectiveSpecOrBuilder
-
hasTargetDataset
public boolean hasTargetDataset()Target dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5;- Specified by:
hasTargetDatasetin interfaceModelMonitoringObjectiveSpecOrBuilder- Returns:
- Whether the targetDataset field is set.
-
getTargetDataset
Target dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5;- Specified by:
getTargetDatasetin interfaceModelMonitoringObjectiveSpecOrBuilder- Returns:
- The targetDataset.
-
setTargetDataset
Target dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5; -
setTargetDataset
public ModelMonitoringObjectiveSpec.Builder setTargetDataset(ModelMonitoringInput.Builder builderForValue) Target dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5; -
mergeTargetDataset
Target dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5; -
clearTargetDataset
Target dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5; -
getTargetDatasetBuilder
Target dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5; -
getTargetDatasetOrBuilder
Target dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5;- Specified by:
getTargetDatasetOrBuilderin interfaceModelMonitoringObjectiveSpecOrBuilder
-