diff --git a/protos/google/cloud/aiplatform/v1/model_evaluation.proto b/protos/google/cloud/aiplatform/v1/model_evaluation.proto index 8d86509b..5fc333e6 100644 --- a/protos/google/cloud/aiplatform/v1/model_evaluation.proto +++ b/protos/google/cloud/aiplatform/v1/model_evaluation.proto @@ -54,6 +54,9 @@ message ModelEvaluation { // Output only. The resource name of the ModelEvaluation. string name = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; + // The display name of the ModelEvaluation. + string display_name = 10; + // Points to a YAML file stored on Google Cloud Storage describing the // [metrics][google.cloud.aiplatform.v1.ModelEvaluation.metrics] of this ModelEvaluation. The schema is // defined as an OpenAPI 3.0.2 [Schema @@ -104,4 +107,10 @@ message ModelEvaluation { // Describes the values of [ExplanationSpec][google.cloud.aiplatform.v1.ExplanationSpec] that are used for explaining // the predicted values on the evaluated data. repeated ModelEvaluationExplanationSpec explanation_specs = 9; + + // The metadata of the ModelEvaluation. + // For the ModelEvaluation uploaded from Managed Pipeline, metadata contains a + // structured value with keys of "pipeline_job_id", "evaluation_dataset_type", + // "evaluation_dataset_path". + google.protobuf.Value metadata = 11; } diff --git a/protos/google/cloud/aiplatform/v1beta1/model_evaluation.proto b/protos/google/cloud/aiplatform/v1beta1/model_evaluation.proto index f64c4d3f..4e2c903e 100644 --- a/protos/google/cloud/aiplatform/v1beta1/model_evaluation.proto +++ b/protos/google/cloud/aiplatform/v1beta1/model_evaluation.proto @@ -54,6 +54,9 @@ message ModelEvaluation { // Output only. The resource name of the ModelEvaluation. string name = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; + // The display name of the ModelEvaluation. + string display_name = 10; + // Points to a YAML file stored on Google Cloud Storage describing the // [metrics][google.cloud.aiplatform.v1beta1.ModelEvaluation.metrics] of this ModelEvaluation. The schema is // defined as an OpenAPI 3.0.2 [Schema @@ -82,4 +85,10 @@ message ModelEvaluation { // Describes the values of [ExplanationSpec][google.cloud.aiplatform.v1beta1.ExplanationSpec] that are used for explaining // the predicted values on the evaluated data. repeated ModelEvaluationExplanationSpec explanation_specs = 9; + + // The metadata of the ModelEvaluation. + // For the ModelEvaluation uploaded from Managed Pipeline, metadata contains a + // structured value with keys of "pipeline_job_id", "evaluation_dataset_type", + // "evaluation_dataset_path". + google.protobuf.Value metadata = 11; } diff --git a/protos/google/cloud/aiplatform/v1beta1/pipeline_job.proto b/protos/google/cloud/aiplatform/v1beta1/pipeline_job.proto index abb6fc8f..3e5b5ea0 100644 --- a/protos/google/cloud/aiplatform/v1beta1/pipeline_job.proto +++ b/protos/google/cloud/aiplatform/v1beta1/pipeline_job.proto @@ -150,6 +150,27 @@ message PipelineJob { string network = 18 [(google.api.resource_reference) = { type: "compute.googleapis.com/Network" }]; + + // A template uri from where the [PipelineJob.pipeline_spec][google.cloud.aiplatform.v1beta1.PipelineJob.pipeline_spec], if empty, will + // be downloaded. + string template_uri = 19; + + // Output only. Pipeline template metadata. Will fill up fields if + // [PipelineJob.template_uri][google.cloud.aiplatform.v1beta1.PipelineJob.template_uri] is from supported template registry. + PipelineTemplateMetadata template_metadata = 20 [(google.api.field_behavior) = OUTPUT_ONLY]; +} + +// Pipeline template metadata if [PipelineJob.template_uri][google.cloud.aiplatform.v1beta1.PipelineJob.template_uri] is from supported +// template registry. Currently, the only supported registry is Artifact +// Registry. +message PipelineTemplateMetadata { + // The version_name in artifact registry. + // + // Will always be presented in output if the [PipelineJob.template_uri][google.cloud.aiplatform.v1beta1.PipelineJob.template_uri] is + // from supported template registry. + // + // Format is "sha256:abcdef123456...". + string version = 3; } // The runtime detail of PipelineJob. diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/annotation_payload.proto b/protos/google/cloud/aiplatform/v1beta1/schema/annotation_payload.proto index a57a9972..384e92c6 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/annotation_payload.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/annotation_payload.proto @@ -21,10 +21,13 @@ import "google/cloud/aiplatform/v1beta1/schema/geometry.proto"; import "google/protobuf/duration.proto"; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema;schema"; option java_multiple_files = true; option java_outer_classname = "AnnotationPayloadProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema"; // Annotation details specific to image classification. message ImageClassificationAnnotation { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/annotation_spec_color.proto b/protos/google/cloud/aiplatform/v1beta1/schema/annotation_spec_color.proto index bd57636f..1f53d4de 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/annotation_spec_color.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/annotation_spec_color.proto @@ -19,10 +19,13 @@ package google.cloud.aiplatform.v1beta1.schema; import "google/type/color.proto"; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema;schema"; option java_multiple_files = true; option java_outer_classname = "AnnotationSpecColorProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema"; // An entry of mapping between color and AnnotationSpec. The mapping is used in // segmentation mask. diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/data_item_payload.proto b/protos/google/cloud/aiplatform/v1beta1/schema/data_item_payload.proto index b9c0c665..164aacef 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/data_item_payload.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/data_item_payload.proto @@ -20,10 +20,13 @@ import "google/api/field_behavior.proto"; import "google/protobuf/duration.proto"; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema;schema"; option java_multiple_files = true; option java_outer_classname = "DataItemPayloadProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema"; // Payload of Image DataItem. message ImageDataItem { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/dataset_metadata.proto b/protos/google/cloud/aiplatform/v1beta1/schema/dataset_metadata.proto index 6970d5ab..2a0ed121 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/dataset_metadata.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/dataset_metadata.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema;schema"; option java_multiple_files = true; option java_outer_classname = "DatasetMetadataProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema"; // The metadata of Datasets that contain Image DataItems. message ImageDatasetMetadata { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/geometry.proto b/protos/google/cloud/aiplatform/v1beta1/schema/geometry.proto index 4c006104..dc53d2d7 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/geometry.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/geometry.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema;schema"; option java_multiple_files = true; option java_outer_classname = "GeometryProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema"; // A vertex represents a 2D point in the image. // NOTE: the normalized vertex coordinates are relative to the original image diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/image_classification.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/image_classification.proto index f6804462..572886a8 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/image_classification.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/image_classification.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.predict.instance; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Instance"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance;instance"; option java_multiple_files = true; option java_outer_classname = "ImageClassificationPredictionInstanceProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.instance"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Instance"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Instance"; // Prediction input format for Image Classification. message ImageClassificationPredictionInstance { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/image_object_detection.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/image_object_detection.proto index 1765f464..41eb7a6a 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/image_object_detection.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/image_object_detection.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.predict.instance; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Instance"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance;instance"; option java_multiple_files = true; option java_outer_classname = "ImageObjectDetectionPredictionInstanceProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.instance"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Instance"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Instance"; // Prediction input format for Image Object Detection. message ImageObjectDetectionPredictionInstance { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/image_segmentation.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/image_segmentation.proto index d5477020..9da318e5 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/image_segmentation.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/image_segmentation.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.predict.instance; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Instance"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance;instance"; option java_multiple_files = true; option java_outer_classname = "ImageSegmentationPredictionInstanceProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.instance"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Instance"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Instance"; // Prediction input format for Image Segmentation. message ImageSegmentationPredictionInstance { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/text_classification.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/text_classification.proto index 8a09ff2d..68bf6c10 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/text_classification.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/text_classification.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.predict.instance; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Instance"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance;instance"; option java_multiple_files = true; option java_outer_classname = "TextClassificationPredictionInstanceProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.instance"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Instance"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Instance"; // Prediction input format for Text Classification. message TextClassificationPredictionInstance { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/text_extraction.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/text_extraction.proto index f547c36b..9b629213 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/text_extraction.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/text_extraction.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.predict.instance; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Instance"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance;instance"; option java_multiple_files = true; option java_outer_classname = "TextExtractionPredictionInstanceProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.instance"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Instance"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Instance"; // Prediction input format for Text Extraction. message TextExtractionPredictionInstance { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/text_sentiment.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/text_sentiment.proto index 20485821..e312e865 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/text_sentiment.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/text_sentiment.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.predict.instance; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Instance"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance;instance"; option java_multiple_files = true; option java_outer_classname = "TextSentimentPredictionInstanceProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.instance"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Instance"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Instance"; // Prediction input format for Text Sentiment. message TextSentimentPredictionInstance { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/video_action_recognition.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/video_action_recognition.proto index 888ae402..810a4112 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/video_action_recognition.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/video_action_recognition.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.predict.instance; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Instance"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance;instance"; option java_multiple_files = true; option java_outer_classname = "VideoActionRecognitionPredictionInstanceProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.instance"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Instance"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Instance"; // Prediction input format for Video Action Recognition. message VideoActionRecognitionPredictionInstance { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/video_classification.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/video_classification.proto index 5f7df37e..edc61a69 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/video_classification.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/video_classification.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.predict.instance; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Instance"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance;instance"; option java_multiple_files = true; option java_outer_classname = "VideoClassificationPredictionInstanceProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.instance"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Instance"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Instance"; // Prediction input format for Video Classification. message VideoClassificationPredictionInstance { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/video_object_tracking.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/video_object_tracking.proto index fec8b4d1..119e0c9b 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/video_object_tracking.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/instance/video_object_tracking.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.predict.instance; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Instance"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance;instance"; option java_multiple_files = true; option java_outer_classname = "VideoObjectTrackingPredictionInstanceProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.instance"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Instance"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Instance"; // Prediction input format for Video Object Tracking. message VideoObjectTrackingPredictionInstance { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/image_classification.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/image_classification.proto index 4c7742cf..a637e4a7 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/image_classification.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/image_classification.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.predict.params; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Params"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/params;params"; option java_multiple_files = true; option java_outer_classname = "ImageClassificationPredictionParamsProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.params"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Params"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Params"; // Prediction model parameters for Image Classification. message ImageClassificationPredictionParams { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/image_object_detection.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/image_object_detection.proto index f77a9676..35856e6c 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/image_object_detection.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/image_object_detection.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.predict.params; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Params"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/params;params"; option java_multiple_files = true; option java_outer_classname = "ImageObjectDetectionPredictionParamsProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.params"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Params"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Params"; // Prediction model parameters for Image Object Detection. message ImageObjectDetectionPredictionParams { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/image_segmentation.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/image_segmentation.proto index 8664ccf2..ee18a880 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/image_segmentation.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/image_segmentation.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.predict.params; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Params"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/params;params"; option java_multiple_files = true; option java_outer_classname = "ImageSegmentationPredictionParamsProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.params"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Params"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Params"; // Prediction model parameters for Image Segmentation. message ImageSegmentationPredictionParams { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/video_action_recognition.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/video_action_recognition.proto index e70d6ff6..8cd1d47c 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/video_action_recognition.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/video_action_recognition.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.predict.params; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Params"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/params;params"; option java_multiple_files = true; option java_outer_classname = "VideoActionRecognitionPredictionParamsProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.params"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Params"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Params"; // Prediction model parameters for Video Action Recognition. message VideoActionRecognitionPredictionParams { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/video_classification.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/video_classification.proto index ee99e65c..856869cd 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/video_classification.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/video_classification.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.predict.params; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Params"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/params;params"; option java_multiple_files = true; option java_outer_classname = "VideoClassificationPredictionParamsProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.params"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Params"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Params"; // Prediction model parameters for Video Classification. message VideoClassificationPredictionParams { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/video_object_tracking.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/video_object_tracking.proto index d5130510..8fc616cd 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/video_object_tracking.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/params/video_object_tracking.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.predict.params; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Params"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/params;params"; option java_multiple_files = true; option java_outer_classname = "VideoObjectTrackingPredictionParamsProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.params"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Params"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Params"; // Prediction model parameters for Video Object Tracking. message VideoObjectTrackingPredictionParams { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/classification.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/classification.proto index f2c683f1..0a77a247 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/classification.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/classification.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.predict.prediction; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Prediction"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction;prediction"; option java_multiple_files = true; option java_outer_classname = "ClassificationPredictionResultProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.prediction"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Prediction"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Prediction"; // Prediction output format for Image and Text Classification. message ClassificationPredictionResult { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/image_object_detection.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/image_object_detection.proto index 519f525a..3df5d1e4 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/image_object_detection.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/image_object_detection.proto @@ -19,10 +19,13 @@ package google.cloud.aiplatform.v1beta1.schema.predict.prediction; import "google/protobuf/struct.proto"; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Prediction"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction;prediction"; option java_multiple_files = true; option java_outer_classname = "ImageObjectDetectionPredictionResultProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.prediction"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Prediction"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Prediction"; // Prediction output format for Image Object Detection. message ImageObjectDetectionPredictionResult { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/image_segmentation.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/image_segmentation.proto index b48846ea..db998c63 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/image_segmentation.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/image_segmentation.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.predict.prediction; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Prediction"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction;prediction"; option java_multiple_files = true; option java_outer_classname = "ImageSegmentationPredictionResultProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.prediction"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Prediction"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Prediction"; // Prediction output format for Image Segmentation. message ImageSegmentationPredictionResult { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/tabular_classification.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/tabular_classification.proto index f9b5dc88..fde1fae6 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/tabular_classification.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/tabular_classification.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.predict.prediction; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Prediction"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction;prediction"; option java_multiple_files = true; option java_outer_classname = "TabularClassificationPredictionResultProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.prediction"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Prediction"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Prediction"; // Prediction output format for Tabular Classification. message TabularClassificationPredictionResult { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/tabular_regression.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/tabular_regression.proto index 8f2ad6a5..7e8de866 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/tabular_regression.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/tabular_regression.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.predict.prediction; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Prediction"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction;prediction"; option java_multiple_files = true; option java_outer_classname = "TabularRegressionPredictionResultProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.prediction"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Prediction"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Prediction"; // Prediction output format for Tabular Regression. message TabularRegressionPredictionResult { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/text_extraction.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/text_extraction.proto index 7b4b43ae..cce7b068 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/text_extraction.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/text_extraction.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.predict.prediction; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Prediction"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction;prediction"; option java_multiple_files = true; option java_outer_classname = "TextExtractionPredictionResultProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.prediction"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Prediction"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Prediction"; // Prediction output format for Text Extraction. message TextExtractionPredictionResult { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/text_sentiment.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/text_sentiment.proto index 41a6c2a9..faefeb19 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/text_sentiment.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/text_sentiment.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.predict.prediction; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Prediction"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction;prediction"; option java_multiple_files = true; option java_outer_classname = "TextSentimentPredictionResultProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.prediction"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Prediction"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Prediction"; // Prediction output format for Text Sentiment message TextSentimentPredictionResult { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/time_series_forecasting.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/time_series_forecasting.proto index 8f435b68..d1517b4a 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/time_series_forecasting.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/time_series_forecasting.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.predict.prediction; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Prediction"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction;prediction"; option java_multiple_files = true; option java_outer_classname = "TimeSeriesForecastingPredictionResultProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.prediction"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Prediction"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Prediction"; // Prediction output format for Time Series Forecasting. message TimeSeriesForecastingPredictionResult { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/video_action_recognition.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/video_action_recognition.proto index 779f2a0a..5a03f70d 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/video_action_recognition.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/video_action_recognition.proto @@ -20,10 +20,13 @@ import "google/protobuf/duration.proto"; import "google/protobuf/wrappers.proto"; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Prediction"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction;prediction"; option java_multiple_files = true; option java_outer_classname = "VideoActionRecognitionPredictionResultProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.prediction"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Prediction"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Prediction"; // Prediction output format for Video Action Recognition. message VideoActionRecognitionPredictionResult { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/video_classification.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/video_classification.proto index bef4dcb0..bc5c5c37 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/video_classification.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/video_classification.proto @@ -20,10 +20,13 @@ import "google/protobuf/duration.proto"; import "google/protobuf/wrappers.proto"; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Prediction"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction;prediction"; option java_multiple_files = true; option java_outer_classname = "VideoClassificationPredictionResultProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.prediction"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Prediction"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Prediction"; // Prediction output format for Video Classification. message VideoClassificationPredictionResult { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/video_object_tracking.proto b/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/video_object_tracking.proto index 1d443a06..fcfbff92 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/video_object_tracking.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/predict/prediction/video_object_tracking.proto @@ -20,10 +20,13 @@ import "google/protobuf/duration.proto"; import "google/protobuf/wrappers.proto"; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Prediction"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction;prediction"; option java_multiple_files = true; option java_outer_classname = "VideoObjectTrackingPredictionResultProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.predict.prediction"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Prediction"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Prediction"; // Prediction output format for Video Object Tracking. message VideoObjectTrackingPredictionResult { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_classification.proto b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_classification.proto index f9f7420e..53ead626 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_classification.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_classification.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.trainingjob.definition; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.TrainingJob.Definition"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition;definition"; option java_multiple_files = true; option java_outer_classname = "AutoMLImageClassificationProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\TrainingJob\\Definition"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::TrainingJob::Definition"; // A TrainingJob that trains and uploads an AutoML Image Classification Model. message AutoMlImageClassification { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_object_detection.proto b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_object_detection.proto index 5e757987..4c006644 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_object_detection.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_object_detection.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.trainingjob.definition; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.TrainingJob.Definition"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition;definition"; option java_multiple_files = true; option java_outer_classname = "AutoMLImageObjectDetectionProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\TrainingJob\\Definition"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::TrainingJob::Definition"; // A TrainingJob that trains and uploads an AutoML Image Object Detection Model. message AutoMlImageObjectDetection { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_segmentation.proto b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_segmentation.proto index bd379eb0..c16721da 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_segmentation.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_segmentation.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.trainingjob.definition; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.TrainingJob.Definition"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition;definition"; option java_multiple_files = true; option java_outer_classname = "AutoMLImageSegmentationProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\TrainingJob\\Definition"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::TrainingJob::Definition"; // A TrainingJob that trains and uploads an AutoML Image Segmentation Model. message AutoMlImageSegmentation { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_tables.proto b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_tables.proto index 134f2701..29d8d80a 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_tables.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_tables.proto @@ -19,10 +19,13 @@ package google.cloud.aiplatform.v1beta1.schema.trainingjob.definition; import "google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/export_evaluated_data_items_config.proto"; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.TrainingJob.Definition"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition;definition"; option java_multiple_files = true; option java_outer_classname = "AutoMLTablesProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\TrainingJob\\Definition"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::TrainingJob::Definition"; // A TrainingJob that trains and uploads an AutoML Tables Model. message AutoMlTables { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_classification.proto b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_classification.proto index ae28f9c2..6a2c93dd 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_classification.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_classification.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.trainingjob.definition; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.TrainingJob.Definition"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition;definition"; option java_multiple_files = true; option java_outer_classname = "AutoMLTextClassificationProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\TrainingJob\\Definition"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::TrainingJob::Definition"; // A TrainingJob that trains and uploads an AutoML Text Classification Model. message AutoMlTextClassification { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_extraction.proto b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_extraction.proto index 074b1897..6b172764 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_extraction.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_extraction.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.trainingjob.definition; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.TrainingJob.Definition"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition;definition"; option java_multiple_files = true; option java_outer_classname = "AutoMLTextExtractionProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\TrainingJob\\Definition"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::TrainingJob::Definition"; // A TrainingJob that trains and uploads an AutoML Text Extraction Model. message AutoMlTextExtraction { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_sentiment.proto b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_sentiment.proto index ce85d9ec..18e42dce 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_sentiment.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_sentiment.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.trainingjob.definition; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.TrainingJob.Definition"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition;definition"; option java_multiple_files = true; option java_outer_classname = "AutoMLTextSentimentProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\TrainingJob\\Definition"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::TrainingJob::Definition"; // A TrainingJob that trains and uploads an AutoML Text Sentiment Model. message AutoMlTextSentiment { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_time_series_forecasting.proto b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_time_series_forecasting.proto index 50d10bdc..fdae0f0d 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_time_series_forecasting.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_time_series_forecasting.proto @@ -19,10 +19,13 @@ package google.cloud.aiplatform.v1beta1.schema.trainingjob.definition; import "google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/export_evaluated_data_items_config.proto"; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.TrainingJob.Definition"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition;definition"; option java_multiple_files = true; option java_outer_classname = "AutoMLForecastingProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\TrainingJob\\Definition"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::TrainingJob::Definition"; // A TrainingJob that trains and uploads an AutoML Forecasting Model. message AutoMlForecasting { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_action_recognition.proto b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_action_recognition.proto index fe7ce7e7..4a16d658 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_action_recognition.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_action_recognition.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.trainingjob.definition; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.TrainingJob.Definition"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition;definition"; option java_multiple_files = true; option java_outer_classname = "AutoMLVideoActionRecognitionProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\TrainingJob\\Definition"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::TrainingJob::Definition"; // A TrainingJob that trains and uploads an AutoML Video Action Recognition // Model. diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_classification.proto b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_classification.proto index 8b49b433..020ef526 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_classification.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_classification.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.trainingjob.definition; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.TrainingJob.Definition"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition;definition"; option java_multiple_files = true; option java_outer_classname = "AutoMLVideoClassificationProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\TrainingJob\\Definition"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::TrainingJob::Definition"; // A TrainingJob that trains and uploads an AutoML Video Classification Model. message AutoMlVideoClassification { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_object_tracking.proto b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_object_tracking.proto index ea04cedd..9858eafc 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_object_tracking.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_object_tracking.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.trainingjob.definition; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.TrainingJob.Definition"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition;definition"; option java_multiple_files = true; option java_outer_classname = "AutoMLVideoObjectTrackingProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\TrainingJob\\Definition"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::TrainingJob::Definition"; // A TrainingJob that trains and uploads an AutoML Video ObjectTracking Model. message AutoMlVideoObjectTracking { diff --git a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/export_evaluated_data_items_config.proto b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/export_evaluated_data_items_config.proto index 48bf3ca0..80385668 100644 --- a/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/export_evaluated_data_items_config.proto +++ b/protos/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/export_evaluated_data_items_config.proto @@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1beta1.schema.trainingjob.definition; import "google/api/annotations.proto"; +option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1.Schema.TrainingJob.Definition"; option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition;definition"; option java_multiple_files = true; option java_outer_classname = "ExportEvaluatedDataItemsConfigProto"; option java_package = "com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition"; +option php_namespace = "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\TrainingJob\\Definition"; +option ruby_package = "Google::Cloud::AIPlatform::V1beta1::Schema::TrainingJob::Definition"; // Configuration for exporting test set predictions to a BigQuery table. message ExportEvaluatedDataItemsConfig { diff --git a/protos/protos.d.ts b/protos/protos.d.ts index f2083d90..806c7345 100644 --- a/protos/protos.d.ts +++ b/protos/protos.d.ts @@ -39610,6 +39610,9 @@ export namespace google { /** ModelEvaluation name */ name?: (string|null); + /** ModelEvaluation displayName */ + displayName?: (string|null); + /** ModelEvaluation metricsSchemaUri */ metricsSchemaUri?: (string|null); @@ -39633,6 +39636,9 @@ export namespace google { /** ModelEvaluation explanationSpecs */ explanationSpecs?: (google.cloud.aiplatform.v1.ModelEvaluation.IModelEvaluationExplanationSpec[]|null); + + /** ModelEvaluation metadata */ + metadata?: (google.protobuf.IValue|null); } /** Represents a ModelEvaluation. */ @@ -39647,6 +39653,9 @@ export namespace google { /** ModelEvaluation name. */ public name: string; + /** ModelEvaluation displayName. */ + public displayName: string; + /** ModelEvaluation metricsSchemaUri. */ public metricsSchemaUri: string; @@ -39671,6 +39680,9 @@ export namespace google { /** ModelEvaluation explanationSpecs. */ public explanationSpecs: google.cloud.aiplatform.v1.ModelEvaluation.IModelEvaluationExplanationSpec[]; + /** ModelEvaluation metadata. */ + public metadata?: (google.protobuf.IValue|null); + /** * Creates a new ModelEvaluation instance using the specified properties. * @param [properties] Properties to set @@ -101693,6 +101705,9 @@ export namespace google { /** ModelEvaluation name */ name?: (string|null); + /** ModelEvaluation displayName */ + displayName?: (string|null); + /** ModelEvaluation metricsSchemaUri */ metricsSchemaUri?: (string|null); @@ -101710,6 +101725,9 @@ export namespace google { /** ModelEvaluation explanationSpecs */ explanationSpecs?: (google.cloud.aiplatform.v1beta1.ModelEvaluation.IModelEvaluationExplanationSpec[]|null); + + /** ModelEvaluation metadata */ + metadata?: (google.protobuf.IValue|null); } /** Represents a ModelEvaluation. */ @@ -101724,6 +101742,9 @@ export namespace google { /** ModelEvaluation name. */ public name: string; + /** ModelEvaluation displayName. */ + public displayName: string; + /** ModelEvaluation metricsSchemaUri. */ public metricsSchemaUri: string; @@ -101742,6 +101763,9 @@ export namespace google { /** ModelEvaluation explanationSpecs. */ public explanationSpecs: google.cloud.aiplatform.v1beta1.ModelEvaluation.IModelEvaluationExplanationSpec[]; + /** ModelEvaluation metadata. */ + public metadata?: (google.protobuf.IValue|null); + /** * Creates a new ModelEvaluation instance using the specified properties. * @param [properties] Properties to set @@ -104842,6 +104866,12 @@ export namespace google { /** PipelineJob network */ network?: (string|null); + + /** PipelineJob templateUri */ + templateUri?: (string|null); + + /** PipelineJob templateMetadata */ + templateMetadata?: (google.cloud.aiplatform.v1beta1.IPipelineTemplateMetadata|null); } /** Represents a PipelineJob. */ @@ -104898,6 +104928,12 @@ export namespace google { /** PipelineJob network. */ public network: string; + /** PipelineJob templateUri. */ + public templateUri: string; + + /** PipelineJob templateMetadata. */ + public templateMetadata?: (google.cloud.aiplatform.v1beta1.IPipelineTemplateMetadata|null); + /** * Creates a new PipelineJob instance using the specified properties. * @param [properties] Properties to set @@ -105074,6 +105110,96 @@ export namespace google { } } + /** Properties of a PipelineTemplateMetadata. */ + interface IPipelineTemplateMetadata { + + /** PipelineTemplateMetadata version */ + version?: (string|null); + } + + /** Represents a PipelineTemplateMetadata. */ + class PipelineTemplateMetadata implements IPipelineTemplateMetadata { + + /** + * Constructs a new PipelineTemplateMetadata. + * @param [properties] Properties to set + */ + constructor(properties?: google.cloud.aiplatform.v1beta1.IPipelineTemplateMetadata); + + /** PipelineTemplateMetadata version. */ + public version: string; + + /** + * Creates a new PipelineTemplateMetadata instance using the specified properties. + * @param [properties] Properties to set + * @returns PipelineTemplateMetadata instance + */ + public static create(properties?: google.cloud.aiplatform.v1beta1.IPipelineTemplateMetadata): google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata; + + /** + * Encodes the specified PipelineTemplateMetadata message. Does not implicitly {@link google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata.verify|verify} messages. + * @param message PipelineTemplateMetadata message or plain object to encode + * @param [writer] Writer to encode to + * @returns Writer + */ + public static encode(message: google.cloud.aiplatform.v1beta1.IPipelineTemplateMetadata, writer?: $protobuf.Writer): $protobuf.Writer; + + /** + * Encodes the specified PipelineTemplateMetadata message, length delimited. Does not implicitly {@link google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata.verify|verify} messages. + * @param message PipelineTemplateMetadata message or plain object to encode + * @param [writer] Writer to encode to + * @returns Writer + */ + public static encodeDelimited(message: google.cloud.aiplatform.v1beta1.IPipelineTemplateMetadata, writer?: $protobuf.Writer): $protobuf.Writer; + + /** + * Decodes a PipelineTemplateMetadata message from the specified reader or buffer. + * @param reader Reader or buffer to decode from + * @param [length] Message length if known beforehand + * @returns PipelineTemplateMetadata + * @throws {Error} If the payload is not a reader or valid buffer + * @throws {$protobuf.util.ProtocolError} If required fields are missing + */ + public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata; + + /** + * Decodes a PipelineTemplateMetadata message from the specified reader or buffer, length delimited. + * @param reader Reader or buffer to decode from + * @returns PipelineTemplateMetadata + * @throws {Error} If the payload is not a reader or valid buffer + * @throws {$protobuf.util.ProtocolError} If required fields are missing + */ + public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata; + + /** + * Verifies a PipelineTemplateMetadata message. + * @param message Plain object to verify + * @returns `null` if valid, otherwise the reason why it is not + */ + public static verify(message: { [k: string]: any }): (string|null); + + /** + * Creates a PipelineTemplateMetadata message from a plain object. Also converts values to their respective internal types. + * @param object Plain object + * @returns PipelineTemplateMetadata + */ + public static fromObject(object: { [k: string]: any }): google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata; + + /** + * Creates a plain object from a PipelineTemplateMetadata message. Also converts values to other types if specified. + * @param message PipelineTemplateMetadata + * @param [options] Conversion options + * @returns Plain object + */ + public static toObject(message: google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata, options?: $protobuf.IConversionOptions): { [k: string]: any }; + + /** + * Converts this PipelineTemplateMetadata to JSON. + * @returns JSON object + */ + public toJSON(): { [k: string]: any }; + } + /** Properties of a PipelineJobDetail. */ interface IPipelineJobDetail { diff --git a/protos/protos.js b/protos/protos.js index fbc4f8d8..e2547c91 100644 --- a/protos/protos.js +++ b/protos/protos.js @@ -95324,6 +95324,7 @@ * @memberof google.cloud.aiplatform.v1 * @interface IModelEvaluation * @property {string|null} [name] ModelEvaluation name + * @property {string|null} [displayName] ModelEvaluation displayName * @property {string|null} [metricsSchemaUri] ModelEvaluation metricsSchemaUri * @property {google.protobuf.IValue|null} [metrics] ModelEvaluation metrics * @property {google.protobuf.ITimestamp|null} [createTime] ModelEvaluation createTime @@ -95332,6 +95333,7 @@ * @property {string|null} [annotationSchemaUri] ModelEvaluation annotationSchemaUri * @property {google.cloud.aiplatform.v1.IModelExplanation|null} [modelExplanation] ModelEvaluation modelExplanation * @property {Array.|null} [explanationSpecs] ModelEvaluation explanationSpecs + * @property {google.protobuf.IValue|null} [metadata] ModelEvaluation metadata */ /** @@ -95359,6 +95361,14 @@ */ ModelEvaluation.prototype.name = ""; + /** + * ModelEvaluation displayName. + * @member {string} displayName + * @memberof google.cloud.aiplatform.v1.ModelEvaluation + * @instance + */ + ModelEvaluation.prototype.displayName = ""; + /** * ModelEvaluation metricsSchemaUri. * @member {string} metricsSchemaUri @@ -95423,6 +95433,14 @@ */ ModelEvaluation.prototype.explanationSpecs = $util.emptyArray; + /** + * ModelEvaluation metadata. + * @member {google.protobuf.IValue|null|undefined} metadata + * @memberof google.cloud.aiplatform.v1.ModelEvaluation + * @instance + */ + ModelEvaluation.prototype.metadata = null; + /** * Creates a new ModelEvaluation instance using the specified properties. * @function create @@ -95467,6 +95485,10 @@ if (message.explanationSpecs != null && message.explanationSpecs.length) for (var i = 0; i < message.explanationSpecs.length; ++i) $root.google.cloud.aiplatform.v1.ModelEvaluation.ModelEvaluationExplanationSpec.encode(message.explanationSpecs[i], writer.uint32(/* id 9, wireType 2 =*/74).fork()).ldelim(); + if (message.displayName != null && Object.hasOwnProperty.call(message, "displayName")) + writer.uint32(/* id 10, wireType 2 =*/82).string(message.displayName); + if (message.metadata != null && Object.hasOwnProperty.call(message, "metadata")) + $root.google.protobuf.Value.encode(message.metadata, writer.uint32(/* id 11, wireType 2 =*/90).fork()).ldelim(); return writer; }; @@ -95504,6 +95526,9 @@ case 1: message.name = reader.string(); break; + case 10: + message.displayName = reader.string(); + break; case 2: message.metricsSchemaUri = reader.string(); break; @@ -95532,6 +95557,9 @@ message.explanationSpecs = []; message.explanationSpecs.push($root.google.cloud.aiplatform.v1.ModelEvaluation.ModelEvaluationExplanationSpec.decode(reader, reader.uint32())); break; + case 11: + message.metadata = $root.google.protobuf.Value.decode(reader, reader.uint32()); + break; default: reader.skipType(tag & 7); break; @@ -95570,6 +95598,9 @@ if (message.name != null && message.hasOwnProperty("name")) if (!$util.isString(message.name)) return "name: string expected"; + if (message.displayName != null && message.hasOwnProperty("displayName")) + if (!$util.isString(message.displayName)) + return "displayName: string expected"; if (message.metricsSchemaUri != null && message.hasOwnProperty("metricsSchemaUri")) if (!$util.isString(message.metricsSchemaUri)) return "metricsSchemaUri: string expected"; @@ -95610,6 +95641,11 @@ return "explanationSpecs." + error; } } + if (message.metadata != null && message.hasOwnProperty("metadata")) { + var error = $root.google.protobuf.Value.verify(message.metadata); + if (error) + return "metadata." + error; + } return null; }; @@ -95627,6 +95663,8 @@ var message = new $root.google.cloud.aiplatform.v1.ModelEvaluation(); if (object.name != null) message.name = String(object.name); + if (object.displayName != null) + message.displayName = String(object.displayName); if (object.metricsSchemaUri != null) message.metricsSchemaUri = String(object.metricsSchemaUri); if (object.metrics != null) { @@ -95665,6 +95703,11 @@ message.explanationSpecs[i] = $root.google.cloud.aiplatform.v1.ModelEvaluation.ModelEvaluationExplanationSpec.fromObject(object.explanationSpecs[i]); } } + if (object.metadata != null) { + if (typeof object.metadata !== "object") + throw TypeError(".google.cloud.aiplatform.v1.ModelEvaluation.metadata: object expected"); + message.metadata = $root.google.protobuf.Value.fromObject(object.metadata); + } return message; }; @@ -95693,6 +95736,8 @@ object.dataItemSchemaUri = ""; object.annotationSchemaUri = ""; object.modelExplanation = null; + object.displayName = ""; + object.metadata = null; } if (message.name != null && message.hasOwnProperty("name")) object.name = message.name; @@ -95718,6 +95763,10 @@ for (var j = 0; j < message.explanationSpecs.length; ++j) object.explanationSpecs[j] = $root.google.cloud.aiplatform.v1.ModelEvaluation.ModelEvaluationExplanationSpec.toObject(message.explanationSpecs[j], options); } + if (message.displayName != null && message.hasOwnProperty("displayName")) + object.displayName = message.displayName; + if (message.metadata != null && message.hasOwnProperty("metadata")) + object.metadata = $root.google.protobuf.Value.toObject(message.metadata, options); return object; }; @@ -243320,12 +243369,14 @@ * @memberof google.cloud.aiplatform.v1beta1 * @interface IModelEvaluation * @property {string|null} [name] ModelEvaluation name + * @property {string|null} [displayName] ModelEvaluation displayName * @property {string|null} [metricsSchemaUri] ModelEvaluation metricsSchemaUri * @property {google.protobuf.IValue|null} [metrics] ModelEvaluation metrics * @property {google.protobuf.ITimestamp|null} [createTime] ModelEvaluation createTime * @property {Array.|null} [sliceDimensions] ModelEvaluation sliceDimensions * @property {google.cloud.aiplatform.v1beta1.IModelExplanation|null} [modelExplanation] ModelEvaluation modelExplanation * @property {Array.|null} [explanationSpecs] ModelEvaluation explanationSpecs + * @property {google.protobuf.IValue|null} [metadata] ModelEvaluation metadata */ /** @@ -243353,6 +243404,14 @@ */ ModelEvaluation.prototype.name = ""; + /** + * ModelEvaluation displayName. + * @member {string} displayName + * @memberof google.cloud.aiplatform.v1beta1.ModelEvaluation + * @instance + */ + ModelEvaluation.prototype.displayName = ""; + /** * ModelEvaluation metricsSchemaUri. * @member {string} metricsSchemaUri @@ -243401,6 +243460,14 @@ */ ModelEvaluation.prototype.explanationSpecs = $util.emptyArray; + /** + * ModelEvaluation metadata. + * @member {google.protobuf.IValue|null|undefined} metadata + * @memberof google.cloud.aiplatform.v1beta1.ModelEvaluation + * @instance + */ + ModelEvaluation.prototype.metadata = null; + /** * Creates a new ModelEvaluation instance using the specified properties. * @function create @@ -243441,6 +243508,10 @@ if (message.explanationSpecs != null && message.explanationSpecs.length) for (var i = 0; i < message.explanationSpecs.length; ++i) $root.google.cloud.aiplatform.v1beta1.ModelEvaluation.ModelEvaluationExplanationSpec.encode(message.explanationSpecs[i], writer.uint32(/* id 9, wireType 2 =*/74).fork()).ldelim(); + if (message.displayName != null && Object.hasOwnProperty.call(message, "displayName")) + writer.uint32(/* id 10, wireType 2 =*/82).string(message.displayName); + if (message.metadata != null && Object.hasOwnProperty.call(message, "metadata")) + $root.google.protobuf.Value.encode(message.metadata, writer.uint32(/* id 11, wireType 2 =*/90).fork()).ldelim(); return writer; }; @@ -243478,6 +243549,9 @@ case 1: message.name = reader.string(); break; + case 10: + message.displayName = reader.string(); + break; case 2: message.metricsSchemaUri = reader.string(); break; @@ -243500,6 +243574,9 @@ message.explanationSpecs = []; message.explanationSpecs.push($root.google.cloud.aiplatform.v1beta1.ModelEvaluation.ModelEvaluationExplanationSpec.decode(reader, reader.uint32())); break; + case 11: + message.metadata = $root.google.protobuf.Value.decode(reader, reader.uint32()); + break; default: reader.skipType(tag & 7); break; @@ -243538,6 +243615,9 @@ if (message.name != null && message.hasOwnProperty("name")) if (!$util.isString(message.name)) return "name: string expected"; + if (message.displayName != null && message.hasOwnProperty("displayName")) + if (!$util.isString(message.displayName)) + return "displayName: string expected"; if (message.metricsSchemaUri != null && message.hasOwnProperty("metricsSchemaUri")) if (!$util.isString(message.metricsSchemaUri)) return "metricsSchemaUri: string expected"; @@ -243572,6 +243652,11 @@ return "explanationSpecs." + error; } } + if (message.metadata != null && message.hasOwnProperty("metadata")) { + var error = $root.google.protobuf.Value.verify(message.metadata); + if (error) + return "metadata." + error; + } return null; }; @@ -243589,6 +243674,8 @@ var message = new $root.google.cloud.aiplatform.v1beta1.ModelEvaluation(); if (object.name != null) message.name = String(object.name); + if (object.displayName != null) + message.displayName = String(object.displayName); if (object.metricsSchemaUri != null) message.metricsSchemaUri = String(object.metricsSchemaUri); if (object.metrics != null) { @@ -243623,6 +243710,11 @@ message.explanationSpecs[i] = $root.google.cloud.aiplatform.v1beta1.ModelEvaluation.ModelEvaluationExplanationSpec.fromObject(object.explanationSpecs[i]); } } + if (object.metadata != null) { + if (typeof object.metadata !== "object") + throw TypeError(".google.cloud.aiplatform.v1beta1.ModelEvaluation.metadata: object expected"); + message.metadata = $root.google.protobuf.Value.fromObject(object.metadata); + } return message; }; @@ -243649,6 +243741,8 @@ object.metrics = null; object.createTime = null; object.modelExplanation = null; + object.displayName = ""; + object.metadata = null; } if (message.name != null && message.hasOwnProperty("name")) object.name = message.name; @@ -243670,6 +243764,10 @@ for (var j = 0; j < message.explanationSpecs.length; ++j) object.explanationSpecs[j] = $root.google.cloud.aiplatform.v1beta1.ModelEvaluation.ModelEvaluationExplanationSpec.toObject(message.explanationSpecs[j], options); } + if (message.displayName != null && message.hasOwnProperty("displayName")) + object.displayName = message.displayName; + if (message.metadata != null && message.hasOwnProperty("metadata")) + object.metadata = $root.google.protobuf.Value.toObject(message.metadata, options); return object; }; @@ -250273,6 +250371,8 @@ * @property {google.cloud.aiplatform.v1beta1.IEncryptionSpec|null} [encryptionSpec] PipelineJob encryptionSpec * @property {string|null} [serviceAccount] PipelineJob serviceAccount * @property {string|null} [network] PipelineJob network + * @property {string|null} [templateUri] PipelineJob templateUri + * @property {google.cloud.aiplatform.v1beta1.IPipelineTemplateMetadata|null} [templateMetadata] PipelineJob templateMetadata */ /** @@ -250411,6 +250511,22 @@ */ PipelineJob.prototype.network = ""; + /** + * PipelineJob templateUri. + * @member {string} templateUri + * @memberof google.cloud.aiplatform.v1beta1.PipelineJob + * @instance + */ + PipelineJob.prototype.templateUri = ""; + + /** + * PipelineJob templateMetadata. + * @member {google.cloud.aiplatform.v1beta1.IPipelineTemplateMetadata|null|undefined} templateMetadata + * @memberof google.cloud.aiplatform.v1beta1.PipelineJob + * @instance + */ + PipelineJob.prototype.templateMetadata = null; + /** * Creates a new PipelineJob instance using the specified properties. * @function create @@ -250466,6 +250582,10 @@ writer.uint32(/* id 17, wireType 2 =*/138).string(message.serviceAccount); if (message.network != null && Object.hasOwnProperty.call(message, "network")) writer.uint32(/* id 18, wireType 2 =*/146).string(message.network); + if (message.templateUri != null && Object.hasOwnProperty.call(message, "templateUri")) + writer.uint32(/* id 19, wireType 2 =*/154).string(message.templateUri); + if (message.templateMetadata != null && Object.hasOwnProperty.call(message, "templateMetadata")) + $root.google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata.encode(message.templateMetadata, writer.uint32(/* id 20, wireType 2 =*/162).fork()).ldelim(); return writer; }; @@ -250564,6 +250684,12 @@ case 18: message.network = reader.string(); break; + case 19: + message.templateUri = reader.string(); + break; + case 20: + message.templateMetadata = $root.google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata.decode(reader, reader.uint32()); + break; default: reader.skipType(tag & 7); break; @@ -250679,6 +250805,14 @@ if (message.network != null && message.hasOwnProperty("network")) if (!$util.isString(message.network)) return "network: string expected"; + if (message.templateUri != null && message.hasOwnProperty("templateUri")) + if (!$util.isString(message.templateUri)) + return "templateUri: string expected"; + if (message.templateMetadata != null && message.hasOwnProperty("templateMetadata")) { + var error = $root.google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata.verify(message.templateMetadata); + if (error) + return "templateMetadata." + error; + } return null; }; @@ -250792,6 +250926,13 @@ message.serviceAccount = String(object.serviceAccount); if (object.network != null) message.network = String(object.network); + if (object.templateUri != null) + message.templateUri = String(object.templateUri); + if (object.templateMetadata != null) { + if (typeof object.templateMetadata !== "object") + throw TypeError(".google.cloud.aiplatform.v1beta1.PipelineJob.templateMetadata: object expected"); + message.templateMetadata = $root.google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata.fromObject(object.templateMetadata); + } return message; }; @@ -250825,6 +250966,8 @@ object.encryptionSpec = null; object.serviceAccount = ""; object.network = ""; + object.templateUri = ""; + object.templateMetadata = null; } if (message.name != null && message.hasOwnProperty("name")) object.name = message.name; @@ -250860,6 +251003,10 @@ object.serviceAccount = message.serviceAccount; if (message.network != null && message.hasOwnProperty("network")) object.network = message.network; + if (message.templateUri != null && message.hasOwnProperty("templateUri")) + object.templateUri = message.templateUri; + if (message.templateMetadata != null && message.hasOwnProperty("templateMetadata")) + object.templateMetadata = $root.google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata.toObject(message.templateMetadata, options); return object; }; @@ -251193,6 +251340,193 @@ return PipelineJob; })(); + v1beta1.PipelineTemplateMetadata = (function() { + + /** + * Properties of a PipelineTemplateMetadata. + * @memberof google.cloud.aiplatform.v1beta1 + * @interface IPipelineTemplateMetadata + * @property {string|null} [version] PipelineTemplateMetadata version + */ + + /** + * Constructs a new PipelineTemplateMetadata. + * @memberof google.cloud.aiplatform.v1beta1 + * @classdesc Represents a PipelineTemplateMetadata. + * @implements IPipelineTemplateMetadata + * @constructor + * @param {google.cloud.aiplatform.v1beta1.IPipelineTemplateMetadata=} [properties] Properties to set + */ + function PipelineTemplateMetadata(properties) { + if (properties) + for (var keys = Object.keys(properties), i = 0; i < keys.length; ++i) + if (properties[keys[i]] != null) + this[keys[i]] = properties[keys[i]]; + } + + /** + * PipelineTemplateMetadata version. + * @member {string} version + * @memberof google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata + * @instance + */ + PipelineTemplateMetadata.prototype.version = ""; + + /** + * Creates a new PipelineTemplateMetadata instance using the specified properties. + * @function create + * @memberof google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata + * @static + * @param {google.cloud.aiplatform.v1beta1.IPipelineTemplateMetadata=} [properties] Properties to set + * @returns {google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata} PipelineTemplateMetadata instance + */ + PipelineTemplateMetadata.create = function create(properties) { + return new PipelineTemplateMetadata(properties); + }; + + /** + * Encodes the specified PipelineTemplateMetadata message. Does not implicitly {@link google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata.verify|verify} messages. + * @function encode + * @memberof google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata + * @static + * @param {google.cloud.aiplatform.v1beta1.IPipelineTemplateMetadata} message PipelineTemplateMetadata message or plain object to encode + * @param {$protobuf.Writer} [writer] Writer to encode to + * @returns {$protobuf.Writer} Writer + */ + PipelineTemplateMetadata.encode = function encode(message, writer) { + if (!writer) + writer = $Writer.create(); + if (message.version != null && Object.hasOwnProperty.call(message, "version")) + writer.uint32(/* id 3, wireType 2 =*/26).string(message.version); + return writer; + }; + + /** + * Encodes the specified PipelineTemplateMetadata message, length delimited. Does not implicitly {@link google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata.verify|verify} messages. + * @function encodeDelimited + * @memberof google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata + * @static + * @param {google.cloud.aiplatform.v1beta1.IPipelineTemplateMetadata} message PipelineTemplateMetadata message or plain object to encode + * @param {$protobuf.Writer} [writer] Writer to encode to + * @returns {$protobuf.Writer} Writer + */ + PipelineTemplateMetadata.encodeDelimited = function encodeDelimited(message, writer) { + return this.encode(message, writer).ldelim(); + }; + + /** + * Decodes a PipelineTemplateMetadata message from the specified reader or buffer. + * @function decode + * @memberof google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata + * @static + * @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from + * @param {number} [length] Message length if known beforehand + * @returns {google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata} PipelineTemplateMetadata + * @throws {Error} If the payload is not a reader or valid buffer + * @throws {$protobuf.util.ProtocolError} If required fields are missing + */ + PipelineTemplateMetadata.decode = function decode(reader, length) { + if (!(reader instanceof $Reader)) + reader = $Reader.create(reader); + var end = length === undefined ? reader.len : reader.pos + length, message = new $root.google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata(); + while (reader.pos < end) { + var tag = reader.uint32(); + switch (tag >>> 3) { + case 3: + message.version = reader.string(); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }; + + /** + * Decodes a PipelineTemplateMetadata message from the specified reader or buffer, length delimited. + * @function decodeDelimited + * @memberof google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata + * @static + * @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from + * @returns {google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata} PipelineTemplateMetadata + * @throws {Error} If the payload is not a reader or valid buffer + * @throws {$protobuf.util.ProtocolError} If required fields are missing + */ + PipelineTemplateMetadata.decodeDelimited = function decodeDelimited(reader) { + if (!(reader instanceof $Reader)) + reader = new $Reader(reader); + return this.decode(reader, reader.uint32()); + }; + + /** + * Verifies a PipelineTemplateMetadata message. + * @function verify + * @memberof google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata + * @static + * @param {Object.} message Plain object to verify + * @returns {string|null} `null` if valid, otherwise the reason why it is not + */ + PipelineTemplateMetadata.verify = function verify(message) { + if (typeof message !== "object" || message === null) + return "object expected"; + if (message.version != null && message.hasOwnProperty("version")) + if (!$util.isString(message.version)) + return "version: string expected"; + return null; + }; + + /** + * Creates a PipelineTemplateMetadata message from a plain object. Also converts values to their respective internal types. + * @function fromObject + * @memberof google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata + * @static + * @param {Object.} object Plain object + * @returns {google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata} PipelineTemplateMetadata + */ + PipelineTemplateMetadata.fromObject = function fromObject(object) { + if (object instanceof $root.google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata) + return object; + var message = new $root.google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata(); + if (object.version != null) + message.version = String(object.version); + return message; + }; + + /** + * Creates a plain object from a PipelineTemplateMetadata message. Also converts values to other types if specified. + * @function toObject + * @memberof google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata + * @static + * @param {google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata} message PipelineTemplateMetadata + * @param {$protobuf.IConversionOptions} [options] Conversion options + * @returns {Object.} Plain object + */ + PipelineTemplateMetadata.toObject = function toObject(message, options) { + if (!options) + options = {}; + var object = {}; + if (options.defaults) + object.version = ""; + if (message.version != null && message.hasOwnProperty("version")) + object.version = message.version; + return object; + }; + + /** + * Converts this PipelineTemplateMetadata to JSON. + * @function toJSON + * @memberof google.cloud.aiplatform.v1beta1.PipelineTemplateMetadata + * @instance + * @returns {Object.} JSON object + */ + PipelineTemplateMetadata.prototype.toJSON = function toJSON() { + return this.constructor.toObject(this, $protobuf.util.toJSONOptions); + }; + + return PipelineTemplateMetadata; + })(); + v1beta1.PipelineJobDetail = (function() { /** diff --git a/protos/protos.json b/protos/protos.json index 034a5193..39e746d7 100644 --- a/protos/protos.json +++ b/protos/protos.json @@ -11005,6 +11005,10 @@ "(google.api.field_behavior)": "OUTPUT_ONLY" } }, + "displayName": { + "type": "string", + "id": 10 + }, "metricsSchemaUri": { "type": "string", "id": 2 @@ -11041,6 +11045,10 @@ "rule": "repeated", "type": "ModelEvaluationExplanationSpec", "id": 9 + }, + "metadata": { + "type": "google.protobuf.Value", + "id": 11 } }, "nested": { @@ -27741,6 +27749,10 @@ "(google.api.field_behavior)": "OUTPUT_ONLY" } }, + "displayName": { + "type": "string", + "id": 10 + }, "metricsSchemaUri": { "type": "string", "id": 2 @@ -27769,6 +27781,10 @@ "rule": "repeated", "type": "ModelEvaluationExplanationSpec", "id": 9 + }, + "metadata": { + "type": "google.protobuf.Value", + "id": 11 } }, "nested": { @@ -28659,6 +28675,17 @@ "options": { "(google.api.resource_reference).type": "compute.googleapis.com/Network" } + }, + "templateUri": { + "type": "string", + "id": 19 + }, + "templateMetadata": { + "type": "PipelineTemplateMetadata", + "id": 20, + "options": { + "(google.api.field_behavior)": "OUTPUT_ONLY" + } } }, "nested": { @@ -28688,6 +28715,14 @@ } } }, + "PipelineTemplateMetadata": { + "fields": { + "version": { + "type": "string", + "id": 3 + } + } + }, "PipelineJobDetail": { "fields": { "pipelineContext": { @@ -29848,10 +29883,13 @@ }, "schema": { "options": { + "csharp_namespace": "Google.Cloud.AIPlatform.V1Beta1.Schema", "go_package": "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema;schema", "java_multiple_files": true, "java_outer_classname": "DatasetMetadataProto", - "java_package": "com.google.cloud.aiplatform.v1beta1.schema" + "java_package": "com.google.cloud.aiplatform.v1beta1.schema", + "php_namespace": "Google\\Cloud\\AIPlatform\\V1beta1\\Schema", + "ruby_package": "Google::Cloud::AIPlatform::V1beta1::Schema" }, "nested": { "ImageClassificationAnnotation": { @@ -30329,10 +30367,13 @@ "nested": { "instance": { "options": { + "csharp_namespace": "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Instance", "go_package": "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance;instance", "java_multiple_files": true, "java_outer_classname": "VideoObjectTrackingPredictionInstanceProto", - "java_package": "com.google.cloud.aiplatform.v1beta1.schema.predict.instance" + "java_package": "com.google.cloud.aiplatform.v1beta1.schema.predict.instance", + "php_namespace": "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Instance", + "ruby_package": "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Instance" }, "nested": { "ImageClassificationPredictionInstance": { @@ -30475,10 +30516,13 @@ }, "params": { "options": { + "csharp_namespace": "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Params", "go_package": "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/params;params", "java_multiple_files": true, "java_outer_classname": "VideoObjectTrackingPredictionParamsProto", - "java_package": "com.google.cloud.aiplatform.v1beta1.schema.predict.params" + "java_package": "com.google.cloud.aiplatform.v1beta1.schema.predict.params", + "php_namespace": "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Params", + "ruby_package": "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Params" }, "nested": { "ImageClassificationPredictionParams": { @@ -30569,10 +30613,13 @@ }, "prediction": { "options": { + "csharp_namespace": "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Prediction", "go_package": "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction;prediction", "java_multiple_files": true, "java_outer_classname": "VideoObjectTrackingPredictionResultProto", - "java_package": "com.google.cloud.aiplatform.v1beta1.schema.predict.prediction" + "java_package": "com.google.cloud.aiplatform.v1beta1.schema.predict.prediction", + "php_namespace": "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Prediction", + "ruby_package": "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Prediction" }, "nested": { "ClassificationPredictionResult": { @@ -30820,10 +30867,13 @@ "nested": { "definition": { "options": { + "csharp_namespace": "Google.Cloud.AIPlatform.V1Beta1.Schema.TrainingJob.Definition", "go_package": "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition;definition", "java_multiple_files": true, "java_outer_classname": "AutoMLVideoObjectTrackingProto", - "java_package": "com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition" + "java_package": "com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition", + "php_namespace": "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\TrainingJob\\Definition", + "ruby_package": "Google::Cloud::AIPlatform::V1beta1::Schema::TrainingJob::Definition" }, "nested": { "AutoMlImageClassification": {