Updatable fields: + *
* `display_name` * `model_deployment_monitoring_schedule_config` * + * `model_monitoring_alert_config` * `logging_sampling_strategy` * `labels` * + * `log_ttl` * `enable_monitoring_pipeline_logs` . and * + * `model_deployment_monitoring_objective_configs` . or * + * `model_deployment_monitoring_objective_configs.objective_config.training_dataset` * + * `model_deployment_monitoring_objective_configs.objective_config.training_prediction_skew_detection_config` + * * + * `model_deployment_monitoring_objective_configs.objective_config.prediction_drift_detection_config` * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final OperationFuture< diff --git a/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelDeploymentMonitoringJobRequest.java b/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelDeploymentMonitoringJobRequest.java index b023378eb..2f87417a9 100644 --- a/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelDeploymentMonitoringJobRequest.java +++ b/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelDeploymentMonitoringJobRequest.java @@ -202,7 +202,31 @@ public boolean hasModelDeploymentMonitoringJob() { * * *
- * Required. The update mask applies to the resource.
+ * Required. The update mask is used to specify the fields to be overwritten in the
+ * ModelDeploymentMonitoringJob resource by the update.
+ * The fields specified in the update_mask are relative to the resource, not
+ * the full request. A field will be overwritten if it is in the mask. If the
+ * user does not provide a mask then only the non-empty fields present in the
+ * request will be overwritten. Set the update_mask to `*` to override all
+ * fields.
+ * For the objective config, the user can either provide the update mask for
+ * model_deployment_monitoring_objective_configs or any combination of its
+ * nested fields, such as:
+ * model_deployment_monitoring_objective_configs.objective_config.training_dataset.
+ * Updatable fields:
+ * * `display_name`
+ * * `model_deployment_monitoring_schedule_config`
+ * * `model_monitoring_alert_config`
+ * * `logging_sampling_strategy`
+ * * `labels`
+ * * `log_ttl`
+ * * `enable_monitoring_pipeline_logs`
+ * . and
+ * * `model_deployment_monitoring_objective_configs`
+ * . or
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_dataset`
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_prediction_skew_detection_config`
+ * * `model_deployment_monitoring_objective_configs.objective_config.prediction_drift_detection_config`
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
@@ -218,7 +242,31 @@ public boolean hasUpdateMask() {
*
*
*
- * Required. The update mask applies to the resource.
+ * Required. The update mask is used to specify the fields to be overwritten in the
+ * ModelDeploymentMonitoringJob resource by the update.
+ * The fields specified in the update_mask are relative to the resource, not
+ * the full request. A field will be overwritten if it is in the mask. If the
+ * user does not provide a mask then only the non-empty fields present in the
+ * request will be overwritten. Set the update_mask to `*` to override all
+ * fields.
+ * For the objective config, the user can either provide the update mask for
+ * model_deployment_monitoring_objective_configs or any combination of its
+ * nested fields, such as:
+ * model_deployment_monitoring_objective_configs.objective_config.training_dataset.
+ * Updatable fields:
+ * * `display_name`
+ * * `model_deployment_monitoring_schedule_config`
+ * * `model_monitoring_alert_config`
+ * * `logging_sampling_strategy`
+ * * `labels`
+ * * `log_ttl`
+ * * `enable_monitoring_pipeline_logs`
+ * . and
+ * * `model_deployment_monitoring_objective_configs`
+ * . or
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_dataset`
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_prediction_skew_detection_config`
+ * * `model_deployment_monitoring_objective_configs.objective_config.prediction_drift_detection_config`
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
@@ -234,7 +282,31 @@ public com.google.protobuf.FieldMask getUpdateMask() {
*
*
*
- * Required. The update mask applies to the resource.
+ * Required. The update mask is used to specify the fields to be overwritten in the
+ * ModelDeploymentMonitoringJob resource by the update.
+ * The fields specified in the update_mask are relative to the resource, not
+ * the full request. A field will be overwritten if it is in the mask. If the
+ * user does not provide a mask then only the non-empty fields present in the
+ * request will be overwritten. Set the update_mask to `*` to override all
+ * fields.
+ * For the objective config, the user can either provide the update mask for
+ * model_deployment_monitoring_objective_configs or any combination of its
+ * nested fields, such as:
+ * model_deployment_monitoring_objective_configs.objective_config.training_dataset.
+ * Updatable fields:
+ * * `display_name`
+ * * `model_deployment_monitoring_schedule_config`
+ * * `model_monitoring_alert_config`
+ * * `logging_sampling_strategy`
+ * * `labels`
+ * * `log_ttl`
+ * * `enable_monitoring_pipeline_logs`
+ * . and
+ * * `model_deployment_monitoring_objective_configs`
+ * . or
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_dataset`
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_prediction_skew_detection_config`
+ * * `model_deployment_monitoring_objective_configs.objective_config.prediction_drift_detection_config`
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
@@ -850,7 +922,31 @@ public Builder clearModelDeploymentMonitoringJob() {
*
*
*
- * Required. The update mask applies to the resource.
+ * Required. The update mask is used to specify the fields to be overwritten in the
+ * ModelDeploymentMonitoringJob resource by the update.
+ * The fields specified in the update_mask are relative to the resource, not
+ * the full request. A field will be overwritten if it is in the mask. If the
+ * user does not provide a mask then only the non-empty fields present in the
+ * request will be overwritten. Set the update_mask to `*` to override all
+ * fields.
+ * For the objective config, the user can either provide the update mask for
+ * model_deployment_monitoring_objective_configs or any combination of its
+ * nested fields, such as:
+ * model_deployment_monitoring_objective_configs.objective_config.training_dataset.
+ * Updatable fields:
+ * * `display_name`
+ * * `model_deployment_monitoring_schedule_config`
+ * * `model_monitoring_alert_config`
+ * * `logging_sampling_strategy`
+ * * `labels`
+ * * `log_ttl`
+ * * `enable_monitoring_pipeline_logs`
+ * . and
+ * * `model_deployment_monitoring_objective_configs`
+ * . or
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_dataset`
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_prediction_skew_detection_config`
+ * * `model_deployment_monitoring_objective_configs.objective_config.prediction_drift_detection_config`
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
@@ -865,7 +961,31 @@ public boolean hasUpdateMask() {
*
*
*
- * Required. The update mask applies to the resource.
+ * Required. The update mask is used to specify the fields to be overwritten in the
+ * ModelDeploymentMonitoringJob resource by the update.
+ * The fields specified in the update_mask are relative to the resource, not
+ * the full request. A field will be overwritten if it is in the mask. If the
+ * user does not provide a mask then only the non-empty fields present in the
+ * request will be overwritten. Set the update_mask to `*` to override all
+ * fields.
+ * For the objective config, the user can either provide the update mask for
+ * model_deployment_monitoring_objective_configs or any combination of its
+ * nested fields, such as:
+ * model_deployment_monitoring_objective_configs.objective_config.training_dataset.
+ * Updatable fields:
+ * * `display_name`
+ * * `model_deployment_monitoring_schedule_config`
+ * * `model_monitoring_alert_config`
+ * * `logging_sampling_strategy`
+ * * `labels`
+ * * `log_ttl`
+ * * `enable_monitoring_pipeline_logs`
+ * . and
+ * * `model_deployment_monitoring_objective_configs`
+ * . or
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_dataset`
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_prediction_skew_detection_config`
+ * * `model_deployment_monitoring_objective_configs.objective_config.prediction_drift_detection_config`
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
@@ -886,7 +1006,31 @@ public com.google.protobuf.FieldMask getUpdateMask() {
*
*
*
- * Required. The update mask applies to the resource.
+ * Required. The update mask is used to specify the fields to be overwritten in the
+ * ModelDeploymentMonitoringJob resource by the update.
+ * The fields specified in the update_mask are relative to the resource, not
+ * the full request. A field will be overwritten if it is in the mask. If the
+ * user does not provide a mask then only the non-empty fields present in the
+ * request will be overwritten. Set the update_mask to `*` to override all
+ * fields.
+ * For the objective config, the user can either provide the update mask for
+ * model_deployment_monitoring_objective_configs or any combination of its
+ * nested fields, such as:
+ * model_deployment_monitoring_objective_configs.objective_config.training_dataset.
+ * Updatable fields:
+ * * `display_name`
+ * * `model_deployment_monitoring_schedule_config`
+ * * `model_monitoring_alert_config`
+ * * `logging_sampling_strategy`
+ * * `labels`
+ * * `log_ttl`
+ * * `enable_monitoring_pipeline_logs`
+ * . and
+ * * `model_deployment_monitoring_objective_configs`
+ * . or
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_dataset`
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_prediction_skew_detection_config`
+ * * `model_deployment_monitoring_objective_configs.objective_config.prediction_drift_detection_config`
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
@@ -909,7 +1053,31 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) {
*
*
*
- * Required. The update mask applies to the resource.
+ * Required. The update mask is used to specify the fields to be overwritten in the
+ * ModelDeploymentMonitoringJob resource by the update.
+ * The fields specified in the update_mask are relative to the resource, not
+ * the full request. A field will be overwritten if it is in the mask. If the
+ * user does not provide a mask then only the non-empty fields present in the
+ * request will be overwritten. Set the update_mask to `*` to override all
+ * fields.
+ * For the objective config, the user can either provide the update mask for
+ * model_deployment_monitoring_objective_configs or any combination of its
+ * nested fields, such as:
+ * model_deployment_monitoring_objective_configs.objective_config.training_dataset.
+ * Updatable fields:
+ * * `display_name`
+ * * `model_deployment_monitoring_schedule_config`
+ * * `model_monitoring_alert_config`
+ * * `logging_sampling_strategy`
+ * * `labels`
+ * * `log_ttl`
+ * * `enable_monitoring_pipeline_logs`
+ * . and
+ * * `model_deployment_monitoring_objective_configs`
+ * . or
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_dataset`
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_prediction_skew_detection_config`
+ * * `model_deployment_monitoring_objective_configs.objective_config.prediction_drift_detection_config`
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
@@ -929,7 +1097,31 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal
*
*
*
- * Required. The update mask applies to the resource.
+ * Required. The update mask is used to specify the fields to be overwritten in the
+ * ModelDeploymentMonitoringJob resource by the update.
+ * The fields specified in the update_mask are relative to the resource, not
+ * the full request. A field will be overwritten if it is in the mask. If the
+ * user does not provide a mask then only the non-empty fields present in the
+ * request will be overwritten. Set the update_mask to `*` to override all
+ * fields.
+ * For the objective config, the user can either provide the update mask for
+ * model_deployment_monitoring_objective_configs or any combination of its
+ * nested fields, such as:
+ * model_deployment_monitoring_objective_configs.objective_config.training_dataset.
+ * Updatable fields:
+ * * `display_name`
+ * * `model_deployment_monitoring_schedule_config`
+ * * `model_monitoring_alert_config`
+ * * `logging_sampling_strategy`
+ * * `labels`
+ * * `log_ttl`
+ * * `enable_monitoring_pipeline_logs`
+ * . and
+ * * `model_deployment_monitoring_objective_configs`
+ * . or
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_dataset`
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_prediction_skew_detection_config`
+ * * `model_deployment_monitoring_objective_configs.objective_config.prediction_drift_detection_config`
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
@@ -954,7 +1146,31 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) {
*
*
*
- * Required. The update mask applies to the resource.
+ * Required. The update mask is used to specify the fields to be overwritten in the
+ * ModelDeploymentMonitoringJob resource by the update.
+ * The fields specified in the update_mask are relative to the resource, not
+ * the full request. A field will be overwritten if it is in the mask. If the
+ * user does not provide a mask then only the non-empty fields present in the
+ * request will be overwritten. Set the update_mask to `*` to override all
+ * fields.
+ * For the objective config, the user can either provide the update mask for
+ * model_deployment_monitoring_objective_configs or any combination of its
+ * nested fields, such as:
+ * model_deployment_monitoring_objective_configs.objective_config.training_dataset.
+ * Updatable fields:
+ * * `display_name`
+ * * `model_deployment_monitoring_schedule_config`
+ * * `model_monitoring_alert_config`
+ * * `logging_sampling_strategy`
+ * * `labels`
+ * * `log_ttl`
+ * * `enable_monitoring_pipeline_logs`
+ * . and
+ * * `model_deployment_monitoring_objective_configs`
+ * . or
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_dataset`
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_prediction_skew_detection_config`
+ * * `model_deployment_monitoring_objective_configs.objective_config.prediction_drift_detection_config`
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
@@ -975,7 +1191,31 @@ public Builder clearUpdateMask() {
*
*
*
- * Required. The update mask applies to the resource.
+ * Required. The update mask is used to specify the fields to be overwritten in the
+ * ModelDeploymentMonitoringJob resource by the update.
+ * The fields specified in the update_mask are relative to the resource, not
+ * the full request. A field will be overwritten if it is in the mask. If the
+ * user does not provide a mask then only the non-empty fields present in the
+ * request will be overwritten. Set the update_mask to `*` to override all
+ * fields.
+ * For the objective config, the user can either provide the update mask for
+ * model_deployment_monitoring_objective_configs or any combination of its
+ * nested fields, such as:
+ * model_deployment_monitoring_objective_configs.objective_config.training_dataset.
+ * Updatable fields:
+ * * `display_name`
+ * * `model_deployment_monitoring_schedule_config`
+ * * `model_monitoring_alert_config`
+ * * `logging_sampling_strategy`
+ * * `labels`
+ * * `log_ttl`
+ * * `enable_monitoring_pipeline_logs`
+ * . and
+ * * `model_deployment_monitoring_objective_configs`
+ * . or
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_dataset`
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_prediction_skew_detection_config`
+ * * `model_deployment_monitoring_objective_configs.objective_config.prediction_drift_detection_config`
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
@@ -990,7 +1230,31 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() {
*
*
*
- * Required. The update mask applies to the resource.
+ * Required. The update mask is used to specify the fields to be overwritten in the
+ * ModelDeploymentMonitoringJob resource by the update.
+ * The fields specified in the update_mask are relative to the resource, not
+ * the full request. A field will be overwritten if it is in the mask. If the
+ * user does not provide a mask then only the non-empty fields present in the
+ * request will be overwritten. Set the update_mask to `*` to override all
+ * fields.
+ * For the objective config, the user can either provide the update mask for
+ * model_deployment_monitoring_objective_configs or any combination of its
+ * nested fields, such as:
+ * model_deployment_monitoring_objective_configs.objective_config.training_dataset.
+ * Updatable fields:
+ * * `display_name`
+ * * `model_deployment_monitoring_schedule_config`
+ * * `model_monitoring_alert_config`
+ * * `logging_sampling_strategy`
+ * * `labels`
+ * * `log_ttl`
+ * * `enable_monitoring_pipeline_logs`
+ * . and
+ * * `model_deployment_monitoring_objective_configs`
+ * . or
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_dataset`
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_prediction_skew_detection_config`
+ * * `model_deployment_monitoring_objective_configs.objective_config.prediction_drift_detection_config`
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
@@ -1009,7 +1273,31 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() {
*
*
*
- * Required. The update mask applies to the resource.
+ * Required. The update mask is used to specify the fields to be overwritten in the
+ * ModelDeploymentMonitoringJob resource by the update.
+ * The fields specified in the update_mask are relative to the resource, not
+ * the full request. A field will be overwritten if it is in the mask. If the
+ * user does not provide a mask then only the non-empty fields present in the
+ * request will be overwritten. Set the update_mask to `*` to override all
+ * fields.
+ * For the objective config, the user can either provide the update mask for
+ * model_deployment_monitoring_objective_configs or any combination of its
+ * nested fields, such as:
+ * model_deployment_monitoring_objective_configs.objective_config.training_dataset.
+ * Updatable fields:
+ * * `display_name`
+ * * `model_deployment_monitoring_schedule_config`
+ * * `model_monitoring_alert_config`
+ * * `logging_sampling_strategy`
+ * * `labels`
+ * * `log_ttl`
+ * * `enable_monitoring_pipeline_logs`
+ * . and
+ * * `model_deployment_monitoring_objective_configs`
+ * . or
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_dataset`
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_prediction_skew_detection_config`
+ * * `model_deployment_monitoring_objective_configs.objective_config.prediction_drift_detection_config`
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
diff --git a/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelDeploymentMonitoringJobRequestOrBuilder.java b/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelDeploymentMonitoringJobRequestOrBuilder.java
index 3a6ee79a3..63f7856bd 100644
--- a/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelDeploymentMonitoringJobRequestOrBuilder.java
+++ b/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelDeploymentMonitoringJobRequestOrBuilder.java
@@ -72,7 +72,31 @@ public interface UpdateModelDeploymentMonitoringJobRequestOrBuilder
*
*
*
- * Required. The update mask applies to the resource.
+ * Required. The update mask is used to specify the fields to be overwritten in the
+ * ModelDeploymentMonitoringJob resource by the update.
+ * The fields specified in the update_mask are relative to the resource, not
+ * the full request. A field will be overwritten if it is in the mask. If the
+ * user does not provide a mask then only the non-empty fields present in the
+ * request will be overwritten. Set the update_mask to `*` to override all
+ * fields.
+ * For the objective config, the user can either provide the update mask for
+ * model_deployment_monitoring_objective_configs or any combination of its
+ * nested fields, such as:
+ * model_deployment_monitoring_objective_configs.objective_config.training_dataset.
+ * Updatable fields:
+ * * `display_name`
+ * * `model_deployment_monitoring_schedule_config`
+ * * `model_monitoring_alert_config`
+ * * `logging_sampling_strategy`
+ * * `labels`
+ * * `log_ttl`
+ * * `enable_monitoring_pipeline_logs`
+ * . and
+ * * `model_deployment_monitoring_objective_configs`
+ * . or
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_dataset`
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_prediction_skew_detection_config`
+ * * `model_deployment_monitoring_objective_configs.objective_config.prediction_drift_detection_config`
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
@@ -85,7 +109,31 @@ public interface UpdateModelDeploymentMonitoringJobRequestOrBuilder
*
*
*
- * Required. The update mask applies to the resource.
+ * Required. The update mask is used to specify the fields to be overwritten in the
+ * ModelDeploymentMonitoringJob resource by the update.
+ * The fields specified in the update_mask are relative to the resource, not
+ * the full request. A field will be overwritten if it is in the mask. If the
+ * user does not provide a mask then only the non-empty fields present in the
+ * request will be overwritten. Set the update_mask to `*` to override all
+ * fields.
+ * For the objective config, the user can either provide the update mask for
+ * model_deployment_monitoring_objective_configs or any combination of its
+ * nested fields, such as:
+ * model_deployment_monitoring_objective_configs.objective_config.training_dataset.
+ * Updatable fields:
+ * * `display_name`
+ * * `model_deployment_monitoring_schedule_config`
+ * * `model_monitoring_alert_config`
+ * * `logging_sampling_strategy`
+ * * `labels`
+ * * `log_ttl`
+ * * `enable_monitoring_pipeline_logs`
+ * . and
+ * * `model_deployment_monitoring_objective_configs`
+ * . or
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_dataset`
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_prediction_skew_detection_config`
+ * * `model_deployment_monitoring_objective_configs.objective_config.prediction_drift_detection_config`
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
@@ -98,7 +146,31 @@ public interface UpdateModelDeploymentMonitoringJobRequestOrBuilder
*
*
*
- * Required. The update mask applies to the resource.
+ * Required. The update mask is used to specify the fields to be overwritten in the
+ * ModelDeploymentMonitoringJob resource by the update.
+ * The fields specified in the update_mask are relative to the resource, not
+ * the full request. A field will be overwritten if it is in the mask. If the
+ * user does not provide a mask then only the non-empty fields present in the
+ * request will be overwritten. Set the update_mask to `*` to override all
+ * fields.
+ * For the objective config, the user can either provide the update mask for
+ * model_deployment_monitoring_objective_configs or any combination of its
+ * nested fields, such as:
+ * model_deployment_monitoring_objective_configs.objective_config.training_dataset.
+ * Updatable fields:
+ * * `display_name`
+ * * `model_deployment_monitoring_schedule_config`
+ * * `model_monitoring_alert_config`
+ * * `logging_sampling_strategy`
+ * * `labels`
+ * * `log_ttl`
+ * * `enable_monitoring_pipeline_logs`
+ * . and
+ * * `model_deployment_monitoring_objective_configs`
+ * . or
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_dataset`
+ * * `model_deployment_monitoring_objective_configs.objective_config.training_prediction_skew_detection_config`
+ * * `model_deployment_monitoring_objective_configs.objective_config.prediction_drift_detection_config`
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
diff --git a/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/job_service.proto b/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/job_service.proto
index b1c467f32..0c164c797 100644
--- a/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/job_service.proto
+++ b/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/job_service.proto
@@ -923,7 +923,33 @@ message UpdateModelDeploymentMonitoringJobRequest {
// server.
ModelDeploymentMonitoringJob model_deployment_monitoring_job = 1 [(google.api.field_behavior) = REQUIRED];
- // Required. The update mask applies to the resource.
+ // Required. The update mask is used to specify the fields to be overwritten in the
+ // ModelDeploymentMonitoringJob resource by the update.
+ // The fields specified in the update_mask are relative to the resource, not
+ // the full request. A field will be overwritten if it is in the mask. If the
+ // user does not provide a mask then only the non-empty fields present in the
+ // request will be overwritten. Set the update_mask to `*` to override all
+ // fields.
+ // For the objective config, the user can either provide the update mask for
+ // model_deployment_monitoring_objective_configs or any combination of its
+ // nested fields, such as:
+ // model_deployment_monitoring_objective_configs.objective_config.training_dataset.
+ //
+ // Updatable fields:
+ //
+ // * `display_name`
+ // * `model_deployment_monitoring_schedule_config`
+ // * `model_monitoring_alert_config`
+ // * `logging_sampling_strategy`
+ // * `labels`
+ // * `log_ttl`
+ // * `enable_monitoring_pipeline_logs`
+ // . and
+ // * `model_deployment_monitoring_objective_configs`
+ // . or
+ // * `model_deployment_monitoring_objective_configs.objective_config.training_dataset`
+ // * `model_deployment_monitoring_objective_configs.objective_config.training_prediction_skew_detection_config`
+ // * `model_deployment_monitoring_objective_configs.objective_config.prediction_drift_detection_config`
google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED];
}
From b32a4c17df0572019c5766660ec8c5ca3c1266c2 Mon Sep 17 00:00:00 2001
From: "release-please[bot]"
<55107282+release-please[bot]@users.noreply.github.com>
Date: Tue, 7 Sep 2021 21:28:16 +0000
Subject: [PATCH 6/6] chore: release 2.2.0 (#645)
:robot: I have created a release \*beep\* \*boop\*
---
## [2.2.0](https://www.github.com/googleapis/java-aiplatform/compare/v2.1.0...v2.2.0) (2021-09-07)
### Features
* add Vizier service to aiplatform v1 ([#642](https://www.github.com/googleapis/java-aiplatform/issues/642)) ([6173518](https://www.github.com/googleapis/java-aiplatform/commit/6173518e9b74c9742ef1b8fc6d91d59b5b9b063e))
### Dependencies
* update dependency com.google.cloud:google-cloud-storage to v2.1.1 ([#644](https://www.github.com/googleapis/java-aiplatform/issues/644)) ([d4cd890](https://www.github.com/googleapis/java-aiplatform/commit/d4cd890ea128676b8a30230a2013a9fc6e65ab9f))
---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
---
CHANGELOG.md | 12 ++++++++++++
google-cloud-aiplatform-bom/pom.xml | 12 ++++++------
google-cloud-aiplatform/pom.xml | 4 ++--
grpc-google-cloud-aiplatform-v1/pom.xml | 4 ++--
grpc-google-cloud-aiplatform-v1beta1/pom.xml | 4 ++--
pom.xml | 12 ++++++------
proto-google-cloud-aiplatform-v1/pom.xml | 4 ++--
proto-google-cloud-aiplatform-v1beta1/pom.xml | 4 ++--
samples/snapshot/pom.xml | 2 +-
versions.txt | 10 +++++-----
10 files changed, 40 insertions(+), 28 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9660603ad..7d6a486ce 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,17 @@
# Changelog
+## [2.2.0](https://www.github.com/googleapis/java-aiplatform/compare/v2.1.0...v2.2.0) (2021-09-07)
+
+
+### Features
+
+* add Vizier service to aiplatform v1 ([#642](https://www.github.com/googleapis/java-aiplatform/issues/642)) ([6173518](https://www.github.com/googleapis/java-aiplatform/commit/6173518e9b74c9742ef1b8fc6d91d59b5b9b063e))
+
+
+### Dependencies
+
+* update dependency com.google.cloud:google-cloud-storage to v2.1.1 ([#644](https://www.github.com/googleapis/java-aiplatform/issues/644)) ([d4cd890](https://www.github.com/googleapis/java-aiplatform/commit/d4cd890ea128676b8a30230a2013a9fc6e65ab9f))
+
## [2.1.0](https://www.github.com/googleapis/java-aiplatform/compare/v2.0.2...v2.1.0) (2021-08-31)
diff --git a/google-cloud-aiplatform-bom/pom.xml b/google-cloud-aiplatform-bom/pom.xml
index 21a7d339e..184d893f8 100644
--- a/google-cloud-aiplatform-bom/pom.xml
+++ b/google-cloud-aiplatform-bom/pom.xml
@@ -3,7 +3,7 @@
4.0.0
com.google.cloud
google-cloud-aiplatform-bom
- 2.1.1-SNAPSHOT
+ 2.2.0
pom
com.google.cloud
@@ -56,27 +56,27 @@
com.google.cloud
google-cloud-aiplatform
- 2.1.1-SNAPSHOT
+ 2.2.0
com.google.api.grpc
grpc-google-cloud-aiplatform-v1
- 2.1.1-SNAPSHOT
+ 2.2.0
com.google.api.grpc
grpc-google-cloud-aiplatform-v1beta1
- 0.7.1-SNAPSHOT
+ 0.8.0
com.google.api.grpc
proto-google-cloud-aiplatform-v1
- 2.1.1-SNAPSHOT
+ 2.2.0
com.google.api.grpc
proto-google-cloud-aiplatform-v1beta1
- 0.7.1-SNAPSHOT
+ 0.8.0