Class NetworkConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<NetworkConfig.Builder>
-
- com.google.cloud.metastore.v1beta.NetworkConfig.Builder
-
- All Implemented Interfaces:
NetworkConfigOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- NetworkConfig
public static final class NetworkConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<NetworkConfig.Builder> implements NetworkConfigOrBuilder
Network configuration for the Dataproc Metastore service.
Protobuf typegoogle.cloud.metastore.v1beta.NetworkConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NetworkConfig.Builder
addAllConsumers(Iterable<? extends NetworkConfig.Consumer> values)
Immutable.NetworkConfig.Builder
addConsumers(int index, NetworkConfig.Consumer value)
Immutable.NetworkConfig.Builder
addConsumers(int index, NetworkConfig.Consumer.Builder builderForValue)
Immutable.NetworkConfig.Builder
addConsumers(NetworkConfig.Consumer value)
Immutable.NetworkConfig.Builder
addConsumers(NetworkConfig.Consumer.Builder builderForValue)
Immutable.NetworkConfig.Consumer.Builder
addConsumersBuilder()
Immutable.NetworkConfig.Consumer.Builder
addConsumersBuilder(int index)
Immutable.NetworkConfig.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
NetworkConfig
build()
NetworkConfig
buildPartial()
NetworkConfig.Builder
clear()
NetworkConfig.Builder
clearConsumers()
Immutable.NetworkConfig.Builder
clearCustomRoutesEnabled()
Enables custom routes to be imported and exported for the Dataproc Metastore service's peered VPC network.NetworkConfig.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
NetworkConfig.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
NetworkConfig.Builder
clone()
NetworkConfig.Consumer
getConsumers(int index)
Immutable.NetworkConfig.Consumer.Builder
getConsumersBuilder(int index)
Immutable.List<NetworkConfig.Consumer.Builder>
getConsumersBuilderList()
Immutable.int
getConsumersCount()
Immutable.List<NetworkConfig.Consumer>
getConsumersList()
Immutable.NetworkConfig.ConsumerOrBuilder
getConsumersOrBuilder(int index)
Immutable.List<? extends NetworkConfig.ConsumerOrBuilder>
getConsumersOrBuilderList()
Immutable.boolean
getCustomRoutesEnabled()
Enables custom routes to be imported and exported for the Dataproc Metastore service's peered VPC network.NetworkConfig
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
NetworkConfig.Builder
mergeFrom(NetworkConfig other)
NetworkConfig.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
NetworkConfig.Builder
mergeFrom(com.google.protobuf.Message other)
NetworkConfig.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
NetworkConfig.Builder
removeConsumers(int index)
Immutable.NetworkConfig.Builder
setConsumers(int index, NetworkConfig.Consumer value)
Immutable.NetworkConfig.Builder
setConsumers(int index, NetworkConfig.Consumer.Builder builderForValue)
Immutable.NetworkConfig.Builder
setCustomRoutesEnabled(boolean value)
Enables custom routes to be imported and exported for the Dataproc Metastore service's peered VPC network.NetworkConfig.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
NetworkConfig.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
NetworkConfig.Builder
setUnknownFields(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, internalGetMapField, internalGetMutableMapField, 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()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkConfig.Builder>
-
clear
public NetworkConfig.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkConfig.Builder>
-
getDefaultInstanceForType
public NetworkConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public NetworkConfig build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public NetworkConfig buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public NetworkConfig.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkConfig.Builder>
-
setField
public NetworkConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkConfig.Builder>
-
clearField
public NetworkConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkConfig.Builder>
-
clearOneof
public NetworkConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkConfig.Builder>
-
setRepeatedField
public NetworkConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkConfig.Builder>
-
addRepeatedField
public NetworkConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkConfig.Builder>
-
mergeFrom
public NetworkConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<NetworkConfig.Builder>
-
mergeFrom
public NetworkConfig.Builder mergeFrom(NetworkConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkConfig.Builder>
-
mergeFrom
public NetworkConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<NetworkConfig.Builder>
- Throws:
IOException
-
getConsumersList
public List<NetworkConfig.Consumer> getConsumersList()
Immutable. The consumer-side network configuration for the Dataproc Metastore instance.
repeated .google.cloud.metastore.v1beta.NetworkConfig.Consumer consumers = 1 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getConsumersList
in interfaceNetworkConfigOrBuilder
-
getConsumersCount
public int getConsumersCount()
Immutable. The consumer-side network configuration for the Dataproc Metastore instance.
repeated .google.cloud.metastore.v1beta.NetworkConfig.Consumer consumers = 1 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getConsumersCount
in interfaceNetworkConfigOrBuilder
-
getConsumers
public NetworkConfig.Consumer getConsumers(int index)
Immutable. The consumer-side network configuration for the Dataproc Metastore instance.
repeated .google.cloud.metastore.v1beta.NetworkConfig.Consumer consumers = 1 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getConsumers
in interfaceNetworkConfigOrBuilder
-
setConsumers
public NetworkConfig.Builder setConsumers(int index, NetworkConfig.Consumer value)
Immutable. The consumer-side network configuration for the Dataproc Metastore instance.
repeated .google.cloud.metastore.v1beta.NetworkConfig.Consumer consumers = 1 [(.google.api.field_behavior) = IMMUTABLE];
-
setConsumers
public NetworkConfig.Builder setConsumers(int index, NetworkConfig.Consumer.Builder builderForValue)
Immutable. The consumer-side network configuration for the Dataproc Metastore instance.
repeated .google.cloud.metastore.v1beta.NetworkConfig.Consumer consumers = 1 [(.google.api.field_behavior) = IMMUTABLE];
-
addConsumers
public NetworkConfig.Builder addConsumers(NetworkConfig.Consumer value)
Immutable. The consumer-side network configuration for the Dataproc Metastore instance.
repeated .google.cloud.metastore.v1beta.NetworkConfig.Consumer consumers = 1 [(.google.api.field_behavior) = IMMUTABLE];
-
addConsumers
public NetworkConfig.Builder addConsumers(int index, NetworkConfig.Consumer value)
Immutable. The consumer-side network configuration for the Dataproc Metastore instance.
repeated .google.cloud.metastore.v1beta.NetworkConfig.Consumer consumers = 1 [(.google.api.field_behavior) = IMMUTABLE];
-
addConsumers
public NetworkConfig.Builder addConsumers(NetworkConfig.Consumer.Builder builderForValue)
Immutable. The consumer-side network configuration for the Dataproc Metastore instance.
repeated .google.cloud.metastore.v1beta.NetworkConfig.Consumer consumers = 1 [(.google.api.field_behavior) = IMMUTABLE];
-
addConsumers
public NetworkConfig.Builder addConsumers(int index, NetworkConfig.Consumer.Builder builderForValue)
Immutable. The consumer-side network configuration for the Dataproc Metastore instance.
repeated .google.cloud.metastore.v1beta.NetworkConfig.Consumer consumers = 1 [(.google.api.field_behavior) = IMMUTABLE];
-
addAllConsumers
public NetworkConfig.Builder addAllConsumers(Iterable<? extends NetworkConfig.Consumer> values)
Immutable. The consumer-side network configuration for the Dataproc Metastore instance.
repeated .google.cloud.metastore.v1beta.NetworkConfig.Consumer consumers = 1 [(.google.api.field_behavior) = IMMUTABLE];
-
clearConsumers
public NetworkConfig.Builder clearConsumers()
Immutable. The consumer-side network configuration for the Dataproc Metastore instance.
repeated .google.cloud.metastore.v1beta.NetworkConfig.Consumer consumers = 1 [(.google.api.field_behavior) = IMMUTABLE];
-
removeConsumers
public NetworkConfig.Builder removeConsumers(int index)
Immutable. The consumer-side network configuration for the Dataproc Metastore instance.
repeated .google.cloud.metastore.v1beta.NetworkConfig.Consumer consumers = 1 [(.google.api.field_behavior) = IMMUTABLE];
-
getConsumersBuilder
public NetworkConfig.Consumer.Builder getConsumersBuilder(int index)
Immutable. The consumer-side network configuration for the Dataproc Metastore instance.
repeated .google.cloud.metastore.v1beta.NetworkConfig.Consumer consumers = 1 [(.google.api.field_behavior) = IMMUTABLE];
-
getConsumersOrBuilder
public NetworkConfig.ConsumerOrBuilder getConsumersOrBuilder(int index)
Immutable. The consumer-side network configuration for the Dataproc Metastore instance.
repeated .google.cloud.metastore.v1beta.NetworkConfig.Consumer consumers = 1 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getConsumersOrBuilder
in interfaceNetworkConfigOrBuilder
-
getConsumersOrBuilderList
public List<? extends NetworkConfig.ConsumerOrBuilder> getConsumersOrBuilderList()
Immutable. The consumer-side network configuration for the Dataproc Metastore instance.
repeated .google.cloud.metastore.v1beta.NetworkConfig.Consumer consumers = 1 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getConsumersOrBuilderList
in interfaceNetworkConfigOrBuilder
-
addConsumersBuilder
public NetworkConfig.Consumer.Builder addConsumersBuilder()
Immutable. The consumer-side network configuration for the Dataproc Metastore instance.
repeated .google.cloud.metastore.v1beta.NetworkConfig.Consumer consumers = 1 [(.google.api.field_behavior) = IMMUTABLE];
-
addConsumersBuilder
public NetworkConfig.Consumer.Builder addConsumersBuilder(int index)
Immutable. The consumer-side network configuration for the Dataproc Metastore instance.
repeated .google.cloud.metastore.v1beta.NetworkConfig.Consumer consumers = 1 [(.google.api.field_behavior) = IMMUTABLE];
-
getConsumersBuilderList
public List<NetworkConfig.Consumer.Builder> getConsumersBuilderList()
Immutable. The consumer-side network configuration for the Dataproc Metastore instance.
repeated .google.cloud.metastore.v1beta.NetworkConfig.Consumer consumers = 1 [(.google.api.field_behavior) = IMMUTABLE];
-
getCustomRoutesEnabled
public boolean getCustomRoutesEnabled()
Enables custom routes to be imported and exported for the Dataproc Metastore service's peered VPC network.
bool custom_routes_enabled = 2;
- Specified by:
getCustomRoutesEnabled
in interfaceNetworkConfigOrBuilder
- Returns:
- The customRoutesEnabled.
-
setCustomRoutesEnabled
public NetworkConfig.Builder setCustomRoutesEnabled(boolean value)
Enables custom routes to be imported and exported for the Dataproc Metastore service's peered VPC network.
bool custom_routes_enabled = 2;
- Parameters:
value
- The customRoutesEnabled to set.- Returns:
- This builder for chaining.
-
clearCustomRoutesEnabled
public NetworkConfig.Builder clearCustomRoutesEnabled()
Enables custom routes to be imported and exported for the Dataproc Metastore service's peered VPC network.
bool custom_routes_enabled = 2;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final NetworkConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkConfig.Builder>
-
mergeUnknownFields
public final NetworkConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkConfig.Builder>
-
-