publicstaticfinalclass NetworkConfig.BuilderextendsGeneratedMessageV3.Builder<NetworkConfig.Builder>implementsNetworkConfigOrBuilder
Network configuration for a Data Fusion instance. These configurations
are used for peering with the customer network. Configurations are optional
when a public Data Fusion instance is to be created. However, providing
these configurations allows several benefits, such as reduced network latency
while accessing the customer resources from managed Data Fusion instance
nodes, as well as access to the customer on-prem resources.
Protobuf type google.cloud.datafusion.v1beta1.NetworkConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
publicstaticfinalDescriptors.DescriptorgetDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
publicNetworkConfig.BuilderaddRepeatedField(Descriptors.FieldDescriptorfield,Objectvalue)
Overrides
build()
publicNetworkConfigbuild()
buildPartial()
publicNetworkConfigbuildPartial()
clear()
publicNetworkConfig.Builderclear()
Overrides
clearField(Descriptors.FieldDescriptor field)
publicNetworkConfig.BuilderclearField(Descriptors.FieldDescriptorfield)
Overrides
clearIpAllocation()
publicNetworkConfig.BuilderclearIpAllocation()
The IP range in CIDR notation to use for the managed Data Fusion instance
nodes. This range must not overlap with any other ranges used in the Data
Fusion instance network.
string ip_allocation = 2;
clearNetwork()
publicNetworkConfig.BuilderclearNetwork()
Name of the network in the customer project with which the Tenant Project
will be peered for executing pipelines. In case of shared VPC where the
network resides in another host project the network should specified in
the form of projects/{host-project-id}/global/networks/{network}
string network = 1;
clearOneof(Descriptors.OneofDescriptor oneof)
publicNetworkConfig.BuilderclearOneof(Descriptors.OneofDescriptoroneof)
Overrides
clone()
publicNetworkConfig.Builderclone()
Overrides
getDefaultInstanceForType()
publicNetworkConfiggetDefaultInstanceForType()
getDescriptorForType()
publicDescriptors.DescriptorgetDescriptorForType()
Overrides
getIpAllocation()
publicStringgetIpAllocation()
The IP range in CIDR notation to use for the managed Data Fusion instance
nodes. This range must not overlap with any other ranges used in the Data
Fusion instance network.
string ip_allocation = 2;
| Returns |
| Type |
Description |
String |
The ipAllocation.
|
getIpAllocationBytes()
publicByteStringgetIpAllocationBytes()
The IP range in CIDR notation to use for the managed Data Fusion instance
nodes. This range must not overlap with any other ranges used in the Data
Fusion instance network.
string ip_allocation = 2;
| Returns |
| Type |
Description |
ByteString |
The bytes for ipAllocation.
|
getNetwork()
Name of the network in the customer project with which the Tenant Project
will be peered for executing pipelines. In case of shared VPC where the
network resides in another host project the network should specified in
the form of projects/{host-project-id}/global/networks/{network}
string network = 1;
| Returns |
| Type |
Description |
String |
The network.
|
getNetworkBytes()
publicByteStringgetNetworkBytes()
Name of the network in the customer project with which the Tenant Project
will be peered for executing pipelines. In case of shared VPC where the
network resides in another host project the network should specified in
the form of projects/{host-project-id}/global/networks/{network}
string network = 1;
| Returns |
| Type |
Description |
ByteString |
The bytes for network.
|
internalGetFieldAccessorTable()
protectedGeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()
Overrides
isInitialized()
publicfinalbooleanisInitialized()
Overrides
mergeFrom(NetworkConfig other)
publicNetworkConfig.BuildermergeFrom(NetworkConfigother)
publicNetworkConfig.BuildermergeFrom(CodedInputStreaminput,ExtensionRegistryLiteextensionRegistry)
Overrides
mergeFrom(Message other)
publicNetworkConfig.BuildermergeFrom(Messageother)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
publicfinalNetworkConfig.BuildermergeUnknownFields(UnknownFieldSetunknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
publicNetworkConfig.BuildersetField(Descriptors.FieldDescriptorfield,Objectvalue)
Overrides
setIpAllocation(String value)
publicNetworkConfig.BuildersetIpAllocation(Stringvalue)
The IP range in CIDR notation to use for the managed Data Fusion instance
nodes. This range must not overlap with any other ranges used in the Data
Fusion instance network.
string ip_allocation = 2;
| Parameter |
| Name |
Description |
value |
String
The ipAllocation to set.
|
setIpAllocationBytes(ByteString value)
publicNetworkConfig.BuildersetIpAllocationBytes(ByteStringvalue)
The IP range in CIDR notation to use for the managed Data Fusion instance
nodes. This range must not overlap with any other ranges used in the Data
Fusion instance network.
string ip_allocation = 2;
| Parameter |
| Name |
Description |
value |
ByteString
The bytes for ipAllocation to set.
|
setNetwork(String value)
publicNetworkConfig.BuildersetNetwork(Stringvalue)
Name of the network in the customer project with which the Tenant Project
will be peered for executing pipelines. In case of shared VPC where the
network resides in another host project the network should specified in
the form of projects/{host-project-id}/global/networks/{network}
string network = 1;
| Parameter |
| Name |
Description |
value |
String
The network to set.
|
setNetworkBytes(ByteString value)
publicNetworkConfig.BuildersetNetworkBytes(ByteStringvalue)
Name of the network in the customer project with which the Tenant Project
will be peered for executing pipelines. In case of shared VPC where the
network resides in another host project the network should specified in
the form of projects/{host-project-id}/global/networks/{network}
string network = 1;
| Parameter |
| Name |
Description |
value |
ByteString
The bytes for network to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
publicNetworkConfig.BuildersetRepeatedField(Descriptors.FieldDescriptorfield,intindex,Objectvalue)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
publicfinalNetworkConfig.BuildersetUnknownFields(UnknownFieldSetunknownFields)
Overrides