public static final class VpcPeeringConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<VpcPeeringConfig.Builder> implements VpcPeeringConfigOrBuilder
The VPC peering configuration is used to create VPC peering with the consumer's VPC.Protobuf type
google.cloud.clouddms.v1.VpcPeeringConfig| Modifier and Type | Method and Description |
|---|---|
VpcPeeringConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
VpcPeeringConfig |
build() |
VpcPeeringConfig |
buildPartial() |
VpcPeeringConfig.Builder |
clear() |
VpcPeeringConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
VpcPeeringConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
VpcPeeringConfig.Builder |
clearSubnet()
Required.
|
VpcPeeringConfig.Builder |
clearVpcName()
Required.
|
VpcPeeringConfig.Builder |
clone() |
VpcPeeringConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getSubnet()
Required.
|
com.google.protobuf.ByteString |
getSubnetBytes()
Required.
|
String |
getVpcName()
Required.
|
com.google.protobuf.ByteString |
getVpcNameBytes()
Required.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
VpcPeeringConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
VpcPeeringConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
VpcPeeringConfig.Builder |
mergeFrom(VpcPeeringConfig other) |
VpcPeeringConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
VpcPeeringConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
VpcPeeringConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
VpcPeeringConfig.Builder |
setSubnet(String value)
Required.
|
VpcPeeringConfig.Builder |
setSubnetBytes(com.google.protobuf.ByteString value)
Required.
|
VpcPeeringConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
VpcPeeringConfig.Builder |
setVpcName(String value)
Required.
|
VpcPeeringConfig.Builder |
setVpcNameBytes(com.google.protobuf.ByteString value)
Required.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<VpcPeeringConfig.Builder>public VpcPeeringConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<VpcPeeringConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<VpcPeeringConfig.Builder>public VpcPeeringConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic VpcPeeringConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic VpcPeeringConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic VpcPeeringConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<VpcPeeringConfig.Builder>public VpcPeeringConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<VpcPeeringConfig.Builder>public VpcPeeringConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<VpcPeeringConfig.Builder>public VpcPeeringConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<VpcPeeringConfig.Builder>public VpcPeeringConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<VpcPeeringConfig.Builder>public VpcPeeringConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<VpcPeeringConfig.Builder>public VpcPeeringConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<VpcPeeringConfig.Builder>public VpcPeeringConfig.Builder mergeFrom(VpcPeeringConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<VpcPeeringConfig.Builder>public VpcPeeringConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<VpcPeeringConfig.Builder>IOExceptionpublic String getVpcName()
Required. Fully qualified name of the VPC that Database Migration Service will peer to.
string vpc_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getVpcName in interface VpcPeeringConfigOrBuilderpublic com.google.protobuf.ByteString getVpcNameBytes()
Required. Fully qualified name of the VPC that Database Migration Service will peer to.
string vpc_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getVpcNameBytes in interface VpcPeeringConfigOrBuilderpublic VpcPeeringConfig.Builder setVpcName(String value)
Required. Fully qualified name of the VPC that Database Migration Service will peer to.
string vpc_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The vpcName to set.public VpcPeeringConfig.Builder clearVpcName()
Required. Fully qualified name of the VPC that Database Migration Service will peer to.
string vpc_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public VpcPeeringConfig.Builder setVpcNameBytes(com.google.protobuf.ByteString value)
Required. Fully qualified name of the VPC that Database Migration Service will peer to.
string vpc_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for vpcName to set.public String getSubnet()
Required. A free subnet for peering. (CIDR of /29)
string subnet = 2 [(.google.api.field_behavior) = REQUIRED];getSubnet in interface VpcPeeringConfigOrBuilderpublic com.google.protobuf.ByteString getSubnetBytes()
Required. A free subnet for peering. (CIDR of /29)
string subnet = 2 [(.google.api.field_behavior) = REQUIRED];getSubnetBytes in interface VpcPeeringConfigOrBuilderpublic VpcPeeringConfig.Builder setSubnet(String value)
Required. A free subnet for peering. (CIDR of /29)
string subnet = 2 [(.google.api.field_behavior) = REQUIRED];value - The subnet to set.public VpcPeeringConfig.Builder clearSubnet()
Required. A free subnet for peering. (CIDR of /29)
string subnet = 2 [(.google.api.field_behavior) = REQUIRED];public VpcPeeringConfig.Builder setSubnetBytes(com.google.protobuf.ByteString value)
Required. A free subnet for peering. (CIDR of /29)
string subnet = 2 [(.google.api.field_behavior) = REQUIRED];value - The bytes for subnet to set.public final VpcPeeringConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<VpcPeeringConfig.Builder>public final VpcPeeringConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<VpcPeeringConfig.Builder>Copyright © 2024 Google LLC. All rights reserved.