public static final class Lake.Metastore.Builder extends GeneratedMessageV3.Builder<Lake.Metastore.Builder> implements Lake.MetastoreOrBuilder
Settings to manage association of Dataproc Metastore with a lake.
Protobuf type google.cloud.dataplex.v1.Lake.Metastore
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
public Lake.Metastore.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public Lake.Metastore build()
Returns
public Lake.Metastore buildPartial()
Returns
public Lake.Metastore.Builder clear()
Returns
Overrides
public Lake.Metastore.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
public Lake.Metastore.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
public Lake.Metastore.Builder clearService()
Optional. A relative reference to the Dataproc Metastore
(https://cloud.google.com/dataproc-metastore/docs) service associated
with the lake:
projects/{project_id}/locations/{location_id}/services/{service_id}
string service = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
public Lake.Metastore.Builder clone()
Returns
Overrides
public Lake.Metastore getDefaultInstanceForType()
Returns
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
public String getService()
Optional. A relative reference to the Dataproc Metastore
(https://cloud.google.com/dataproc-metastore/docs) service associated
with the lake:
projects/{project_id}/locations/{location_id}/services/{service_id}
string service = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type | Description |
String | The service.
|
public ByteString getServiceBytes()
Optional. A relative reference to the Dataproc Metastore
(https://cloud.google.com/dataproc-metastore/docs) service associated
with the lake:
projects/{project_id}/locations/{location_id}/services/{service_id}
string service = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public Lake.Metastore.Builder mergeFrom(Lake.Metastore other)
Parameter
Returns
public Lake.Metastore.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
public Lake.Metastore.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
public final Lake.Metastore.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public Lake.Metastore.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public Lake.Metastore.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
public Lake.Metastore.Builder setService(String value)
Optional. A relative reference to the Dataproc Metastore
(https://cloud.google.com/dataproc-metastore/docs) service associated
with the lake:
projects/{project_id}/locations/{location_id}/services/{service_id}
string service = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name | Description |
value | String
The service to set.
|
Returns
public Lake.Metastore.Builder setServiceBytes(ByteString value)
Optional. A relative reference to the Dataproc Metastore
(https://cloud.google.com/dataproc-metastore/docs) service associated
with the lake:
projects/{project_id}/locations/{location_id}/services/{service_id}
string service = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name | Description |
value | ByteString
The bytes for service to set.
|
Returns
public final Lake.Metastore.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides