public static final class Connector.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Connector.Builder> implements ConnectorOrBuilder
Definition of a Serverless VPC Access connector.Protobuf type
google.cloud.vpcaccess.v1.Connector| Modifier and Type | Method and Description |
|---|---|
Connector.Builder |
addAllConnectedProjects(Iterable<String> values)
Output only.
|
Connector.Builder |
addConnectedProjects(String value)
Output only.
|
Connector.Builder |
addConnectedProjectsBytes(com.google.protobuf.ByteString value)
Output only.
|
Connector.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Connector |
build() |
Connector |
buildPartial() |
Connector.Builder |
clear() |
Connector.Builder |
clearConnectedProjects()
Output only.
|
Connector.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Connector.Builder |
clearIpCidrRange()
The range of internal addresses that follows RFC 4632 notation.
|
Connector.Builder |
clearMachineType()
Machine type of VM Instance underlying connector.
|
Connector.Builder |
clearMaxInstances()
Maximum value of instances in autoscaling group underlying the connector.
|
Connector.Builder |
clearMaxThroughput()
Maximum throughput of the connector in Mbps.
|
Connector.Builder |
clearMinInstances()
Minimum value of instances in autoscaling group underlying the connector.
|
Connector.Builder |
clearMinThroughput()
Minimum throughput of the connector in Mbps.
|
Connector.Builder |
clearName()
The resource name in the format `projects/*/locations/*/connectors/*`.
|
Connector.Builder |
clearNetwork()
Name of a VPC network.
|
Connector.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Connector.Builder |
clearState()
Output only.
|
Connector.Builder |
clearSubnet()
The subnet in which to house the VPC Access Connector.
|
Connector.Builder |
clone() |
String |
getConnectedProjects(int index)
Output only.
|
com.google.protobuf.ByteString |
getConnectedProjectsBytes(int index)
Output only.
|
int |
getConnectedProjectsCount()
Output only.
|
com.google.protobuf.ProtocolStringList |
getConnectedProjectsList()
Output only.
|
Connector |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getIpCidrRange()
The range of internal addresses that follows RFC 4632 notation.
|
com.google.protobuf.ByteString |
getIpCidrRangeBytes()
The range of internal addresses that follows RFC 4632 notation.
|
String |
getMachineType()
Machine type of VM Instance underlying connector.
|
com.google.protobuf.ByteString |
getMachineTypeBytes()
Machine type of VM Instance underlying connector.
|
int |
getMaxInstances()
Maximum value of instances in autoscaling group underlying the connector.
|
int |
getMaxThroughput()
Maximum throughput of the connector in Mbps.
|
int |
getMinInstances()
Minimum value of instances in autoscaling group underlying the connector.
|
int |
getMinThroughput()
Minimum throughput of the connector in Mbps.
|
String |
getName()
The resource name in the format `projects/*/locations/*/connectors/*`.
|
com.google.protobuf.ByteString |
getNameBytes()
The resource name in the format `projects/*/locations/*/connectors/*`.
|
String |
getNetwork()
Name of a VPC network.
|
com.google.protobuf.ByteString |
getNetworkBytes()
Name of a VPC network.
|
Connector.State |
getState()
Output only.
|
int |
getStateValue()
Output only.
|
Connector.Subnet |
getSubnet()
The subnet in which to house the VPC Access Connector.
|
Connector.Subnet.Builder |
getSubnetBuilder()
The subnet in which to house the VPC Access Connector.
|
Connector.SubnetOrBuilder |
getSubnetOrBuilder()
The subnet in which to house the VPC Access Connector.
|
boolean |
hasSubnet()
The subnet in which to house the VPC Access Connector.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Connector.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Connector.Builder |
mergeFrom(Connector other) |
Connector.Builder |
mergeFrom(com.google.protobuf.Message other) |
Connector.Builder |
mergeSubnet(Connector.Subnet value)
The subnet in which to house the VPC Access Connector.
|
Connector.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Connector.Builder |
setConnectedProjects(int index,
String value)
Output only.
|
Connector.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Connector.Builder |
setIpCidrRange(String value)
The range of internal addresses that follows RFC 4632 notation.
|
Connector.Builder |
setIpCidrRangeBytes(com.google.protobuf.ByteString value)
The range of internal addresses that follows RFC 4632 notation.
|
Connector.Builder |
setMachineType(String value)
Machine type of VM Instance underlying connector.
|
Connector.Builder |
setMachineTypeBytes(com.google.protobuf.ByteString value)
Machine type of VM Instance underlying connector.
|
Connector.Builder |
setMaxInstances(int value)
Maximum value of instances in autoscaling group underlying the connector.
|
Connector.Builder |
setMaxThroughput(int value)
Maximum throughput of the connector in Mbps.
|
Connector.Builder |
setMinInstances(int value)
Minimum value of instances in autoscaling group underlying the connector.
|
Connector.Builder |
setMinThroughput(int value)
Minimum throughput of the connector in Mbps.
|
Connector.Builder |
setName(String value)
The resource name in the format `projects/*/locations/*/connectors/*`.
|
Connector.Builder |
setNameBytes(com.google.protobuf.ByteString value)
The resource name in the format `projects/*/locations/*/connectors/*`.
|
Connector.Builder |
setNetwork(String value)
Name of a VPC network.
|
Connector.Builder |
setNetworkBytes(com.google.protobuf.ByteString value)
Name of a VPC network.
|
Connector.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Connector.Builder |
setState(Connector.State value)
Output only.
|
Connector.Builder |
setStateValue(int value)
Output only.
|
Connector.Builder |
setSubnet(Connector.Subnet.Builder builderForValue)
The subnet in which to house the VPC Access Connector.
|
Connector.Builder |
setSubnet(Connector.Subnet value)
The subnet in which to house the VPC Access Connector.
|
Connector.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Connector.Builder>public Connector.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Connector.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<Connector.Builder>public Connector getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Connector build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Connector buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Connector.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Connector.Builder>public Connector.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<Connector.Builder>public Connector.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Connector.Builder>public Connector.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Connector.Builder>public Connector.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<Connector.Builder>public Connector.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<Connector.Builder>public Connector.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Connector.Builder>public Connector.Builder mergeFrom(Connector other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Connector.Builder>public Connector.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<Connector.Builder>IOExceptionpublic String getName()
The resource name in the format `projects/*/locations/*/connectors/*`.
string name = 1;getName in interface ConnectorOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The resource name in the format `projects/*/locations/*/connectors/*`.
string name = 1;getNameBytes in interface ConnectorOrBuilderpublic Connector.Builder setName(String value)
The resource name in the format `projects/*/locations/*/connectors/*`.
string name = 1;value - The name to set.public Connector.Builder clearName()
The resource name in the format `projects/*/locations/*/connectors/*`.
string name = 1;public Connector.Builder setNameBytes(com.google.protobuf.ByteString value)
The resource name in the format `projects/*/locations/*/connectors/*`.
string name = 1;value - The bytes for name to set.public String getNetwork()
Name of a VPC network.
string network = 2;getNetwork in interface ConnectorOrBuilderpublic com.google.protobuf.ByteString getNetworkBytes()
Name of a VPC network.
string network = 2;getNetworkBytes in interface ConnectorOrBuilderpublic Connector.Builder setNetwork(String value)
Name of a VPC network.
string network = 2;value - The network to set.public Connector.Builder clearNetwork()
Name of a VPC network.
string network = 2;public Connector.Builder setNetworkBytes(com.google.protobuf.ByteString value)
Name of a VPC network.
string network = 2;value - The bytes for network to set.public String getIpCidrRange()
The range of internal addresses that follows RFC 4632 notation. Example: `10.132.0.0/28`.
string ip_cidr_range = 3;getIpCidrRange in interface ConnectorOrBuilderpublic com.google.protobuf.ByteString getIpCidrRangeBytes()
The range of internal addresses that follows RFC 4632 notation. Example: `10.132.0.0/28`.
string ip_cidr_range = 3;getIpCidrRangeBytes in interface ConnectorOrBuilderpublic Connector.Builder setIpCidrRange(String value)
The range of internal addresses that follows RFC 4632 notation. Example: `10.132.0.0/28`.
string ip_cidr_range = 3;value - The ipCidrRange to set.public Connector.Builder clearIpCidrRange()
The range of internal addresses that follows RFC 4632 notation. Example: `10.132.0.0/28`.
string ip_cidr_range = 3;public Connector.Builder setIpCidrRangeBytes(com.google.protobuf.ByteString value)
The range of internal addresses that follows RFC 4632 notation. Example: `10.132.0.0/28`.
string ip_cidr_range = 3;value - The bytes for ipCidrRange to set.public int getStateValue()
Output only. State of the VPC access connector.
.google.cloud.vpcaccess.v1.Connector.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStateValue in interface ConnectorOrBuilderpublic Connector.Builder setStateValue(int value)
Output only. State of the VPC access connector.
.google.cloud.vpcaccess.v1.Connector.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for state to set.public Connector.State getState()
Output only. State of the VPC access connector.
.google.cloud.vpcaccess.v1.Connector.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getState in interface ConnectorOrBuilderpublic Connector.Builder setState(Connector.State value)
Output only. State of the VPC access connector.
.google.cloud.vpcaccess.v1.Connector.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The state to set.public Connector.Builder clearState()
Output only. State of the VPC access connector.
.google.cloud.vpcaccess.v1.Connector.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public int getMinThroughput()
Minimum throughput of the connector in Mbps. Default and min is 200.
int32 min_throughput = 5;getMinThroughput in interface ConnectorOrBuilderpublic Connector.Builder setMinThroughput(int value)
Minimum throughput of the connector in Mbps. Default and min is 200.
int32 min_throughput = 5;value - The minThroughput to set.public Connector.Builder clearMinThroughput()
Minimum throughput of the connector in Mbps. Default and min is 200.
int32 min_throughput = 5;public int getMaxThroughput()
Maximum throughput of the connector in Mbps. Default is 300, max is 1000.
int32 max_throughput = 6;getMaxThroughput in interface ConnectorOrBuilderpublic Connector.Builder setMaxThroughput(int value)
Maximum throughput of the connector in Mbps. Default is 300, max is 1000.
int32 max_throughput = 6;value - The maxThroughput to set.public Connector.Builder clearMaxThroughput()
Maximum throughput of the connector in Mbps. Default is 300, max is 1000.
int32 max_throughput = 6;public com.google.protobuf.ProtocolStringList getConnectedProjectsList()
Output only. List of projects using the connector.
repeated string connected_projects = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getConnectedProjectsList in interface ConnectorOrBuilderpublic int getConnectedProjectsCount()
Output only. List of projects using the connector.
repeated string connected_projects = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getConnectedProjectsCount in interface ConnectorOrBuilderpublic String getConnectedProjects(int index)
Output only. List of projects using the connector.
repeated string connected_projects = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getConnectedProjects in interface ConnectorOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getConnectedProjectsBytes(int index)
Output only. List of projects using the connector.
repeated string connected_projects = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getConnectedProjectsBytes in interface ConnectorOrBuilderindex - The index of the value to return.public Connector.Builder setConnectedProjects(int index, String value)
Output only. List of projects using the connector.
repeated string connected_projects = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
index - The index to set the value at.value - The connectedProjects to set.public Connector.Builder addConnectedProjects(String value)
Output only. List of projects using the connector.
repeated string connected_projects = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The connectedProjects to add.public Connector.Builder addAllConnectedProjects(Iterable<String> values)
Output only. List of projects using the connector.
repeated string connected_projects = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
values - The connectedProjects to add.public Connector.Builder clearConnectedProjects()
Output only. List of projects using the connector.
repeated string connected_projects = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Connector.Builder addConnectedProjectsBytes(com.google.protobuf.ByteString value)
Output only. List of projects using the connector.
repeated string connected_projects = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The bytes of the connectedProjects to add.public boolean hasSubnet()
The subnet in which to house the VPC Access Connector.
.google.cloud.vpcaccess.v1.Connector.Subnet subnet = 8;hasSubnet in interface ConnectorOrBuilderpublic Connector.Subnet getSubnet()
The subnet in which to house the VPC Access Connector.
.google.cloud.vpcaccess.v1.Connector.Subnet subnet = 8;getSubnet in interface ConnectorOrBuilderpublic Connector.Builder setSubnet(Connector.Subnet value)
The subnet in which to house the VPC Access Connector.
.google.cloud.vpcaccess.v1.Connector.Subnet subnet = 8;public Connector.Builder setSubnet(Connector.Subnet.Builder builderForValue)
The subnet in which to house the VPC Access Connector.
.google.cloud.vpcaccess.v1.Connector.Subnet subnet = 8;public Connector.Builder mergeSubnet(Connector.Subnet value)
The subnet in which to house the VPC Access Connector.
.google.cloud.vpcaccess.v1.Connector.Subnet subnet = 8;public Connector.Builder clearSubnet()
The subnet in which to house the VPC Access Connector.
.google.cloud.vpcaccess.v1.Connector.Subnet subnet = 8;public Connector.Subnet.Builder getSubnetBuilder()
The subnet in which to house the VPC Access Connector.
.google.cloud.vpcaccess.v1.Connector.Subnet subnet = 8;public Connector.SubnetOrBuilder getSubnetOrBuilder()
The subnet in which to house the VPC Access Connector.
.google.cloud.vpcaccess.v1.Connector.Subnet subnet = 8;getSubnetOrBuilder in interface ConnectorOrBuilderpublic String getMachineType()
Machine type of VM Instance underlying connector. Default is e2-micro
string machine_type = 10;getMachineType in interface ConnectorOrBuilderpublic com.google.protobuf.ByteString getMachineTypeBytes()
Machine type of VM Instance underlying connector. Default is e2-micro
string machine_type = 10;getMachineTypeBytes in interface ConnectorOrBuilderpublic Connector.Builder setMachineType(String value)
Machine type of VM Instance underlying connector. Default is e2-micro
string machine_type = 10;value - The machineType to set.public Connector.Builder clearMachineType()
Machine type of VM Instance underlying connector. Default is e2-micro
string machine_type = 10;public Connector.Builder setMachineTypeBytes(com.google.protobuf.ByteString value)
Machine type of VM Instance underlying connector. Default is e2-micro
string machine_type = 10;value - The bytes for machineType to set.public int getMinInstances()
Minimum value of instances in autoscaling group underlying the connector.
int32 min_instances = 11;getMinInstances in interface ConnectorOrBuilderpublic Connector.Builder setMinInstances(int value)
Minimum value of instances in autoscaling group underlying the connector.
int32 min_instances = 11;value - The minInstances to set.public Connector.Builder clearMinInstances()
Minimum value of instances in autoscaling group underlying the connector.
int32 min_instances = 11;public int getMaxInstances()
Maximum value of instances in autoscaling group underlying the connector.
int32 max_instances = 12;getMaxInstances in interface ConnectorOrBuilderpublic Connector.Builder setMaxInstances(int value)
Maximum value of instances in autoscaling group underlying the connector.
int32 max_instances = 12;value - The maxInstances to set.public Connector.Builder clearMaxInstances()
Maximum value of instances in autoscaling group underlying the connector.
int32 max_instances = 12;public final Connector.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Connector.Builder>public final Connector.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Connector.Builder>Copyright © 2022 Google LLC. All rights reserved.