Package com.google.cloud.aiplatform.v1
Class ModelDeploymentMonitoringJob
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob
-
- All Implemented Interfaces:
ModelDeploymentMonitoringJobOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
public final class ModelDeploymentMonitoringJob extends com.google.protobuf.GeneratedMessageV3 implements ModelDeploymentMonitoringJobOrBuilder
Represents a job that runs periodically to monitor the deployed models in an endpoint. It will analyze the logged training & prediction data to detect any abnormal behaviors.
Protobuf typegoogle.cloud.aiplatform.v1.ModelDeploymentMonitoringJob
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ModelDeploymentMonitoringJob.Builder
Represents a job that runs periodically to monitor the deployed models in an endpoint.static class
ModelDeploymentMonitoringJob.LatestMonitoringPipelineMetadata
All metadata of most recent monitoring pipelines.static interface
ModelDeploymentMonitoringJob.LatestMonitoringPipelineMetadataOrBuilder
static class
ModelDeploymentMonitoringJob.MonitoringScheduleState
The state to Specify the monitoring pipeline.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
containsLabels(String key)
The labels with user-defined metadata to organize your ModelDeploymentMonitoringJob.boolean
equals(Object obj)
String
getAnalysisInstanceSchemaUri()
YAML schema file uri describing the format of a single instance that you want Tensorflow Data Validation (TFDV) to analyze.com.google.protobuf.ByteString
getAnalysisInstanceSchemaUriBytes()
YAML schema file uri describing the format of a single instance that you want Tensorflow Data Validation (TFDV) to analyze.ModelDeploymentMonitoringBigQueryTable
getBigqueryTables(int index)
Output only.int
getBigqueryTablesCount()
Output only.List<ModelDeploymentMonitoringBigQueryTable>
getBigqueryTablesList()
Output only.ModelDeploymentMonitoringBigQueryTableOrBuilder
getBigqueryTablesOrBuilder(int index)
Output only.List<? extends ModelDeploymentMonitoringBigQueryTableOrBuilder>
getBigqueryTablesOrBuilderList()
Output only.com.google.protobuf.Timestamp
getCreateTime()
Output only.com.google.protobuf.TimestampOrBuilder
getCreateTimeOrBuilder()
Output only.static ModelDeploymentMonitoringJob
getDefaultInstance()
ModelDeploymentMonitoringJob
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
String
getDisplayName()
Required.com.google.protobuf.ByteString
getDisplayNameBytes()
Required.boolean
getEnableMonitoringPipelineLogs()
If true, the scheduled monitoring pipeline logs are sent to Google Cloud Logging, including pipeline status and anomalies detected.EncryptionSpec
getEncryptionSpec()
Customer-managed encryption key spec for a ModelDeploymentMonitoringJob.EncryptionSpecOrBuilder
getEncryptionSpecOrBuilder()
Customer-managed encryption key spec for a ModelDeploymentMonitoringJob.String
getEndpoint()
Required.com.google.protobuf.ByteString
getEndpointBytes()
Required.com.google.rpc.Status
getError()
Output only.com.google.rpc.StatusOrBuilder
getErrorOrBuilder()
Output only.Map<String,String>
getLabels()
Deprecated.int
getLabelsCount()
The labels with user-defined metadata to organize your ModelDeploymentMonitoringJob.Map<String,String>
getLabelsMap()
The labels with user-defined metadata to organize your ModelDeploymentMonitoringJob.String
getLabelsOrDefault(String key, String defaultValue)
The labels with user-defined metadata to organize your ModelDeploymentMonitoringJob.String
getLabelsOrThrow(String key)
The labels with user-defined metadata to organize your ModelDeploymentMonitoringJob.ModelDeploymentMonitoringJob.LatestMonitoringPipelineMetadata
getLatestMonitoringPipelineMetadata()
Output only.ModelDeploymentMonitoringJob.LatestMonitoringPipelineMetadataOrBuilder
getLatestMonitoringPipelineMetadataOrBuilder()
Output only.SamplingStrategy
getLoggingSamplingStrategy()
Required.SamplingStrategyOrBuilder
getLoggingSamplingStrategyOrBuilder()
Required.com.google.protobuf.Duration
getLogTtl()
The TTL of BigQuery tables in user projects which stores logs.com.google.protobuf.DurationOrBuilder
getLogTtlOrBuilder()
The TTL of BigQuery tables in user projects which stores logs.ModelDeploymentMonitoringObjectiveConfig
getModelDeploymentMonitoringObjectiveConfigs(int index)
Required.int
getModelDeploymentMonitoringObjectiveConfigsCount()
Required.List<ModelDeploymentMonitoringObjectiveConfig>
getModelDeploymentMonitoringObjectiveConfigsList()
Required.ModelDeploymentMonitoringObjectiveConfigOrBuilder
getModelDeploymentMonitoringObjectiveConfigsOrBuilder(int index)
Required.List<? extends ModelDeploymentMonitoringObjectiveConfigOrBuilder>
getModelDeploymentMonitoringObjectiveConfigsOrBuilderList()
Required.ModelDeploymentMonitoringScheduleConfig
getModelDeploymentMonitoringScheduleConfig()
Required.ModelDeploymentMonitoringScheduleConfigOrBuilder
getModelDeploymentMonitoringScheduleConfigOrBuilder()
Required.ModelMonitoringAlertConfig
getModelMonitoringAlertConfig()
Alert config for model monitoring.ModelMonitoringAlertConfigOrBuilder
getModelMonitoringAlertConfigOrBuilder()
Alert config for model monitoring.String
getName()
Output only.com.google.protobuf.ByteString
getNameBytes()
Output only.com.google.protobuf.Timestamp
getNextScheduleTime()
Output only.com.google.protobuf.TimestampOrBuilder
getNextScheduleTimeOrBuilder()
Output only.com.google.protobuf.Parser<ModelDeploymentMonitoringJob>
getParserForType()
String
getPredictInstanceSchemaUri()
YAML schema file uri describing the format of a single instance, which are given to format this Endpoint's prediction (and explanation).com.google.protobuf.ByteString
getPredictInstanceSchemaUriBytes()
YAML schema file uri describing the format of a single instance, which are given to format this Endpoint's prediction (and explanation).com.google.protobuf.Value
getSamplePredictInstance()
Sample Predict instance, same format as [PredictRequest.instances][google.cloud.aiplatform.v1.PredictRequest.instances], this can be set as a replacement of [ModelDeploymentMonitoringJob.predict_instance_schema_uri][google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob.predict_instance_schema_uri].com.google.protobuf.ValueOrBuilder
getSamplePredictInstanceOrBuilder()
Sample Predict instance, same format as [PredictRequest.instances][google.cloud.aiplatform.v1.PredictRequest.instances], this can be set as a replacement of [ModelDeploymentMonitoringJob.predict_instance_schema_uri][google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob.predict_instance_schema_uri].ModelDeploymentMonitoringJob.MonitoringScheduleState
getScheduleState()
Output only.int
getScheduleStateValue()
Output only.int
getSerializedSize()
JobState
getState()
Output only.int
getStateValue()
Output only.GcsDestination
getStatsAnomaliesBaseDirectory()
Stats anomalies base folder path.GcsDestinationOrBuilder
getStatsAnomaliesBaseDirectoryOrBuilder()
Stats anomalies base folder path.com.google.protobuf.Timestamp
getUpdateTime()
Output only.com.google.protobuf.TimestampOrBuilder
getUpdateTimeOrBuilder()
Output only.boolean
hasCreateTime()
Output only.boolean
hasEncryptionSpec()
Customer-managed encryption key spec for a ModelDeploymentMonitoringJob.boolean
hasError()
Output only.int
hashCode()
boolean
hasLatestMonitoringPipelineMetadata()
Output only.boolean
hasLoggingSamplingStrategy()
Required.boolean
hasLogTtl()
The TTL of BigQuery tables in user projects which stores logs.boolean
hasModelDeploymentMonitoringScheduleConfig()
Required.boolean
hasModelMonitoringAlertConfig()
Alert config for model monitoring.boolean
hasNextScheduleTime()
Output only.boolean
hasSamplePredictInstance()
Sample Predict instance, same format as [PredictRequest.instances][google.cloud.aiplatform.v1.PredictRequest.instances], this can be set as a replacement of [ModelDeploymentMonitoringJob.predict_instance_schema_uri][google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob.predict_instance_schema_uri].boolean
hasStatsAnomaliesBaseDirectory()
Stats anomalies base folder path.boolean
hasUpdateTime()
Output only.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
protected com.google.protobuf.MapField
internalGetMapField(int number)
boolean
isInitialized()
static ModelDeploymentMonitoringJob.Builder
newBuilder()
static ModelDeploymentMonitoringJob.Builder
newBuilder(ModelDeploymentMonitoringJob prototype)
ModelDeploymentMonitoringJob.Builder
newBuilderForType()
protected ModelDeploymentMonitoringJob.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static ModelDeploymentMonitoringJob
parseDelimitedFrom(InputStream input)
static ModelDeploymentMonitoringJob
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ModelDeploymentMonitoringJob
parseFrom(byte[] data)
static ModelDeploymentMonitoringJob
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ModelDeploymentMonitoringJob
parseFrom(com.google.protobuf.ByteString data)
static ModelDeploymentMonitoringJob
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ModelDeploymentMonitoringJob
parseFrom(com.google.protobuf.CodedInputStream input)
static ModelDeploymentMonitoringJob
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ModelDeploymentMonitoringJob
parseFrom(InputStream input)
static ModelDeploymentMonitoringJob
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ModelDeploymentMonitoringJob
parseFrom(ByteBuffer data)
static ModelDeploymentMonitoringJob
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<ModelDeploymentMonitoringJob>
parser()
ModelDeploymentMonitoringJob.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DISPLAY_NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ENDPOINT_FIELD_NUMBER
public static final int ENDPOINT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SCHEDULE_STATE_FIELD_NUMBER
public static final int SCHEDULE_STATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LATEST_MONITORING_PIPELINE_METADATA_FIELD_NUMBER
public static final int LATEST_MONITORING_PIPELINE_METADATA_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MODEL_DEPLOYMENT_MONITORING_OBJECTIVE_CONFIGS_FIELD_NUMBER
public static final int MODEL_DEPLOYMENT_MONITORING_OBJECTIVE_CONFIGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MODEL_DEPLOYMENT_MONITORING_SCHEDULE_CONFIG_FIELD_NUMBER
public static final int MODEL_DEPLOYMENT_MONITORING_SCHEDULE_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LOGGING_SAMPLING_STRATEGY_FIELD_NUMBER
public static final int LOGGING_SAMPLING_STRATEGY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MODEL_MONITORING_ALERT_CONFIG_FIELD_NUMBER
public static final int MODEL_MONITORING_ALERT_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PREDICT_INSTANCE_SCHEMA_URI_FIELD_NUMBER
public static final int PREDICT_INSTANCE_SCHEMA_URI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SAMPLE_PREDICT_INSTANCE_FIELD_NUMBER
public static final int SAMPLE_PREDICT_INSTANCE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ANALYSIS_INSTANCE_SCHEMA_URI_FIELD_NUMBER
public static final int ANALYSIS_INSTANCE_SCHEMA_URI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
BIGQUERY_TABLES_FIELD_NUMBER
public static final int BIGQUERY_TABLES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LOG_TTL_FIELD_NUMBER
public static final int LOG_TTL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LABELS_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CREATE_TIME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
UPDATE_TIME_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NEXT_SCHEDULE_TIME_FIELD_NUMBER
public static final int NEXT_SCHEDULE_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATS_ANOMALIES_BASE_DIRECTORY_FIELD_NUMBER
public static final int STATS_ANOMALIES_BASE_DIRECTORY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ENCRYPTION_SPEC_FIELD_NUMBER
public static final int ENCRYPTION_SPEC_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ENABLE_MONITORING_PIPELINE_LOGS_FIELD_NUMBER
public static final int ENABLE_MONITORING_PIPELINE_LOGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ERROR_FIELD_NUMBER
public static final int ERROR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getName
public String getName()
Output only. Resource name of a ModelDeploymentMonitoringJob.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getName
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Output only. Resource name of a ModelDeploymentMonitoringJob.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getNameBytes
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The bytes for name.
-
getDisplayName
public String getDisplayName()
Required. The user-defined name of the ModelDeploymentMonitoringJob. The name can be up to 128 characters long and can consist of any UTF-8 characters. Display name of a ModelDeploymentMonitoringJob.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getDisplayName
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()
Required. The user-defined name of the ModelDeploymentMonitoringJob. The name can be up to 128 characters long and can consist of any UTF-8 characters. Display name of a ModelDeploymentMonitoringJob.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getDisplayNameBytes
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The bytes for displayName.
-
getEndpoint
public String getEndpoint()
Required. Endpoint resource name. Format: `projects/{project}/locations/{location}/endpoints/{endpoint}`
string endpoint = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getEndpoint
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The endpoint.
-
getEndpointBytes
public com.google.protobuf.ByteString getEndpointBytes()
Required. Endpoint resource name. Format: `projects/{project}/locations/{location}/endpoints/{endpoint}`
string endpoint = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getEndpointBytes
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The bytes for endpoint.
-
getStateValue
public int getStateValue()
Output only. The detailed state of the monitoring job. When the job is still creating, the state will be 'PENDING'. Once the job is successfully created, the state will be 'RUNNING'. Pause the job, the state will be 'PAUSED'. Resume the job, the state will return to 'RUNNING'.
.google.cloud.aiplatform.v1.JobState state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getStateValue
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The enum numeric value on the wire for state.
-
getState
public JobState getState()
Output only. The detailed state of the monitoring job. When the job is still creating, the state will be 'PENDING'. Once the job is successfully created, the state will be 'RUNNING'. Pause the job, the state will be 'PAUSED'. Resume the job, the state will return to 'RUNNING'.
.google.cloud.aiplatform.v1.JobState state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getState
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The state.
-
getScheduleStateValue
public int getScheduleStateValue()
Output only. Schedule state when the monitoring job is in Running state.
.google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob.MonitoringScheduleState schedule_state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getScheduleStateValue
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The enum numeric value on the wire for scheduleState.
-
getScheduleState
public ModelDeploymentMonitoringJob.MonitoringScheduleState getScheduleState()
Output only. Schedule state when the monitoring job is in Running state.
.google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob.MonitoringScheduleState schedule_state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getScheduleState
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The scheduleState.
-
hasLatestMonitoringPipelineMetadata
public boolean hasLatestMonitoringPipelineMetadata()
Output only. Latest triggered monitoring pipeline metadata.
.google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob.LatestMonitoringPipelineMetadata latest_monitoring_pipeline_metadata = 25 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasLatestMonitoringPipelineMetadata
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- Whether the latestMonitoringPipelineMetadata field is set.
-
getLatestMonitoringPipelineMetadata
public ModelDeploymentMonitoringJob.LatestMonitoringPipelineMetadata getLatestMonitoringPipelineMetadata()
Output only. Latest triggered monitoring pipeline metadata.
.google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob.LatestMonitoringPipelineMetadata latest_monitoring_pipeline_metadata = 25 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getLatestMonitoringPipelineMetadata
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The latestMonitoringPipelineMetadata.
-
getLatestMonitoringPipelineMetadataOrBuilder
public ModelDeploymentMonitoringJob.LatestMonitoringPipelineMetadataOrBuilder getLatestMonitoringPipelineMetadataOrBuilder()
Output only. Latest triggered monitoring pipeline metadata.
.google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob.LatestMonitoringPipelineMetadata latest_monitoring_pipeline_metadata = 25 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getLatestMonitoringPipelineMetadataOrBuilder
in interfaceModelDeploymentMonitoringJobOrBuilder
-
getModelDeploymentMonitoringObjectiveConfigsList
public List<ModelDeploymentMonitoringObjectiveConfig> getModelDeploymentMonitoringObjectiveConfigsList()
Required. The config for monitoring objectives. This is a per DeployedModel config. Each DeployedModel needs to be configured separately.
repeated .google.cloud.aiplatform.v1.ModelDeploymentMonitoringObjectiveConfig model_deployment_monitoring_objective_configs = 6 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getModelDeploymentMonitoringObjectiveConfigsList
in interfaceModelDeploymentMonitoringJobOrBuilder
-
getModelDeploymentMonitoringObjectiveConfigsOrBuilderList
public List<? extends ModelDeploymentMonitoringObjectiveConfigOrBuilder> getModelDeploymentMonitoringObjectiveConfigsOrBuilderList()
Required. The config for monitoring objectives. This is a per DeployedModel config. Each DeployedModel needs to be configured separately.
repeated .google.cloud.aiplatform.v1.ModelDeploymentMonitoringObjectiveConfig model_deployment_monitoring_objective_configs = 6 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getModelDeploymentMonitoringObjectiveConfigsOrBuilderList
in interfaceModelDeploymentMonitoringJobOrBuilder
-
getModelDeploymentMonitoringObjectiveConfigsCount
public int getModelDeploymentMonitoringObjectiveConfigsCount()
Required. The config for monitoring objectives. This is a per DeployedModel config. Each DeployedModel needs to be configured separately.
repeated .google.cloud.aiplatform.v1.ModelDeploymentMonitoringObjectiveConfig model_deployment_monitoring_objective_configs = 6 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getModelDeploymentMonitoringObjectiveConfigsCount
in interfaceModelDeploymentMonitoringJobOrBuilder
-
getModelDeploymentMonitoringObjectiveConfigs
public ModelDeploymentMonitoringObjectiveConfig getModelDeploymentMonitoringObjectiveConfigs(int index)
Required. The config for monitoring objectives. This is a per DeployedModel config. Each DeployedModel needs to be configured separately.
repeated .google.cloud.aiplatform.v1.ModelDeploymentMonitoringObjectiveConfig model_deployment_monitoring_objective_configs = 6 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getModelDeploymentMonitoringObjectiveConfigs
in interfaceModelDeploymentMonitoringJobOrBuilder
-
getModelDeploymentMonitoringObjectiveConfigsOrBuilder
public ModelDeploymentMonitoringObjectiveConfigOrBuilder getModelDeploymentMonitoringObjectiveConfigsOrBuilder(int index)
Required. The config for monitoring objectives. This is a per DeployedModel config. Each DeployedModel needs to be configured separately.
repeated .google.cloud.aiplatform.v1.ModelDeploymentMonitoringObjectiveConfig model_deployment_monitoring_objective_configs = 6 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getModelDeploymentMonitoringObjectiveConfigsOrBuilder
in interfaceModelDeploymentMonitoringJobOrBuilder
-
hasModelDeploymentMonitoringScheduleConfig
public boolean hasModelDeploymentMonitoringScheduleConfig()
Required. Schedule config for running the monitoring job.
.google.cloud.aiplatform.v1.ModelDeploymentMonitoringScheduleConfig model_deployment_monitoring_schedule_config = 7 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
hasModelDeploymentMonitoringScheduleConfig
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- Whether the modelDeploymentMonitoringScheduleConfig field is set.
-
getModelDeploymentMonitoringScheduleConfig
public ModelDeploymentMonitoringScheduleConfig getModelDeploymentMonitoringScheduleConfig()
Required. Schedule config for running the monitoring job.
.google.cloud.aiplatform.v1.ModelDeploymentMonitoringScheduleConfig model_deployment_monitoring_schedule_config = 7 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getModelDeploymentMonitoringScheduleConfig
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The modelDeploymentMonitoringScheduleConfig.
-
getModelDeploymentMonitoringScheduleConfigOrBuilder
public ModelDeploymentMonitoringScheduleConfigOrBuilder getModelDeploymentMonitoringScheduleConfigOrBuilder()
Required. Schedule config for running the monitoring job.
.google.cloud.aiplatform.v1.ModelDeploymentMonitoringScheduleConfig model_deployment_monitoring_schedule_config = 7 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getModelDeploymentMonitoringScheduleConfigOrBuilder
in interfaceModelDeploymentMonitoringJobOrBuilder
-
hasLoggingSamplingStrategy
public boolean hasLoggingSamplingStrategy()
Required. Sample Strategy for logging.
.google.cloud.aiplatform.v1.SamplingStrategy logging_sampling_strategy = 8 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
hasLoggingSamplingStrategy
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- Whether the loggingSamplingStrategy field is set.
-
getLoggingSamplingStrategy
public SamplingStrategy getLoggingSamplingStrategy()
Required. Sample Strategy for logging.
.google.cloud.aiplatform.v1.SamplingStrategy logging_sampling_strategy = 8 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getLoggingSamplingStrategy
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The loggingSamplingStrategy.
-
getLoggingSamplingStrategyOrBuilder
public SamplingStrategyOrBuilder getLoggingSamplingStrategyOrBuilder()
Required. Sample Strategy for logging.
.google.cloud.aiplatform.v1.SamplingStrategy logging_sampling_strategy = 8 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getLoggingSamplingStrategyOrBuilder
in interfaceModelDeploymentMonitoringJobOrBuilder
-
hasModelMonitoringAlertConfig
public boolean hasModelMonitoringAlertConfig()
Alert config for model monitoring.
.google.cloud.aiplatform.v1.ModelMonitoringAlertConfig model_monitoring_alert_config = 15;
- Specified by:
hasModelMonitoringAlertConfig
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- Whether the modelMonitoringAlertConfig field is set.
-
getModelMonitoringAlertConfig
public ModelMonitoringAlertConfig getModelMonitoringAlertConfig()
Alert config for model monitoring.
.google.cloud.aiplatform.v1.ModelMonitoringAlertConfig model_monitoring_alert_config = 15;
- Specified by:
getModelMonitoringAlertConfig
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The modelMonitoringAlertConfig.
-
getModelMonitoringAlertConfigOrBuilder
public ModelMonitoringAlertConfigOrBuilder getModelMonitoringAlertConfigOrBuilder()
Alert config for model monitoring.
.google.cloud.aiplatform.v1.ModelMonitoringAlertConfig model_monitoring_alert_config = 15;
- Specified by:
getModelMonitoringAlertConfigOrBuilder
in interfaceModelDeploymentMonitoringJobOrBuilder
-
getPredictInstanceSchemaUri
public String getPredictInstanceSchemaUri()
YAML schema file uri describing the format of a single instance, which are given to format this Endpoint's prediction (and explanation). If not set, we will generate predict schema from collected predict requests.
string predict_instance_schema_uri = 9;
- Specified by:
getPredictInstanceSchemaUri
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The predictInstanceSchemaUri.
-
getPredictInstanceSchemaUriBytes
public com.google.protobuf.ByteString getPredictInstanceSchemaUriBytes()
YAML schema file uri describing the format of a single instance, which are given to format this Endpoint's prediction (and explanation). If not set, we will generate predict schema from collected predict requests.
string predict_instance_schema_uri = 9;
- Specified by:
getPredictInstanceSchemaUriBytes
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The bytes for predictInstanceSchemaUri.
-
hasSamplePredictInstance
public boolean hasSamplePredictInstance()
Sample Predict instance, same format as [PredictRequest.instances][google.cloud.aiplatform.v1.PredictRequest.instances], this can be set as a replacement of [ModelDeploymentMonitoringJob.predict_instance_schema_uri][google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob.predict_instance_schema_uri]. If not set, we will generate predict schema from collected predict requests.
.google.protobuf.Value sample_predict_instance = 19;
- Specified by:
hasSamplePredictInstance
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- Whether the samplePredictInstance field is set.
-
getSamplePredictInstance
public com.google.protobuf.Value getSamplePredictInstance()
Sample Predict instance, same format as [PredictRequest.instances][google.cloud.aiplatform.v1.PredictRequest.instances], this can be set as a replacement of [ModelDeploymentMonitoringJob.predict_instance_schema_uri][google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob.predict_instance_schema_uri]. If not set, we will generate predict schema from collected predict requests.
.google.protobuf.Value sample_predict_instance = 19;
- Specified by:
getSamplePredictInstance
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The samplePredictInstance.
-
getSamplePredictInstanceOrBuilder
public com.google.protobuf.ValueOrBuilder getSamplePredictInstanceOrBuilder()
Sample Predict instance, same format as [PredictRequest.instances][google.cloud.aiplatform.v1.PredictRequest.instances], this can be set as a replacement of [ModelDeploymentMonitoringJob.predict_instance_schema_uri][google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob.predict_instance_schema_uri]. If not set, we will generate predict schema from collected predict requests.
.google.protobuf.Value sample_predict_instance = 19;
- Specified by:
getSamplePredictInstanceOrBuilder
in interfaceModelDeploymentMonitoringJobOrBuilder
-
getAnalysisInstanceSchemaUri
public String getAnalysisInstanceSchemaUri()
YAML schema file uri describing the format of a single instance that you want Tensorflow Data Validation (TFDV) to analyze. If this field is empty, all the feature data types are inferred from [predict_instance_schema_uri][google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob.predict_instance_schema_uri], meaning that TFDV will use the data in the exact format(data type) as prediction request/response. If there are any data type differences between predict instance and TFDV instance, this field can be used to override the schema. For models trained with Vertex AI, this field must be set as all the fields in predict instance formatted as string.
string analysis_instance_schema_uri = 16;
- Specified by:
getAnalysisInstanceSchemaUri
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The analysisInstanceSchemaUri.
-
getAnalysisInstanceSchemaUriBytes
public com.google.protobuf.ByteString getAnalysisInstanceSchemaUriBytes()
YAML schema file uri describing the format of a single instance that you want Tensorflow Data Validation (TFDV) to analyze. If this field is empty, all the feature data types are inferred from [predict_instance_schema_uri][google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob.predict_instance_schema_uri], meaning that TFDV will use the data in the exact format(data type) as prediction request/response. If there are any data type differences between predict instance and TFDV instance, this field can be used to override the schema. For models trained with Vertex AI, this field must be set as all the fields in predict instance formatted as string.
string analysis_instance_schema_uri = 16;
- Specified by:
getAnalysisInstanceSchemaUriBytes
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The bytes for analysisInstanceSchemaUri.
-
getBigqueryTablesList
public List<ModelDeploymentMonitoringBigQueryTable> getBigqueryTablesList()
Output only. The created bigquery tables for the job under customer project. Customer could do their own query & analysis. There could be 4 log tables in maximum: 1. Training data logging predict request/response 2. Serving data logging predict request/response
repeated .google.cloud.aiplatform.v1.ModelDeploymentMonitoringBigQueryTable bigquery_tables = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getBigqueryTablesList
in interfaceModelDeploymentMonitoringJobOrBuilder
-
getBigqueryTablesOrBuilderList
public List<? extends ModelDeploymentMonitoringBigQueryTableOrBuilder> getBigqueryTablesOrBuilderList()
Output only. The created bigquery tables for the job under customer project. Customer could do their own query & analysis. There could be 4 log tables in maximum: 1. Training data logging predict request/response 2. Serving data logging predict request/response
repeated .google.cloud.aiplatform.v1.ModelDeploymentMonitoringBigQueryTable bigquery_tables = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getBigqueryTablesOrBuilderList
in interfaceModelDeploymentMonitoringJobOrBuilder
-
getBigqueryTablesCount
public int getBigqueryTablesCount()
Output only. The created bigquery tables for the job under customer project. Customer could do their own query & analysis. There could be 4 log tables in maximum: 1. Training data logging predict request/response 2. Serving data logging predict request/response
repeated .google.cloud.aiplatform.v1.ModelDeploymentMonitoringBigQueryTable bigquery_tables = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getBigqueryTablesCount
in interfaceModelDeploymentMonitoringJobOrBuilder
-
getBigqueryTables
public ModelDeploymentMonitoringBigQueryTable getBigqueryTables(int index)
Output only. The created bigquery tables for the job under customer project. Customer could do their own query & analysis. There could be 4 log tables in maximum: 1. Training data logging predict request/response 2. Serving data logging predict request/response
repeated .google.cloud.aiplatform.v1.ModelDeploymentMonitoringBigQueryTable bigquery_tables = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getBigqueryTables
in interfaceModelDeploymentMonitoringJobOrBuilder
-
getBigqueryTablesOrBuilder
public ModelDeploymentMonitoringBigQueryTableOrBuilder getBigqueryTablesOrBuilder(int index)
Output only. The created bigquery tables for the job under customer project. Customer could do their own query & analysis. There could be 4 log tables in maximum: 1. Training data logging predict request/response 2. Serving data logging predict request/response
repeated .google.cloud.aiplatform.v1.ModelDeploymentMonitoringBigQueryTable bigquery_tables = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getBigqueryTablesOrBuilder
in interfaceModelDeploymentMonitoringJobOrBuilder
-
hasLogTtl
public boolean hasLogTtl()
The TTL of BigQuery tables in user projects which stores logs. A day is the basic unit of the TTL and we take the ceil of TTL/86400(a day). e.g. { second: 3600} indicates ttl = 1 day.
.google.protobuf.Duration log_ttl = 17;
- Specified by:
hasLogTtl
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- Whether the logTtl field is set.
-
getLogTtl
public com.google.protobuf.Duration getLogTtl()
The TTL of BigQuery tables in user projects which stores logs. A day is the basic unit of the TTL and we take the ceil of TTL/86400(a day). e.g. { second: 3600} indicates ttl = 1 day.
.google.protobuf.Duration log_ttl = 17;
- Specified by:
getLogTtl
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The logTtl.
-
getLogTtlOrBuilder
public com.google.protobuf.DurationOrBuilder getLogTtlOrBuilder()
The TTL of BigQuery tables in user projects which stores logs. A day is the basic unit of the TTL and we take the ceil of TTL/86400(a day). e.g. { second: 3600} indicates ttl = 1 day.
.google.protobuf.Duration log_ttl = 17;
- Specified by:
getLogTtlOrBuilder
in interfaceModelDeploymentMonitoringJobOrBuilder
-
getLabelsCount
public int getLabelsCount()
Description copied from interface:ModelDeploymentMonitoringJobOrBuilder
The labels with user-defined metadata to organize your ModelDeploymentMonitoringJob. 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 and examples of labels.
map<string, string> labels = 11;
- Specified by:
getLabelsCount
in interfaceModelDeploymentMonitoringJobOrBuilder
-
containsLabels
public boolean containsLabels(String key)
The labels with user-defined metadata to organize your ModelDeploymentMonitoringJob. 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 and examples of labels.
map<string, string> labels = 11;
- Specified by:
containsLabels
in interfaceModelDeploymentMonitoringJobOrBuilder
-
getLabels
@Deprecated public Map<String,String> getLabels()
Deprecated.UsegetLabelsMap()
instead.- Specified by:
getLabels
in interfaceModelDeploymentMonitoringJobOrBuilder
-
getLabelsMap
public Map<String,String> getLabelsMap()
The labels with user-defined metadata to organize your ModelDeploymentMonitoringJob. 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 and examples of labels.
map<string, string> labels = 11;
- Specified by:
getLabelsMap
in interfaceModelDeploymentMonitoringJobOrBuilder
-
getLabelsOrDefault
public String getLabelsOrDefault(String key, String defaultValue)
The labels with user-defined metadata to organize your ModelDeploymentMonitoringJob. 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 and examples of labels.
map<string, string> labels = 11;
- Specified by:
getLabelsOrDefault
in interfaceModelDeploymentMonitoringJobOrBuilder
-
getLabelsOrThrow
public String getLabelsOrThrow(String key)
The labels with user-defined metadata to organize your ModelDeploymentMonitoringJob. 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 and examples of labels.
map<string, string> labels = 11;
- Specified by:
getLabelsOrThrow
in interfaceModelDeploymentMonitoringJobOrBuilder
-
hasCreateTime
public boolean hasCreateTime()
Output only. Timestamp when this ModelDeploymentMonitoringJob was created.
.google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasCreateTime
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()
Output only. Timestamp when this ModelDeploymentMonitoringJob was created.
.google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getCreateTime
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The createTime.
-
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Timestamp when this ModelDeploymentMonitoringJob was created.
.google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getCreateTimeOrBuilder
in interfaceModelDeploymentMonitoringJobOrBuilder
-
hasUpdateTime
public boolean hasUpdateTime()
Output only. Timestamp when this ModelDeploymentMonitoringJob was updated most recently.
.google.protobuf.Timestamp update_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasUpdateTime
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public com.google.protobuf.Timestamp getUpdateTime()
Output only. Timestamp when this ModelDeploymentMonitoringJob was updated most recently.
.google.protobuf.Timestamp update_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getUpdateTime
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The updateTime.
-
getUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. Timestamp when this ModelDeploymentMonitoringJob was updated most recently.
.google.protobuf.Timestamp update_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getUpdateTimeOrBuilder
in interfaceModelDeploymentMonitoringJobOrBuilder
-
hasNextScheduleTime
public boolean hasNextScheduleTime()
Output only. Timestamp when this monitoring pipeline will be scheduled to run for the next round.
.google.protobuf.Timestamp next_schedule_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasNextScheduleTime
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- Whether the nextScheduleTime field is set.
-
getNextScheduleTime
public com.google.protobuf.Timestamp getNextScheduleTime()
Output only. Timestamp when this monitoring pipeline will be scheduled to run for the next round.
.google.protobuf.Timestamp next_schedule_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getNextScheduleTime
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The nextScheduleTime.
-
getNextScheduleTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getNextScheduleTimeOrBuilder()
Output only. Timestamp when this monitoring pipeline will be scheduled to run for the next round.
.google.protobuf.Timestamp next_schedule_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getNextScheduleTimeOrBuilder
in interfaceModelDeploymentMonitoringJobOrBuilder
-
hasStatsAnomaliesBaseDirectory
public boolean hasStatsAnomaliesBaseDirectory()
Stats anomalies base folder path.
.google.cloud.aiplatform.v1.GcsDestination stats_anomalies_base_directory = 20;
- Specified by:
hasStatsAnomaliesBaseDirectory
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- Whether the statsAnomaliesBaseDirectory field is set.
-
getStatsAnomaliesBaseDirectory
public GcsDestination getStatsAnomaliesBaseDirectory()
Stats anomalies base folder path.
.google.cloud.aiplatform.v1.GcsDestination stats_anomalies_base_directory = 20;
- Specified by:
getStatsAnomaliesBaseDirectory
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The statsAnomaliesBaseDirectory.
-
getStatsAnomaliesBaseDirectoryOrBuilder
public GcsDestinationOrBuilder getStatsAnomaliesBaseDirectoryOrBuilder()
Stats anomalies base folder path.
.google.cloud.aiplatform.v1.GcsDestination stats_anomalies_base_directory = 20;
- Specified by:
getStatsAnomaliesBaseDirectoryOrBuilder
in interfaceModelDeploymentMonitoringJobOrBuilder
-
hasEncryptionSpec
public boolean hasEncryptionSpec()
Customer-managed encryption key spec for a ModelDeploymentMonitoringJob. If set, this ModelDeploymentMonitoringJob and all sub-resources of this ModelDeploymentMonitoringJob will be secured by this key.
.google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 21;
- Specified by:
hasEncryptionSpec
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- Whether the encryptionSpec field is set.
-
getEncryptionSpec
public EncryptionSpec getEncryptionSpec()
Customer-managed encryption key spec for a ModelDeploymentMonitoringJob. If set, this ModelDeploymentMonitoringJob and all sub-resources of this ModelDeploymentMonitoringJob will be secured by this key.
.google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 21;
- Specified by:
getEncryptionSpec
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The encryptionSpec.
-
getEncryptionSpecOrBuilder
public EncryptionSpecOrBuilder getEncryptionSpecOrBuilder()
Customer-managed encryption key spec for a ModelDeploymentMonitoringJob. If set, this ModelDeploymentMonitoringJob and all sub-resources of this ModelDeploymentMonitoringJob will be secured by this key.
.google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 21;
- Specified by:
getEncryptionSpecOrBuilder
in interfaceModelDeploymentMonitoringJobOrBuilder
-
getEnableMonitoringPipelineLogs
public boolean getEnableMonitoringPipelineLogs()
If true, the scheduled monitoring pipeline logs are sent to Google Cloud Logging, including pipeline status and anomalies detected. Please note the logs incur cost, which are subject to [Cloud Logging pricing](https://cloud.google.com/logging#pricing).
bool enable_monitoring_pipeline_logs = 22;
- Specified by:
getEnableMonitoringPipelineLogs
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The enableMonitoringPipelineLogs.
-
hasError
public boolean hasError()
Output only. Only populated when the job's state is `JOB_STATE_FAILED` or `JOB_STATE_CANCELLED`.
.google.rpc.Status error = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasError
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- Whether the error field is set.
-
getError
public com.google.rpc.Status getError()
Output only. Only populated when the job's state is `JOB_STATE_FAILED` or `JOB_STATE_CANCELLED`.
.google.rpc.Status error = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getError
in interfaceModelDeploymentMonitoringJobOrBuilder
- Returns:
- The error.
-
getErrorOrBuilder
public com.google.rpc.StatusOrBuilder getErrorOrBuilder()
Output only. Only populated when the job's state is `JOB_STATE_FAILED` or `JOB_STATE_CANCELLED`.
.google.rpc.Status error = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getErrorOrBuilder
in interfaceModelDeploymentMonitoringJobOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ModelDeploymentMonitoringJob parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelDeploymentMonitoringJob parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelDeploymentMonitoringJob parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelDeploymentMonitoringJob parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelDeploymentMonitoringJob parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelDeploymentMonitoringJob parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelDeploymentMonitoringJob parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ModelDeploymentMonitoringJob parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ModelDeploymentMonitoringJob parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ModelDeploymentMonitoringJob parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static ModelDeploymentMonitoringJob parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ModelDeploymentMonitoringJob parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public ModelDeploymentMonitoringJob.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ModelDeploymentMonitoringJob.Builder newBuilder()
-
newBuilder
public static ModelDeploymentMonitoringJob.Builder newBuilder(ModelDeploymentMonitoringJob prototype)
-
toBuilder
public ModelDeploymentMonitoringJob.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ModelDeploymentMonitoringJob.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static ModelDeploymentMonitoringJob getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ModelDeploymentMonitoringJob> parser()
-
getParserForType
public com.google.protobuf.Parser<ModelDeploymentMonitoringJob> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ModelDeploymentMonitoringJob getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-