Skip to content

Commit 5984903

Browse files
fix: add C#, PHP and Ruby options for all AI Platform protos (#158)
PiperOrigin-RevId: 381271921 Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com> Co-authored-by: Benjamin E. Coe <[email protected]>
1 parent e759fbb commit 5984903

File tree

73 files changed

+235
-4
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+235
-4
lines changed

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/accelerator_type.proto

+3
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1;
1818

1919
import "google/api/annotations.proto";
2020

21+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
2122
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
2223
option java_multiple_files = true;
2324
option java_outer_classname = "AcceleratorTypeProto";
2425
option java_package = "com.google.cloud.aiplatform.v1";
26+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
27+
option ruby_package = "Google::Cloud::AIPlatform::V1";
2528

2629
// Represents a hardware accelerator type.
2730
enum AcceleratorType {

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/annotation.proto

+3
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,13 @@ import "google/protobuf/struct.proto";
2323
import "google/protobuf/timestamp.proto";
2424
import "google/api/annotations.proto";
2525

26+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
2627
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
2728
option java_multiple_files = true;
2829
option java_outer_classname = "AnnotationProto";
2930
option java_package = "com.google.cloud.aiplatform.v1";
31+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
32+
option ruby_package = "Google::Cloud::AIPlatform::V1";
3033

3134
// Used to assign specific AnnotationSpec to a particular area of a DataItem or
3235
// the whole part of the DataItem.

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/annotation_spec.proto

+3
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,13 @@ import "google/api/resource.proto";
2121
import "google/protobuf/timestamp.proto";
2222
import "google/api/annotations.proto";
2323

24+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
2425
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
2526
option java_multiple_files = true;
2627
option java_outer_classname = "AnnotationSpecProto";
2728
option java_package = "com.google.cloud.aiplatform.v1";
29+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
30+
option ruby_package = "Google::Cloud::AIPlatform::V1";
2831

2932
// Identifies a concept with which DataItems may be annotated with.
3033
message AnnotationSpec {

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/batch_prediction_job.proto

+3
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,13 @@ import "google/protobuf/timestamp.proto";
2929
import "google/rpc/status.proto";
3030
import "google/api/annotations.proto";
3131

32+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
3233
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
3334
option java_multiple_files = true;
3435
option java_outer_classname = "BatchPredictionJobProto";
3536
option java_package = "com.google.cloud.aiplatform.v1";
37+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
38+
option ruby_package = "Google::Cloud::AIPlatform::V1";
3639

3740
// A job that uses a [Model][google.cloud.aiplatform.v1.BatchPredictionJob.model] to produce predictions
3841
// on multiple [input instances][google.cloud.aiplatform.v1.BatchPredictionJob.input_config]. If

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/completion_stats.proto

+3
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,13 @@ import "google/api/field_behavior.proto";
2020
import "google/rpc/status.proto";
2121
import "google/api/annotations.proto";
2222

23+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
2324
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
2425
option java_multiple_files = true;
2526
option java_outer_classname = "CompletionStatsProto";
2627
option java_package = "com.google.cloud.aiplatform.v1";
28+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
29+
option ruby_package = "Google::Cloud::AIPlatform::V1";
2730

2831
// Success and error statistics of processing multiple entities
2932
// (for example, DataItems or structured data rows) in batch.

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/custom_job.proto

+3
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,13 @@ import "google/protobuf/timestamp.proto";
2828
import "google/rpc/status.proto";
2929
import "google/api/annotations.proto";
3030

31+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
3132
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
3233
option java_multiple_files = true;
3334
option java_outer_classname = "CustomJobProto";
3435
option java_package = "com.google.cloud.aiplatform.v1";
36+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
37+
option ruby_package = "Google::Cloud::AIPlatform::V1";
3538

3639
// Represents a job that runs custom workloads such as a Docker container or a
3740
// Python package. A CustomJob can have multiple worker pools and each worker

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/data_item.proto

+3
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,13 @@ import "google/protobuf/struct.proto";
2222
import "google/protobuf/timestamp.proto";
2323
import "google/api/annotations.proto";
2424

25+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
2526
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
2627
option java_multiple_files = true;
2728
option java_outer_classname = "DataItemProto";
2829
option java_package = "com.google.cloud.aiplatform.v1";
30+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
31+
option ruby_package = "Google::Cloud::AIPlatform::V1";
2932

3033
// A piece of data in a Dataset. Could be an image, a video, a document or plain
3134
// text.

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/data_labeling_job.proto

+3
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,13 @@ import "google/rpc/status.proto";
2828
import "google/type/money.proto";
2929
import "google/api/annotations.proto";
3030

31+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
3132
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
3233
option java_multiple_files = true;
3334
option java_outer_classname = "DataLabelingJobProto";
3435
option java_package = "com.google.cloud.aiplatform.v1";
36+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
37+
option ruby_package = "Google::Cloud::AIPlatform::V1";
3538

3639
// DataLabelingJob is used to trigger a human labeling job on unlabeled data
3740
// from the following Dataset:

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/dataset.proto

+3
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,13 @@ import "google/protobuf/struct.proto";
2424
import "google/protobuf/timestamp.proto";
2525
import "google/api/annotations.proto";
2626

27+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
2728
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
2829
option java_multiple_files = true;
2930
option java_outer_classname = "DatasetProto";
3031
option java_package = "com.google.cloud.aiplatform.v1";
32+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
33+
option ruby_package = "Google::Cloud::AIPlatform::V1";
3134

3235
// A collection of DataItems and Annotations on them.
3336
message Dataset {

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/dataset_service.proto

+3
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,13 @@ import "google/cloud/aiplatform/v1/training_pipeline.proto";
2929
import "google/longrunning/operations.proto";
3030
import "google/protobuf/field_mask.proto";
3131

32+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
3233
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
3334
option java_multiple_files = true;
3435
option java_outer_classname = "DatasetServiceProto";
3536
option java_package = "com.google.cloud.aiplatform.v1";
37+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
38+
option ruby_package = "Google::Cloud::AIPlatform::V1";
3639

3740
service DatasetService {
3841
option (google.api.default_host) = "aiplatform.googleapis.com";

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/deployed_model_ref.proto

+3
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,13 @@ import "google/api/field_behavior.proto";
2020
import "google/api/resource.proto";
2121
import "google/api/annotations.proto";
2222

23+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
2324
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
2425
option java_multiple_files = true;
2526
option java_outer_classname = "DeployedModelNameProto";
2627
option java_package = "com.google.cloud.aiplatform.v1";
28+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
29+
option ruby_package = "Google::Cloud::AIPlatform::V1";
2730

2831
// Points to a DeployedModel.
2932
message DeployedModelRef {

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/encryption_spec.proto

+3
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,13 @@ package google.cloud.aiplatform.v1;
1919
import "google/api/field_behavior.proto";
2020
import "google/api/annotations.proto";
2121

22+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
2223
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
2324
option java_multiple_files = true;
2425
option java_outer_classname = "EncryptionSpecProto";
2526
option java_package = "com.google.cloud.aiplatform.v1";
27+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
28+
option ruby_package = "Google::Cloud::AIPlatform::V1";
2629

2730
// Represents a customer-managed encryption key spec that can be applied to
2831
// a top-level resource.

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/endpoint.proto

+3
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,13 @@ import "google/cloud/aiplatform/v1/machine_resources.proto";
2323
import "google/protobuf/timestamp.proto";
2424
import "google/api/annotations.proto";
2525

26+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
2627
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
2728
option java_multiple_files = true;
2829
option java_outer_classname = "EndpointProto";
2930
option java_package = "com.google.cloud.aiplatform.v1";
31+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
32+
option ruby_package = "Google::Cloud::AIPlatform::V1";
3033

3134
// Models are deployed into it, and afterwards Endpoint is called to obtain
3235
// predictions and explanations.

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/endpoint_service.proto

+3
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,13 @@ import "google/cloud/aiplatform/v1/operation.proto";
2525
import "google/longrunning/operations.proto";
2626
import "google/protobuf/field_mask.proto";
2727

28+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
2829
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
2930
option java_multiple_files = true;
3031
option java_outer_classname = "EndpointServiceProto";
3132
option java_package = "com.google.cloud.aiplatform.v1";
33+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
34+
option ruby_package = "Google::Cloud::AIPlatform::V1";
3235

3336
service EndpointService {
3437
option (google.api.default_host) = "aiplatform.googleapis.com";

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/env_var.proto

+3
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,13 @@ package google.cloud.aiplatform.v1;
1919
import "google/api/field_behavior.proto";
2020
import "google/api/annotations.proto";
2121

22+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
2223
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
2324
option java_multiple_files = true;
2425
option java_outer_classname = "EnvVarProto";
2526
option java_package = "com.google.cloud.aiplatform.v1";
27+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
28+
option ruby_package = "Google::Cloud::AIPlatform::V1";
2629

2730
// Represents an environment variable present in a Container or Python Module.
2831
message EnvVar {

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/hyperparameter_tuning_job.proto

+3
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,13 @@ import "google/protobuf/timestamp.proto";
2626
import "google/rpc/status.proto";
2727
import "google/api/annotations.proto";
2828

29+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
2930
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
3031
option java_multiple_files = true;
3132
option java_outer_classname = "HyperparameterTuningJobProto";
3233
option java_package = "com.google.cloud.aiplatform.v1";
34+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
35+
option ruby_package = "Google::Cloud::AIPlatform::V1";
3336

3437
// Represents a HyperparameterTuningJob. A HyperparameterTuningJob
3538
// has a Study specification and multiple CustomJobs with identical

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/io.proto

+3
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,13 @@ package google.cloud.aiplatform.v1;
1919
import "google/api/field_behavior.proto";
2020
import "google/api/annotations.proto";
2121

22+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
2223
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
2324
option java_multiple_files = true;
2425
option java_outer_classname = "IoProto";
2526
option java_package = "com.google.cloud.aiplatform.v1";
27+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
28+
option ruby_package = "Google::Cloud::AIPlatform::V1";
2629

2730
// The Google Cloud Storage location for the input content.
2831
message GcsSource {

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/job_service.proto

+3
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,13 @@ import "google/protobuf/empty.proto";
3030
import "google/protobuf/field_mask.proto";
3131
import "google/protobuf/timestamp.proto";
3232

33+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
3334
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
3435
option java_multiple_files = true;
3536
option java_outer_classname = "JobServiceProto";
3637
option java_package = "com.google.cloud.aiplatform.v1";
38+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
39+
option ruby_package = "Google::Cloud::AIPlatform::V1";
3740

3841
// A service for creating and managing Vertex AI's jobs.
3942
service JobService {

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/job_state.proto

+3
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,13 @@ package google.cloud.aiplatform.v1;
1818

1919
import "google/api/annotations.proto";
2020

21+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
2122
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
2223
option java_multiple_files = true;
2324
option java_outer_classname = "JobStateProto";
2425
option java_package = "com.google.cloud.aiplatform.v1";
26+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
27+
option ruby_package = "Google::Cloud::AIPlatform::V1";
2528

2629
// Describes the state of a job.
2730
enum JobState {

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/machine_resources.proto

+3
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,13 @@ import "google/api/field_behavior.proto";
2020
import "google/cloud/aiplatform/v1/accelerator_type.proto";
2121
import "google/api/annotations.proto";
2222

23+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
2324
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
2425
option java_multiple_files = true;
2526
option java_outer_classname = "MachineResourcesProto";
2627
option java_package = "com.google.cloud.aiplatform.v1";
28+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
29+
option ruby_package = "Google::Cloud::AIPlatform::V1";
2730

2831
// Specification of a single machine.
2932
message MachineSpec {

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/manual_batch_tuning_parameters.proto

+3
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,13 @@ package google.cloud.aiplatform.v1;
1919
import "google/api/field_behavior.proto";
2020
import "google/api/annotations.proto";
2121

22+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
2223
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
2324
option java_multiple_files = true;
2425
option java_outer_classname = "ManualBatchTuningParametersProto";
2526
option java_package = "com.google.cloud.aiplatform.v1";
27+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
28+
option ruby_package = "Google::Cloud::AIPlatform::V1";
2629

2730
// Manual batch tuning parameters.
2831
message ManualBatchTuningParameters {

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/migratable_resource.proto

+3
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,13 @@ import "google/api/resource.proto";
2121
import "google/protobuf/timestamp.proto";
2222
import "google/api/annotations.proto";
2323

24+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
2425
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
2526
option java_multiple_files = true;
2627
option java_outer_classname = "MigratableResourceProto";
2728
option java_package = "com.google.cloud.aiplatform.v1";
29+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
30+
option ruby_package = "Google::Cloud::AIPlatform::V1";
2831
option (google.api.resource_definition) = {
2932
type: "ml.googleapis.com/Version"
3033
pattern: "projects/{project}/models/{model}/versions/{version}"

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/migration_service.proto

+3
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,13 @@ import "google/cloud/aiplatform/v1/operation.proto";
2727
import "google/longrunning/operations.proto";
2828
import "google/rpc/status.proto";
2929

30+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
3031
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
3132
option java_multiple_files = true;
3233
option java_outer_classname = "MigrationServiceProto";
3334
option java_package = "com.google.cloud.aiplatform.v1";
35+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
36+
option ruby_package = "Google::Cloud::AIPlatform::V1";
3437

3538
// A service that migrates resources from automl.googleapis.com,
3639
// datalabeling.googleapis.com and ml.googleapis.com to Vertex AI.

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/model.proto

+3
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,13 @@ import "google/protobuf/struct.proto";
2626
import "google/protobuf/timestamp.proto";
2727
import "google/api/annotations.proto";
2828

29+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
2930
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
3031
option java_multiple_files = true;
3132
option java_outer_classname = "ModelProto";
3233
option java_package = "com.google.cloud.aiplatform.v1";
34+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
35+
option ruby_package = "Google::Cloud::AIPlatform::V1";
3336

3437
// A trained machine learning Model.
3538
message Model {

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/model_evaluation.proto

+3
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,13 @@ import "google/protobuf/struct.proto";
2222
import "google/protobuf/timestamp.proto";
2323
import "google/api/annotations.proto";
2424

25+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
2526
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
2627
option java_multiple_files = true;
2728
option java_outer_classname = "ModelEvaluationProto";
2829
option java_package = "com.google.cloud.aiplatform.v1";
30+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
31+
option ruby_package = "Google::Cloud::AIPlatform::V1";
2932

3033
// A collection of metrics calculated by comparing Model's predictions on all of
3134
// the test data against annotations from the test data.

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/model_evaluation_slice.proto

+3
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,13 @@ import "google/protobuf/struct.proto";
2222
import "google/protobuf/timestamp.proto";
2323
import "google/api/annotations.proto";
2424

25+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
2526
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
2627
option java_multiple_files = true;
2728
option java_outer_classname = "ModelEvaluationSliceProto";
2829
option java_package = "com.google.cloud.aiplatform.v1";
30+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
31+
option ruby_package = "Google::Cloud::AIPlatform::V1";
2932

3033
// A collection of metrics calculated by comparing Model's predictions on a
3134
// slice of the test data against ground truth annotations.

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/model_service.proto

+3
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,13 @@ import "google/cloud/aiplatform/v1/operation.proto";
2828
import "google/longrunning/operations.proto";
2929
import "google/protobuf/field_mask.proto";
3030

31+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
3132
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
3233
option java_multiple_files = true;
3334
option java_outer_classname = "ModelServiceProto";
3435
option java_package = "com.google.cloud.aiplatform.v1";
36+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
37+
option ruby_package = "Google::Cloud::AIPlatform::V1";
3538

3639
// A service for managing Vertex AI's machine learning Models.
3740
service ModelService {

packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1/operation.proto

+3
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,13 @@ import "google/protobuf/timestamp.proto";
2121
import "google/rpc/status.proto";
2222
import "google/api/annotations.proto";
2323

24+
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
2425
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
2526
option java_multiple_files = true;
2627
option java_outer_classname = "OperationProto";
2728
option java_package = "com.google.cloud.aiplatform.v1";
29+
option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
30+
option ruby_package = "Google::Cloud::AIPlatform::V1";
2831

2932
// Generic Metadata shared by all operations.
3033
message GenericOperationMetadata {

0 commit comments

Comments
 (0)