Class: Google::Cloud::AIPlatform::V1::MigratableResource

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/aiplatform/v1/migratable_resource.rb

Overview

Represents one resource that exists in automl.googleapis.com, datalabeling.googleapis.com or ml.googleapis.com.

Defined Under Namespace

Classes: AutomlDataset, AutomlModel, DataLabelingDataset, MlEngineModelVersion

Instance Attribute Summary collapse

Instance Attribute Details

#automl_dataset::Google::Cloud::AIPlatform::V1::MigratableResource::AutomlDataset (readonly)

Returns Output only. Represents one Dataset in automl.googleapis.com.

Returns:



46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
# File 'proto_docs/google/cloud/aiplatform/v1/migratable_resource.rb', line 46

class MigratableResource
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Represents one model Version in ml.googleapis.com.
  # @!attribute [rw] endpoint
  #   @return [::String]
  #     The ml.googleapis.com endpoint that this model Version currently lives
  #     in.
  #     Example values:
  #
  #     * ml.googleapis.com
  #     * us-centrall-ml.googleapis.com
  #     * europe-west4-ml.googleapis.com
  #     * asia-east1-ml.googleapis.com
  # @!attribute [rw] version
  #   @return [::String]
  #     Full resource name of ml engine model Version.
  #     Format: `projects/{project}/models/{model}/versions/{version}`.
  class MlEngineModelVersion
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Represents one Model in automl.googleapis.com.
  # @!attribute [rw] model
  #   @return [::String]
  #     Full resource name of automl Model.
  #     Format:
  #     `projects/{project}/locations/{location}/models/{model}`.
  # @!attribute [rw] model_display_name
  #   @return [::String]
  #     The Model's display name in automl.googleapis.com.
  class AutomlModel
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Represents one Dataset in automl.googleapis.com.
  # @!attribute [rw] dataset
  #   @return [::String]
  #     Full resource name of automl Dataset.
  #     Format:
  #     `projects/{project}/locations/{location}/datasets/{dataset}`.
  # @!attribute [rw] dataset_display_name
  #   @return [::String]
  #     The Dataset's display name in automl.googleapis.com.
  class AutomlDataset
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Represents one Dataset in datalabeling.googleapis.com.
  # @!attribute [rw] dataset
  #   @return [::String]
  #     Full resource name of data labeling Dataset.
  #     Format:
  #     `projects/{project}/datasets/{dataset}`.
  # @!attribute [rw] dataset_display_name
  #   @return [::String]
  #     The Dataset's display name in datalabeling.googleapis.com.
  # @!attribute [rw] data_labeling_annotated_datasets
  #   @return [::Array<::Google::Cloud::AIPlatform::V1::MigratableResource::DataLabelingDataset::DataLabelingAnnotatedDataset>]
  #     The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to
  #     the data labeling Dataset.
  class DataLabelingDataset
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods

    # Represents one AnnotatedDataset in datalabeling.googleapis.com.
    # @!attribute [rw] annotated_dataset
    #   @return [::String]
    #     Full resource name of data labeling AnnotatedDataset.
    #     Format:
    #     `projects/{project}/datasets/{dataset}/annotatedDatasets/{annotated_dataset}`.
    # @!attribute [rw] annotated_dataset_display_name
    #   @return [::String]
    #     The AnnotatedDataset's display name in datalabeling.googleapis.com.
    class DataLabelingAnnotatedDataset
      include ::Google::Protobuf::MessageExts
      extend ::Google::Protobuf::MessageExts::ClassMethods
    end
  end
end

#automl_model::Google::Cloud::AIPlatform::V1::MigratableResource::AutomlModel (readonly)

Returns Output only. Represents one Model in automl.googleapis.com.

Returns:



46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
# File 'proto_docs/google/cloud/aiplatform/v1/migratable_resource.rb', line 46

class MigratableResource
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Represents one model Version in ml.googleapis.com.
  # @!attribute [rw] endpoint
  #   @return [::String]
  #     The ml.googleapis.com endpoint that this model Version currently lives
  #     in.
  #     Example values:
  #
  #     * ml.googleapis.com
  #     * us-centrall-ml.googleapis.com
  #     * europe-west4-ml.googleapis.com
  #     * asia-east1-ml.googleapis.com
  # @!attribute [rw] version
  #   @return [::String]
  #     Full resource name of ml engine model Version.
  #     Format: `projects/{project}/models/{model}/versions/{version}`.
  class MlEngineModelVersion
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Represents one Model in automl.googleapis.com.
  # @!attribute [rw] model
  #   @return [::String]
  #     Full resource name of automl Model.
  #     Format:
  #     `projects/{project}/locations/{location}/models/{model}`.
  # @!attribute [rw] model_display_name
  #   @return [::String]
  #     The Model's display name in automl.googleapis.com.
  class AutomlModel
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Represents one Dataset in automl.googleapis.com.
  # @!attribute [rw] dataset
  #   @return [::String]
  #     Full resource name of automl Dataset.
  #     Format:
  #     `projects/{project}/locations/{location}/datasets/{dataset}`.
  # @!attribute [rw] dataset_display_name
  #   @return [::String]
  #     The Dataset's display name in automl.googleapis.com.
  class AutomlDataset
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Represents one Dataset in datalabeling.googleapis.com.
  # @!attribute [rw] dataset
  #   @return [::String]
  #     Full resource name of data labeling Dataset.
  #     Format:
  #     `projects/{project}/datasets/{dataset}`.
  # @!attribute [rw] dataset_display_name
  #   @return [::String]
  #     The Dataset's display name in datalabeling.googleapis.com.
  # @!attribute [rw] data_labeling_annotated_datasets
  #   @return [::Array<::Google::Cloud::AIPlatform::V1::MigratableResource::DataLabelingDataset::DataLabelingAnnotatedDataset>]
  #     The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to
  #     the data labeling Dataset.
  class DataLabelingDataset
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods

    # Represents one AnnotatedDataset in datalabeling.googleapis.com.
    # @!attribute [rw] annotated_dataset
    #   @return [::String]
    #     Full resource name of data labeling AnnotatedDataset.
    #     Format:
    #     `projects/{project}/datasets/{dataset}/annotatedDatasets/{annotated_dataset}`.
    # @!attribute [rw] annotated_dataset_display_name
    #   @return [::String]
    #     The AnnotatedDataset's display name in datalabeling.googleapis.com.
    class DataLabelingAnnotatedDataset
      include ::Google::Protobuf::MessageExts
      extend ::Google::Protobuf::MessageExts::ClassMethods
    end
  end
end

#data_labeling_dataset::Google::Cloud::AIPlatform::V1::MigratableResource::DataLabelingDataset (readonly)

Returns Output only. Represents one Dataset in datalabeling.googleapis.com.

Returns:



46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
# File 'proto_docs/google/cloud/aiplatform/v1/migratable_resource.rb', line 46

class MigratableResource
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Represents one model Version in ml.googleapis.com.
  # @!attribute [rw] endpoint
  #   @return [::String]
  #     The ml.googleapis.com endpoint that this model Version currently lives
  #     in.
  #     Example values:
  #
  #     * ml.googleapis.com
  #     * us-centrall-ml.googleapis.com
  #     * europe-west4-ml.googleapis.com
  #     * asia-east1-ml.googleapis.com
  # @!attribute [rw] version
  #   @return [::String]
  #     Full resource name of ml engine model Version.
  #     Format: `projects/{project}/models/{model}/versions/{version}`.
  class MlEngineModelVersion
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Represents one Model in automl.googleapis.com.
  # @!attribute [rw] model
  #   @return [::String]
  #     Full resource name of automl Model.
  #     Format:
  #     `projects/{project}/locations/{location}/models/{model}`.
  # @!attribute [rw] model_display_name
  #   @return [::String]
  #     The Model's display name in automl.googleapis.com.
  class AutomlModel
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Represents one Dataset in automl.googleapis.com.
  # @!attribute [rw] dataset
  #   @return [::String]
  #     Full resource name of automl Dataset.
  #     Format:
  #     `projects/{project}/locations/{location}/datasets/{dataset}`.
  # @!attribute [rw] dataset_display_name
  #   @return [::String]
  #     The Dataset's display name in automl.googleapis.com.
  class AutomlDataset
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Represents one Dataset in datalabeling.googleapis.com.
  # @!attribute [rw] dataset
  #   @return [::String]
  #     Full resource name of data labeling Dataset.
  #     Format:
  #     `projects/{project}/datasets/{dataset}`.
  # @!attribute [rw] dataset_display_name
  #   @return [::String]
  #     The Dataset's display name in datalabeling.googleapis.com.
  # @!attribute [rw] data_labeling_annotated_datasets
  #   @return [::Array<::Google::Cloud::AIPlatform::V1::MigratableResource::DataLabelingDataset::DataLabelingAnnotatedDataset>]
  #     The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to
  #     the data labeling Dataset.
  class DataLabelingDataset
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods

    # Represents one AnnotatedDataset in datalabeling.googleapis.com.
    # @!attribute [rw] annotated_dataset
    #   @return [::String]
    #     Full resource name of data labeling AnnotatedDataset.
    #     Format:
    #     `projects/{project}/datasets/{dataset}/annotatedDatasets/{annotated_dataset}`.
    # @!attribute [rw] annotated_dataset_display_name
    #   @return [::String]
    #     The AnnotatedDataset's display name in datalabeling.googleapis.com.
    class DataLabelingAnnotatedDataset
      include ::Google::Protobuf::MessageExts
      extend ::Google::Protobuf::MessageExts::ClassMethods
    end
  end
end

#last_migrate_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. Timestamp when the last migration attempt on this MigratableResource started. Will not be set if there's no migration attempt on this MigratableResource.

Returns:

  • (::Google::Protobuf::Timestamp)

    Output only. Timestamp when the last migration attempt on this MigratableResource started. Will not be set if there's no migration attempt on this MigratableResource.



46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
# File 'proto_docs/google/cloud/aiplatform/v1/migratable_resource.rb', line 46

class MigratableResource
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Represents one model Version in ml.googleapis.com.
  # @!attribute [rw] endpoint
  #   @return [::String]
  #     The ml.googleapis.com endpoint that this model Version currently lives
  #     in.
  #     Example values:
  #
  #     * ml.googleapis.com
  #     * us-centrall-ml.googleapis.com
  #     * europe-west4-ml.googleapis.com
  #     * asia-east1-ml.googleapis.com
  # @!attribute [rw] version
  #   @return [::String]
  #     Full resource name of ml engine model Version.
  #     Format: `projects/{project}/models/{model}/versions/{version}`.
  class MlEngineModelVersion
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Represents one Model in automl.googleapis.com.
  # @!attribute [rw] model
  #   @return [::String]
  #     Full resource name of automl Model.
  #     Format:
  #     `projects/{project}/locations/{location}/models/{model}`.
  # @!attribute [rw] model_display_name
  #   @return [::String]
  #     The Model's display name in automl.googleapis.com.
  class AutomlModel
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Represents one Dataset in automl.googleapis.com.
  # @!attribute [rw] dataset
  #   @return [::String]
  #     Full resource name of automl Dataset.
  #     Format:
  #     `projects/{project}/locations/{location}/datasets/{dataset}`.
  # @!attribute [rw] dataset_display_name
  #   @return [::String]
  #     The Dataset's display name in automl.googleapis.com.
  class AutomlDataset
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Represents one Dataset in datalabeling.googleapis.com.
  # @!attribute [rw] dataset
  #   @return [::String]
  #     Full resource name of data labeling Dataset.
  #     Format:
  #     `projects/{project}/datasets/{dataset}`.
  # @!attribute [rw] dataset_display_name
  #   @return [::String]
  #     The Dataset's display name in datalabeling.googleapis.com.
  # @!attribute [rw] data_labeling_annotated_datasets
  #   @return [::Array<::Google::Cloud::AIPlatform::V1::MigratableResource::DataLabelingDataset::DataLabelingAnnotatedDataset>]
  #     The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to
  #     the data labeling Dataset.
  class DataLabelingDataset
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods

    # Represents one AnnotatedDataset in datalabeling.googleapis.com.
    # @!attribute [rw] annotated_dataset
    #   @return [::String]
    #     Full resource name of data labeling AnnotatedDataset.
    #     Format:
    #     `projects/{project}/datasets/{dataset}/annotatedDatasets/{annotated_dataset}`.
    # @!attribute [rw] annotated_dataset_display_name
    #   @return [::String]
    #     The AnnotatedDataset's display name in datalabeling.googleapis.com.
    class DataLabelingAnnotatedDataset
      include ::Google::Protobuf::MessageExts
      extend ::Google::Protobuf::MessageExts::ClassMethods
    end
  end
end

#last_update_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. Timestamp when this MigratableResource was last updated.

Returns:



46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
# File 'proto_docs/google/cloud/aiplatform/v1/migratable_resource.rb', line 46

class MigratableResource
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Represents one model Version in ml.googleapis.com.
  # @!attribute [rw] endpoint
  #   @return [::String]
  #     The ml.googleapis.com endpoint that this model Version currently lives
  #     in.
  #     Example values:
  #
  #     * ml.googleapis.com
  #     * us-centrall-ml.googleapis.com
  #     * europe-west4-ml.googleapis.com
  #     * asia-east1-ml.googleapis.com
  # @!attribute [rw] version
  #   @return [::String]
  #     Full resource name of ml engine model Version.
  #     Format: `projects/{project}/models/{model}/versions/{version}`.
  class MlEngineModelVersion
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Represents one Model in automl.googleapis.com.
  # @!attribute [rw] model
  #   @return [::String]
  #     Full resource name of automl Model.
  #     Format:
  #     `projects/{project}/locations/{location}/models/{model}`.
  # @!attribute [rw] model_display_name
  #   @return [::String]
  #     The Model's display name in automl.googleapis.com.
  class AutomlModel
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Represents one Dataset in automl.googleapis.com.
  # @!attribute [rw] dataset
  #   @return [::String]
  #     Full resource name of automl Dataset.
  #     Format:
  #     `projects/{project}/locations/{location}/datasets/{dataset}`.
  # @!attribute [rw] dataset_display_name
  #   @return [::String]
  #     The Dataset's display name in automl.googleapis.com.
  class AutomlDataset
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Represents one Dataset in datalabeling.googleapis.com.
  # @!attribute [rw] dataset
  #   @return [::String]
  #     Full resource name of data labeling Dataset.
  #     Format:
  #     `projects/{project}/datasets/{dataset}`.
  # @!attribute [rw] dataset_display_name
  #   @return [::String]
  #     The Dataset's display name in datalabeling.googleapis.com.
  # @!attribute [rw] data_labeling_annotated_datasets
  #   @return [::Array<::Google::Cloud::AIPlatform::V1::MigratableResource::DataLabelingDataset::DataLabelingAnnotatedDataset>]
  #     The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to
  #     the data labeling Dataset.
  class DataLabelingDataset
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods

    # Represents one AnnotatedDataset in datalabeling.googleapis.com.
    # @!attribute [rw] annotated_dataset
    #   @return [::String]
    #     Full resource name of data labeling AnnotatedDataset.
    #     Format:
    #     `projects/{project}/datasets/{dataset}/annotatedDatasets/{annotated_dataset}`.
    # @!attribute [rw] annotated_dataset_display_name
    #   @return [::String]
    #     The AnnotatedDataset's display name in datalabeling.googleapis.com.
    class DataLabelingAnnotatedDataset
      include ::Google::Protobuf::MessageExts
      extend ::Google::Protobuf::MessageExts::ClassMethods
    end
  end
end

#ml_engine_model_version::Google::Cloud::AIPlatform::V1::MigratableResource::MlEngineModelVersion (readonly)

Returns Output only. Represents one Version in ml.googleapis.com.

Returns:



46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
# File 'proto_docs/google/cloud/aiplatform/v1/migratable_resource.rb', line 46

class MigratableResource
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Represents one model Version in ml.googleapis.com.
  # @!attribute [rw] endpoint
  #   @return [::String]
  #     The ml.googleapis.com endpoint that this model Version currently lives
  #     in.
  #     Example values:
  #
  #     * ml.googleapis.com
  #     * us-centrall-ml.googleapis.com
  #     * europe-west4-ml.googleapis.com
  #     * asia-east1-ml.googleapis.com
  # @!attribute [rw] version
  #   @return [::String]
  #     Full resource name of ml engine model Version.
  #     Format: `projects/{project}/models/{model}/versions/{version}`.
  class MlEngineModelVersion
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Represents one Model in automl.googleapis.com.
  # @!attribute [rw] model
  #   @return [::String]
  #     Full resource name of automl Model.
  #     Format:
  #     `projects/{project}/locations/{location}/models/{model}`.
  # @!attribute [rw] model_display_name
  #   @return [::String]
  #     The Model's display name in automl.googleapis.com.
  class AutomlModel
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Represents one Dataset in automl.googleapis.com.
  # @!attribute [rw] dataset
  #   @return [::String]
  #     Full resource name of automl Dataset.
  #     Format:
  #     `projects/{project}/locations/{location}/datasets/{dataset}`.
  # @!attribute [rw] dataset_display_name
  #   @return [::String]
  #     The Dataset's display name in automl.googleapis.com.
  class AutomlDataset
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Represents one Dataset in datalabeling.googleapis.com.
  # @!attribute [rw] dataset
  #   @return [::String]
  #     Full resource name of data labeling Dataset.
  #     Format:
  #     `projects/{project}/datasets/{dataset}`.
  # @!attribute [rw] dataset_display_name
  #   @return [::String]
  #     The Dataset's display name in datalabeling.googleapis.com.
  # @!attribute [rw] data_labeling_annotated_datasets
  #   @return [::Array<::Google::Cloud::AIPlatform::V1::MigratableResource::DataLabelingDataset::DataLabelingAnnotatedDataset>]
  #     The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to
  #     the data labeling Dataset.
  class DataLabelingDataset
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods

    # Represents one AnnotatedDataset in datalabeling.googleapis.com.
    # @!attribute [rw] annotated_dataset
    #   @return [::String]
    #     Full resource name of data labeling AnnotatedDataset.
    #     Format:
    #     `projects/{project}/datasets/{dataset}/annotatedDatasets/{annotated_dataset}`.
    # @!attribute [rw] annotated_dataset_display_name
    #   @return [::String]
    #     The AnnotatedDataset's display name in datalabeling.googleapis.com.
    class DataLabelingAnnotatedDataset
      include ::Google::Protobuf::MessageExts
      extend ::Google::Protobuf::MessageExts::ClassMethods
    end
  end
end