Class ModelMonitor.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ModelMonitor.Builder>
com.google.cloud.aiplatform.v1beta1.ModelMonitor.Builder
- All Implemented Interfaces:
ModelMonitorOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ModelMonitor
public static final class ModelMonitor.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ModelMonitor.Builder>
implements ModelMonitorOrBuilder
Vertex AI Model Monitoring Service serves as a central hub for the analysis and visualization of data quality and performance related to models. ModelMonitor stands as a top level resource for overseeing your model monitoring tasks.Protobuf type
google.cloud.aiplatform.v1beta1.ModelMonitor-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Output only.The display name of the ModelMonitor.Customer-managed encryption key spec for a ModelMonitor.Optional model explanation spec.Monitoring Schema is to specify the model's features, prediction outputs and ground truth properties.The entity that is subject to analysis.Immutable.Optional default notification spec, it can be overridden in the ModelMonitoringJob notification spec.Optional default monitoring metrics/logs export spec, it can be overridden in the ModelMonitoringJob output spec.Output only.Output only.Optional default tabular model monitoring objective.Optional training dataset used to train the model.Output only.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe display name of the ModelMonitor.com.google.protobuf.ByteStringThe display name of the ModelMonitor.Customer-managed encryption key spec for a ModelMonitor.Customer-managed encryption key spec for a ModelMonitor.Customer-managed encryption key spec for a ModelMonitor.Optional model explanation spec.Optional model explanation spec.Optional model explanation spec.Monitoring Schema is to specify the model's features, prediction outputs and ground truth properties.Monitoring Schema is to specify the model's features, prediction outputs and ground truth properties.Monitoring Schema is to specify the model's features, prediction outputs and ground truth properties.The entity that is subject to analysis.The entity that is subject to analysis.The entity that is subject to analysis.getName()Immutable.com.google.protobuf.ByteStringImmutable.Optional default notification spec, it can be overridden in the ModelMonitoringJob notification spec.Optional default notification spec, it can be overridden in the ModelMonitoringJob notification spec.Optional default notification spec, it can be overridden in the ModelMonitoringJob notification spec.Optional default monitoring metrics/logs export spec, it can be overridden in the ModelMonitoringJob output spec.Optional default monitoring metrics/logs export spec, it can be overridden in the ModelMonitoringJob output spec.Optional default monitoring metrics/logs export spec, it can be overridden in the ModelMonitoringJob output spec.booleanOutput only.booleanOutput only.Optional default tabular model monitoring objective.Optional default tabular model monitoring objective.Optional default tabular model monitoring objective.Optional training dataset used to train the model.Optional training dataset used to train the model.Optional training dataset used to train the model.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.booleanOutput only.booleanCustomer-managed encryption key spec for a ModelMonitor.booleanOptional model explanation spec.booleanMonitoring Schema is to specify the model's features, prediction outputs and ground truth properties.booleanThe entity that is subject to analysis.booleanOptional default notification spec, it can be overridden in the ModelMonitoringJob notification spec.booleanOptional default monitoring metrics/logs export spec, it can be overridden in the ModelMonitoringJob output spec.booleanOptional default tabular model monitoring objective.booleanOptional training dataset used to train the model.booleanOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeCreateTime(com.google.protobuf.Timestamp value) Output only.Customer-managed encryption key spec for a ModelMonitor.Optional model explanation spec.mergeFrom(ModelMonitor other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Monitoring Schema is to specify the model's features, prediction outputs and ground truth properties.The entity that is subject to analysis.Optional default notification spec, it can be overridden in the ModelMonitoringJob notification spec.Optional default monitoring metrics/logs export spec, it can be overridden in the ModelMonitoringJob output spec.Optional default tabular model monitoring objective.Optional training dataset used to train the model.mergeUpdateTime(com.google.protobuf.Timestamp value) Output only.setCreateTime(com.google.protobuf.Timestamp value) Output only.setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.setDisplayName(String value) The display name of the ModelMonitor.setDisplayNameBytes(com.google.protobuf.ByteString value) The display name of the ModelMonitor.setEncryptionSpec(EncryptionSpec value) Customer-managed encryption key spec for a ModelMonitor.setEncryptionSpec(EncryptionSpec.Builder builderForValue) Customer-managed encryption key spec for a ModelMonitor.Optional model explanation spec.setExplanationSpec(ExplanationSpec.Builder builderForValue) Optional model explanation spec.Monitoring Schema is to specify the model's features, prediction outputs and ground truth properties.setModelMonitoringSchema(ModelMonitoringSchema.Builder builderForValue) Monitoring Schema is to specify the model's features, prediction outputs and ground truth properties.The entity that is subject to analysis.setModelMonitoringTarget(ModelMonitor.ModelMonitoringTarget.Builder builderForValue) The entity that is subject to analysis.Immutable.setNameBytes(com.google.protobuf.ByteString value) Immutable.Optional default notification spec, it can be overridden in the ModelMonitoringJob notification spec.setNotificationSpec(ModelMonitoringNotificationSpec.Builder builderForValue) Optional default notification spec, it can be overridden in the ModelMonitoringJob notification spec.Optional default monitoring metrics/logs export spec, it can be overridden in the ModelMonitoringJob output spec.setOutputSpec(ModelMonitoringOutputSpec.Builder builderForValue) Optional default monitoring metrics/logs export spec, it can be overridden in the ModelMonitoringJob output spec.setSatisfiesPzi(boolean value) Output only.setSatisfiesPzs(boolean value) Output only.Optional default tabular model monitoring objective.setTabularObjective(ModelMonitoringObjectiveSpec.TabularObjective.Builder builderForValue) Optional default tabular model monitoring objective.Optional training dataset used to train the model.setTrainingDataset(ModelMonitoringInput.Builder builderForValue) Optional training dataset used to train the model.setUpdateTime(com.google.protobuf.Timestamp value) Output only.setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.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<ModelMonitor.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<ModelMonitor.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<ModelMonitor.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<ModelMonitor.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ModelMonitor.Builder>
-
mergeFrom
public ModelMonitor.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<ModelMonitor.Builder>- Throws:
IOException
-
getDefaultObjectiveCase
- Specified by:
getDefaultObjectiveCasein interfaceModelMonitorOrBuilder
-
clearDefaultObjective
-
hasTabularObjective
public boolean hasTabularObjective()Optional default tabular model monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 11;- Specified by:
hasTabularObjectivein interfaceModelMonitorOrBuilder- Returns:
- Whether the tabularObjective field is set.
-
getTabularObjective
Optional default tabular model monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 11;- Specified by:
getTabularObjectivein interfaceModelMonitorOrBuilder- Returns:
- The tabularObjective.
-
setTabularObjective
public ModelMonitor.Builder setTabularObjective(ModelMonitoringObjectiveSpec.TabularObjective value) Optional default tabular model monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 11; -
setTabularObjective
public ModelMonitor.Builder setTabularObjective(ModelMonitoringObjectiveSpec.TabularObjective.Builder builderForValue) Optional default tabular model monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 11; -
mergeTabularObjective
public ModelMonitor.Builder mergeTabularObjective(ModelMonitoringObjectiveSpec.TabularObjective value) Optional default tabular model monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 11; -
clearTabularObjective
Optional default tabular model monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 11; -
getTabularObjectiveBuilder
Optional default tabular model monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 11; -
getTabularObjectiveOrBuilder
Optional default tabular model monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 11;- Specified by:
getTabularObjectiveOrBuilderin interfaceModelMonitorOrBuilder
-
getName
Immutable. Resource name of the ModelMonitor. Format: `projects/{project}/locations/{location}/modelMonitors/{model_monitor}`.string name = 1 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getNamein interfaceModelMonitorOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Immutable. Resource name of the ModelMonitor. Format: `projects/{project}/locations/{location}/modelMonitors/{model_monitor}`.string name = 1 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getNameBytesin interfaceModelMonitorOrBuilder- Returns:
- The bytes for name.
-
setName
Immutable. Resource name of the ModelMonitor. Format: `projects/{project}/locations/{location}/modelMonitors/{model_monitor}`.string name = 1 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Immutable. Resource name of the ModelMonitor. Format: `projects/{project}/locations/{location}/modelMonitors/{model_monitor}`.string name = 1 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
setNameBytes
Immutable. Resource name of the ModelMonitor. Format: `projects/{project}/locations/{location}/modelMonitors/{model_monitor}`.string name = 1 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDisplayName
The display name of the ModelMonitor. The name can be up to 128 characters long and can consist of any UTF-8.
string display_name = 2;- Specified by:
getDisplayNamein interfaceModelMonitorOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()The display name of the ModelMonitor. The name can be up to 128 characters long and can consist of any UTF-8.
string display_name = 2;- Specified by:
getDisplayNameBytesin interfaceModelMonitorOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
The display name of the ModelMonitor. The name can be up to 128 characters long and can consist of any UTF-8.
string display_name = 2;- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
The display name of the ModelMonitor. The name can be up to 128 characters long and can consist of any UTF-8.
string display_name = 2;- Returns:
- This builder for chaining.
-
setDisplayNameBytes
The display name of the ModelMonitor. The name can be up to 128 characters long and can consist of any UTF-8.
string display_name = 2;- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
hasModelMonitoringTarget
public boolean hasModelMonitoringTarget()The entity that is subject to analysis. Currently only models in Vertex AI Model Registry are supported. If you want to analyze the model which is outside the Vertex AI, you could register a model in Vertex AI Model Registry using just a display name.
.google.cloud.aiplatform.v1beta1.ModelMonitor.ModelMonitoringTarget model_monitoring_target = 3;- Specified by:
hasModelMonitoringTargetin interfaceModelMonitorOrBuilder- Returns:
- Whether the modelMonitoringTarget field is set.
-
getModelMonitoringTarget
The entity that is subject to analysis. Currently only models in Vertex AI Model Registry are supported. If you want to analyze the model which is outside the Vertex AI, you could register a model in Vertex AI Model Registry using just a display name.
.google.cloud.aiplatform.v1beta1.ModelMonitor.ModelMonitoringTarget model_monitoring_target = 3;- Specified by:
getModelMonitoringTargetin interfaceModelMonitorOrBuilder- Returns:
- The modelMonitoringTarget.
-
setModelMonitoringTarget
The entity that is subject to analysis. Currently only models in Vertex AI Model Registry are supported. If you want to analyze the model which is outside the Vertex AI, you could register a model in Vertex AI Model Registry using just a display name.
.google.cloud.aiplatform.v1beta1.ModelMonitor.ModelMonitoringTarget model_monitoring_target = 3; -
setModelMonitoringTarget
public ModelMonitor.Builder setModelMonitoringTarget(ModelMonitor.ModelMonitoringTarget.Builder builderForValue) The entity that is subject to analysis. Currently only models in Vertex AI Model Registry are supported. If you want to analyze the model which is outside the Vertex AI, you could register a model in Vertex AI Model Registry using just a display name.
.google.cloud.aiplatform.v1beta1.ModelMonitor.ModelMonitoringTarget model_monitoring_target = 3; -
mergeModelMonitoringTarget
The entity that is subject to analysis. Currently only models in Vertex AI Model Registry are supported. If you want to analyze the model which is outside the Vertex AI, you could register a model in Vertex AI Model Registry using just a display name.
.google.cloud.aiplatform.v1beta1.ModelMonitor.ModelMonitoringTarget model_monitoring_target = 3; -
clearModelMonitoringTarget
The entity that is subject to analysis. Currently only models in Vertex AI Model Registry are supported. If you want to analyze the model which is outside the Vertex AI, you could register a model in Vertex AI Model Registry using just a display name.
.google.cloud.aiplatform.v1beta1.ModelMonitor.ModelMonitoringTarget model_monitoring_target = 3; -
getModelMonitoringTargetBuilder
The entity that is subject to analysis. Currently only models in Vertex AI Model Registry are supported. If you want to analyze the model which is outside the Vertex AI, you could register a model in Vertex AI Model Registry using just a display name.
.google.cloud.aiplatform.v1beta1.ModelMonitor.ModelMonitoringTarget model_monitoring_target = 3; -
getModelMonitoringTargetOrBuilder
The entity that is subject to analysis. Currently only models in Vertex AI Model Registry are supported. If you want to analyze the model which is outside the Vertex AI, you could register a model in Vertex AI Model Registry using just a display name.
.google.cloud.aiplatform.v1beta1.ModelMonitor.ModelMonitoringTarget model_monitoring_target = 3;- Specified by:
getModelMonitoringTargetOrBuilderin interfaceModelMonitorOrBuilder
-
hasTrainingDataset
public boolean hasTrainingDataset()Optional training dataset used to train the model. It can serve as a reference dataset to identify changes in production.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput training_dataset = 10;- Specified by:
hasTrainingDatasetin interfaceModelMonitorOrBuilder- Returns:
- Whether the trainingDataset field is set.
-
getTrainingDataset
Optional training dataset used to train the model. It can serve as a reference dataset to identify changes in production.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput training_dataset = 10;- Specified by:
getTrainingDatasetin interfaceModelMonitorOrBuilder- Returns:
- The trainingDataset.
-
setTrainingDataset
Optional training dataset used to train the model. It can serve as a reference dataset to identify changes in production.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput training_dataset = 10; -
setTrainingDataset
Optional training dataset used to train the model. It can serve as a reference dataset to identify changes in production.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput training_dataset = 10; -
mergeTrainingDataset
Optional training dataset used to train the model. It can serve as a reference dataset to identify changes in production.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput training_dataset = 10; -
clearTrainingDataset
Optional training dataset used to train the model. It can serve as a reference dataset to identify changes in production.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput training_dataset = 10; -
getTrainingDatasetBuilder
Optional training dataset used to train the model. It can serve as a reference dataset to identify changes in production.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput training_dataset = 10; -
getTrainingDatasetOrBuilder
Optional training dataset used to train the model. It can serve as a reference dataset to identify changes in production.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput training_dataset = 10;- Specified by:
getTrainingDatasetOrBuilderin interfaceModelMonitorOrBuilder
-
hasNotificationSpec
public boolean hasNotificationSpec()Optional default notification spec, it can be overridden in the ModelMonitoringJob notification spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec notification_spec = 12;- Specified by:
hasNotificationSpecin interfaceModelMonitorOrBuilder- Returns:
- Whether the notificationSpec field is set.
-
getNotificationSpec
Optional default notification spec, it can be overridden in the ModelMonitoringJob notification spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec notification_spec = 12;- Specified by:
getNotificationSpecin interfaceModelMonitorOrBuilder- Returns:
- The notificationSpec.
-
setNotificationSpec
Optional default notification spec, it can be overridden in the ModelMonitoringJob notification spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec notification_spec = 12; -
setNotificationSpec
public ModelMonitor.Builder setNotificationSpec(ModelMonitoringNotificationSpec.Builder builderForValue) Optional default notification spec, it can be overridden in the ModelMonitoringJob notification spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec notification_spec = 12; -
mergeNotificationSpec
Optional default notification spec, it can be overridden in the ModelMonitoringJob notification spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec notification_spec = 12; -
clearNotificationSpec
Optional default notification spec, it can be overridden in the ModelMonitoringJob notification spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec notification_spec = 12; -
getNotificationSpecBuilder
Optional default notification spec, it can be overridden in the ModelMonitoringJob notification spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec notification_spec = 12; -
getNotificationSpecOrBuilder
Optional default notification spec, it can be overridden in the ModelMonitoringJob notification spec.
.google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec notification_spec = 12;- Specified by:
getNotificationSpecOrBuilderin interfaceModelMonitorOrBuilder
-
hasOutputSpec
public boolean hasOutputSpec()Optional default monitoring metrics/logs export spec, it can be overridden in the ModelMonitoringJob output spec. If not specified, a default Google Cloud Storage bucket will be created under your project.
.google.cloud.aiplatform.v1beta1.ModelMonitoringOutputSpec output_spec = 13;- Specified by:
hasOutputSpecin interfaceModelMonitorOrBuilder- Returns:
- Whether the outputSpec field is set.
-
getOutputSpec
Optional default monitoring metrics/logs export spec, it can be overridden in the ModelMonitoringJob output spec. If not specified, a default Google Cloud Storage bucket will be created under your project.
.google.cloud.aiplatform.v1beta1.ModelMonitoringOutputSpec output_spec = 13;- Specified by:
getOutputSpecin interfaceModelMonitorOrBuilder- Returns:
- The outputSpec.
-
setOutputSpec
Optional default monitoring metrics/logs export spec, it can be overridden in the ModelMonitoringJob output spec. If not specified, a default Google Cloud Storage bucket will be created under your project.
.google.cloud.aiplatform.v1beta1.ModelMonitoringOutputSpec output_spec = 13; -
setOutputSpec
Optional default monitoring metrics/logs export spec, it can be overridden in the ModelMonitoringJob output spec. If not specified, a default Google Cloud Storage bucket will be created under your project.
.google.cloud.aiplatform.v1beta1.ModelMonitoringOutputSpec output_spec = 13; -
mergeOutputSpec
Optional default monitoring metrics/logs export spec, it can be overridden in the ModelMonitoringJob output spec. If not specified, a default Google Cloud Storage bucket will be created under your project.
.google.cloud.aiplatform.v1beta1.ModelMonitoringOutputSpec output_spec = 13; -
clearOutputSpec
Optional default monitoring metrics/logs export spec, it can be overridden in the ModelMonitoringJob output spec. If not specified, a default Google Cloud Storage bucket will be created under your project.
.google.cloud.aiplatform.v1beta1.ModelMonitoringOutputSpec output_spec = 13; -
getOutputSpecBuilder
Optional default monitoring metrics/logs export spec, it can be overridden in the ModelMonitoringJob output spec. If not specified, a default Google Cloud Storage bucket will be created under your project.
.google.cloud.aiplatform.v1beta1.ModelMonitoringOutputSpec output_spec = 13; -
getOutputSpecOrBuilder
Optional default monitoring metrics/logs export spec, it can be overridden in the ModelMonitoringJob output spec. If not specified, a default Google Cloud Storage bucket will be created under your project.
.google.cloud.aiplatform.v1beta1.ModelMonitoringOutputSpec output_spec = 13;- Specified by:
getOutputSpecOrBuilderin interfaceModelMonitorOrBuilder
-
hasExplanationSpec
public boolean hasExplanationSpec()Optional model explanation spec. It is used for feature attribution monitoring.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 16;- Specified by:
hasExplanationSpecin interfaceModelMonitorOrBuilder- Returns:
- Whether the explanationSpec field is set.
-
getExplanationSpec
Optional model explanation spec. It is used for feature attribution monitoring.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 16;- Specified by:
getExplanationSpecin interfaceModelMonitorOrBuilder- Returns:
- The explanationSpec.
-
setExplanationSpec
Optional model explanation spec. It is used for feature attribution monitoring.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 16; -
setExplanationSpec
Optional model explanation spec. It is used for feature attribution monitoring.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 16; -
mergeExplanationSpec
Optional model explanation spec. It is used for feature attribution monitoring.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 16; -
clearExplanationSpec
Optional model explanation spec. It is used for feature attribution monitoring.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 16; -
getExplanationSpecBuilder
Optional model explanation spec. It is used for feature attribution monitoring.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 16; -
getExplanationSpecOrBuilder
Optional model explanation spec. It is used for feature attribution monitoring.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 16;- Specified by:
getExplanationSpecOrBuilderin interfaceModelMonitorOrBuilder
-
hasModelMonitoringSchema
public boolean hasModelMonitoringSchema()Monitoring Schema is to specify the model's features, prediction outputs and ground truth properties. It is used to extract pertinent data from the dataset and to process features based on their properties. Make sure that the schema aligns with your dataset, if it does not, we will be unable to extract data from the dataset. It is required for most models, but optional for Vertex AI AutoML Tables unless the schem information is not available.
.google.cloud.aiplatform.v1beta1.ModelMonitoringSchema model_monitoring_schema = 9;- Specified by:
hasModelMonitoringSchemain interfaceModelMonitorOrBuilder- Returns:
- Whether the modelMonitoringSchema field is set.
-
getModelMonitoringSchema
Monitoring Schema is to specify the model's features, prediction outputs and ground truth properties. It is used to extract pertinent data from the dataset and to process features based on their properties. Make sure that the schema aligns with your dataset, if it does not, we will be unable to extract data from the dataset. It is required for most models, but optional for Vertex AI AutoML Tables unless the schem information is not available.
.google.cloud.aiplatform.v1beta1.ModelMonitoringSchema model_monitoring_schema = 9;- Specified by:
getModelMonitoringSchemain interfaceModelMonitorOrBuilder- Returns:
- The modelMonitoringSchema.
-
setModelMonitoringSchema
Monitoring Schema is to specify the model's features, prediction outputs and ground truth properties. It is used to extract pertinent data from the dataset and to process features based on their properties. Make sure that the schema aligns with your dataset, if it does not, we will be unable to extract data from the dataset. It is required for most models, but optional for Vertex AI AutoML Tables unless the schem information is not available.
.google.cloud.aiplatform.v1beta1.ModelMonitoringSchema model_monitoring_schema = 9; -
setModelMonitoringSchema
Monitoring Schema is to specify the model's features, prediction outputs and ground truth properties. It is used to extract pertinent data from the dataset and to process features based on their properties. Make sure that the schema aligns with your dataset, if it does not, we will be unable to extract data from the dataset. It is required for most models, but optional for Vertex AI AutoML Tables unless the schem information is not available.
.google.cloud.aiplatform.v1beta1.ModelMonitoringSchema model_monitoring_schema = 9; -
mergeModelMonitoringSchema
Monitoring Schema is to specify the model's features, prediction outputs and ground truth properties. It is used to extract pertinent data from the dataset and to process features based on their properties. Make sure that the schema aligns with your dataset, if it does not, we will be unable to extract data from the dataset. It is required for most models, but optional for Vertex AI AutoML Tables unless the schem information is not available.
.google.cloud.aiplatform.v1beta1.ModelMonitoringSchema model_monitoring_schema = 9; -
clearModelMonitoringSchema
Monitoring Schema is to specify the model's features, prediction outputs and ground truth properties. It is used to extract pertinent data from the dataset and to process features based on their properties. Make sure that the schema aligns with your dataset, if it does not, we will be unable to extract data from the dataset. It is required for most models, but optional for Vertex AI AutoML Tables unless the schem information is not available.
.google.cloud.aiplatform.v1beta1.ModelMonitoringSchema model_monitoring_schema = 9; -
getModelMonitoringSchemaBuilder
Monitoring Schema is to specify the model's features, prediction outputs and ground truth properties. It is used to extract pertinent data from the dataset and to process features based on their properties. Make sure that the schema aligns with your dataset, if it does not, we will be unable to extract data from the dataset. It is required for most models, but optional for Vertex AI AutoML Tables unless the schem information is not available.
.google.cloud.aiplatform.v1beta1.ModelMonitoringSchema model_monitoring_schema = 9; -
getModelMonitoringSchemaOrBuilder
Monitoring Schema is to specify the model's features, prediction outputs and ground truth properties. It is used to extract pertinent data from the dataset and to process features based on their properties. Make sure that the schema aligns with your dataset, if it does not, we will be unable to extract data from the dataset. It is required for most models, but optional for Vertex AI AutoML Tables unless the schem information is not available.
.google.cloud.aiplatform.v1beta1.ModelMonitoringSchema model_monitoring_schema = 9;- Specified by:
getModelMonitoringSchemaOrBuilderin interfaceModelMonitorOrBuilder
-
hasEncryptionSpec
public boolean hasEncryptionSpec()Customer-managed encryption key spec for a ModelMonitor. If set, this ModelMonitor and all sub-resources of this ModelMonitor will be secured by this key.
.google.cloud.aiplatform.v1beta1.EncryptionSpec encryption_spec = 5;- Specified by:
hasEncryptionSpecin interfaceModelMonitorOrBuilder- Returns:
- Whether the encryptionSpec field is set.
-
getEncryptionSpec
Customer-managed encryption key spec for a ModelMonitor. If set, this ModelMonitor and all sub-resources of this ModelMonitor will be secured by this key.
.google.cloud.aiplatform.v1beta1.EncryptionSpec encryption_spec = 5;- Specified by:
getEncryptionSpecin interfaceModelMonitorOrBuilder- Returns:
- The encryptionSpec.
-
setEncryptionSpec
Customer-managed encryption key spec for a ModelMonitor. If set, this ModelMonitor and all sub-resources of this ModelMonitor will be secured by this key.
.google.cloud.aiplatform.v1beta1.EncryptionSpec encryption_spec = 5; -
setEncryptionSpec
Customer-managed encryption key spec for a ModelMonitor. If set, this ModelMonitor and all sub-resources of this ModelMonitor will be secured by this key.
.google.cloud.aiplatform.v1beta1.EncryptionSpec encryption_spec = 5; -
mergeEncryptionSpec
Customer-managed encryption key spec for a ModelMonitor. If set, this ModelMonitor and all sub-resources of this ModelMonitor will be secured by this key.
.google.cloud.aiplatform.v1beta1.EncryptionSpec encryption_spec = 5; -
clearEncryptionSpec
Customer-managed encryption key spec for a ModelMonitor. If set, this ModelMonitor and all sub-resources of this ModelMonitor will be secured by this key.
.google.cloud.aiplatform.v1beta1.EncryptionSpec encryption_spec = 5; -
getEncryptionSpecBuilder
Customer-managed encryption key spec for a ModelMonitor. If set, this ModelMonitor and all sub-resources of this ModelMonitor will be secured by this key.
.google.cloud.aiplatform.v1beta1.EncryptionSpec encryption_spec = 5; -
getEncryptionSpecOrBuilder
Customer-managed encryption key spec for a ModelMonitor. If set, this ModelMonitor and all sub-resources of this ModelMonitor will be secured by this key.
.google.cloud.aiplatform.v1beta1.EncryptionSpec encryption_spec = 5;- Specified by:
getEncryptionSpecOrBuilderin interfaceModelMonitorOrBuilder
-
hasCreateTime
public boolean hasCreateTime()Output only. Timestamp when this ModelMonitor was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCreateTimein interfaceModelMonitorOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()Output only. Timestamp when this ModelMonitor was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimein interfaceModelMonitorOrBuilder- Returns:
- The createTime.
-
setCreateTime
Output only. Timestamp when this ModelMonitor was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setCreateTime
Output only. Timestamp when this ModelMonitor was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeCreateTime
Output only. Timestamp when this ModelMonitor was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearCreateTime
Output only. Timestamp when this ModelMonitor was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()Output only. Timestamp when this ModelMonitor was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()Output only. Timestamp when this ModelMonitor was created.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimeOrBuilderin interfaceModelMonitorOrBuilder
-
hasUpdateTime
public boolean hasUpdateTime()Output only. Timestamp when this ModelMonitor was updated most recently.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasUpdateTimein interfaceModelMonitorOrBuilder- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public com.google.protobuf.Timestamp getUpdateTime()Output only. Timestamp when this ModelMonitor was updated most recently.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimein interfaceModelMonitorOrBuilder- Returns:
- The updateTime.
-
setUpdateTime
Output only. Timestamp when this ModelMonitor was updated most recently.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setUpdateTime
Output only. Timestamp when this ModelMonitor was updated most recently.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeUpdateTime
Output only. Timestamp when this ModelMonitor was updated most recently.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearUpdateTime
Output only. Timestamp when this ModelMonitor was updated most recently.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getUpdateTimeBuilder
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()Output only. Timestamp when this ModelMonitor was updated most recently.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()Output only. Timestamp when this ModelMonitor was updated most recently.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimeOrBuilderin interfaceModelMonitorOrBuilder
-
getSatisfiesPzs
public boolean getSatisfiesPzs()Output only. Reserved for future use.
bool satisfies_pzs = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSatisfiesPzsin interfaceModelMonitorOrBuilder- Returns:
- The satisfiesPzs.
-
setSatisfiesPzs
Output only. Reserved for future use.
bool satisfies_pzs = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The satisfiesPzs to set.- Returns:
- This builder for chaining.
-
clearSatisfiesPzs
Output only. Reserved for future use.
bool satisfies_pzs = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getSatisfiesPzi
public boolean getSatisfiesPzi()Output only. Reserved for future use.
bool satisfies_pzi = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSatisfiesPziin interfaceModelMonitorOrBuilder- Returns:
- The satisfiesPzi.
-
setSatisfiesPzi
Output only. Reserved for future use.
bool satisfies_pzi = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The satisfiesPzi to set.- Returns:
- This builder for chaining.
-
clearSatisfiesPzi
Output only. Reserved for future use.
bool satisfies_pzi = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-