Class DataplexConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<DataplexConfig.Builder>
-
- com.google.cloud.metastore.v1alpha.DataplexConfig.Builder
-
- All Implemented Interfaces:
DataplexConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DataplexConfig
public static final class DataplexConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DataplexConfig.Builder> implements DataplexConfigOrBuilder
Specifies how metastore metadata should be integrated with the Dataplex service.
Protobuf typegoogle.cloud.metastore.v1alpha.DataplexConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description DataplexConfig.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DataplexConfigbuild()DataplexConfigbuildPartial()DataplexConfig.Builderclear()DataplexConfig.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)DataplexConfig.BuilderclearLakeResources()DataplexConfig.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)DataplexConfig.Builderclone()booleancontainsLakeResources(String key)A reference to the Lake resources that this metastore service is attached to.DataplexConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Map<String,Lake>getLakeResources()Deprecated.intgetLakeResourcesCount()A reference to the Lake resources that this metastore service is attached to.Map<String,Lake>getLakeResourcesMap()A reference to the Lake resources that this metastore service is attached to.LakegetLakeResourcesOrDefault(String key, Lake defaultValue)A reference to the Lake resources that this metastore service is attached to.LakegetLakeResourcesOrThrow(String key)A reference to the Lake resources that this metastore service is attached to.Map<String,Lake>getMutableLakeResources()Deprecated.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()DataplexConfig.BuildermergeFrom(DataplexConfig other)DataplexConfig.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)DataplexConfig.BuildermergeFrom(com.google.protobuf.Message other)DataplexConfig.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)DataplexConfig.BuilderputAllLakeResources(Map<String,Lake> values)A reference to the Lake resources that this metastore service is attached to.DataplexConfig.BuilderputLakeResources(String key, Lake value)A reference to the Lake resources that this metastore service is attached to.DataplexConfig.BuilderremoveLakeResources(String key)A reference to the Lake resources that this metastore service is attached to.DataplexConfig.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DataplexConfig.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)DataplexConfig.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexConfig.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexConfig.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexConfig.Builder>
-
clear
public DataplexConfig.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexConfig.Builder>
-
getDefaultInstanceForType
public DataplexConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public DataplexConfig build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DataplexConfig buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DataplexConfig.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexConfig.Builder>
-
setField
public DataplexConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexConfig.Builder>
-
clearField
public DataplexConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexConfig.Builder>
-
clearOneof
public DataplexConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexConfig.Builder>
-
setRepeatedField
public DataplexConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexConfig.Builder>
-
addRepeatedField
public DataplexConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexConfig.Builder>
-
mergeFrom
public DataplexConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataplexConfig.Builder>
-
mergeFrom
public DataplexConfig.Builder mergeFrom(DataplexConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexConfig.Builder>
-
mergeFrom
public DataplexConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataplexConfig.Builder>- Throws:
IOException
-
getLakeResourcesCount
public int getLakeResourcesCount()
Description copied from interface:DataplexConfigOrBuilderA reference to the Lake resources that this metastore service is attached to. The key is the lake resource name. Example: `projects/{project_number}/locations/{location_id}/lakes/{lake_id}`.map<string, .google.cloud.metastore.v1alpha.Lake> lake_resources = 1;- Specified by:
getLakeResourcesCountin interfaceDataplexConfigOrBuilder
-
containsLakeResources
public boolean containsLakeResources(String key)
A reference to the Lake resources that this metastore service is attached to. The key is the lake resource name. Example: `projects/{project_number}/locations/{location_id}/lakes/{lake_id}`.map<string, .google.cloud.metastore.v1alpha.Lake> lake_resources = 1;- Specified by:
containsLakeResourcesin interfaceDataplexConfigOrBuilder
-
getLakeResources
@Deprecated public Map<String,Lake> getLakeResources()
Deprecated.UsegetLakeResourcesMap()instead.- Specified by:
getLakeResourcesin interfaceDataplexConfigOrBuilder
-
getLakeResourcesMap
public Map<String,Lake> getLakeResourcesMap()
A reference to the Lake resources that this metastore service is attached to. The key is the lake resource name. Example: `projects/{project_number}/locations/{location_id}/lakes/{lake_id}`.map<string, .google.cloud.metastore.v1alpha.Lake> lake_resources = 1;- Specified by:
getLakeResourcesMapin interfaceDataplexConfigOrBuilder
-
getLakeResourcesOrDefault
public Lake getLakeResourcesOrDefault(String key, Lake defaultValue)
A reference to the Lake resources that this metastore service is attached to. The key is the lake resource name. Example: `projects/{project_number}/locations/{location_id}/lakes/{lake_id}`.map<string, .google.cloud.metastore.v1alpha.Lake> lake_resources = 1;- Specified by:
getLakeResourcesOrDefaultin interfaceDataplexConfigOrBuilder
-
getLakeResourcesOrThrow
public Lake getLakeResourcesOrThrow(String key)
A reference to the Lake resources that this metastore service is attached to. The key is the lake resource name. Example: `projects/{project_number}/locations/{location_id}/lakes/{lake_id}`.map<string, .google.cloud.metastore.v1alpha.Lake> lake_resources = 1;- Specified by:
getLakeResourcesOrThrowin interfaceDataplexConfigOrBuilder
-
clearLakeResources
public DataplexConfig.Builder clearLakeResources()
-
removeLakeResources
public DataplexConfig.Builder removeLakeResources(String key)
A reference to the Lake resources that this metastore service is attached to. The key is the lake resource name. Example: `projects/{project_number}/locations/{location_id}/lakes/{lake_id}`.map<string, .google.cloud.metastore.v1alpha.Lake> lake_resources = 1;
-
getMutableLakeResources
@Deprecated public Map<String,Lake> getMutableLakeResources()
Deprecated.Use alternate mutation accessors instead.
-
putLakeResources
public DataplexConfig.Builder putLakeResources(String key, Lake value)
A reference to the Lake resources that this metastore service is attached to. The key is the lake resource name. Example: `projects/{project_number}/locations/{location_id}/lakes/{lake_id}`.map<string, .google.cloud.metastore.v1alpha.Lake> lake_resources = 1;
-
putAllLakeResources
public DataplexConfig.Builder putAllLakeResources(Map<String,Lake> values)
A reference to the Lake resources that this metastore service is attached to. The key is the lake resource name. Example: `projects/{project_number}/locations/{location_id}/lakes/{lake_id}`.map<string, .google.cloud.metastore.v1alpha.Lake> lake_resources = 1;
-
setUnknownFields
public final DataplexConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexConfig.Builder>
-
mergeUnknownFields
public final DataplexConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexConfig.Builder>
-
-