public static final class VpnConnection.Details.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<VpnConnection.Details.Builder> implements VpnConnection.DetailsOrBuilder
The created connection details.Protobuf type
google.cloud.edgecontainer.v1.VpnConnection.DetailsgetAllFields, 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<VpnConnection.Details.Builder>public VpnConnection.Details.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<VpnConnection.Details.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<VpnConnection.Details.Builder>public VpnConnection.Details getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic VpnConnection.Details build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic VpnConnection.Details buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic VpnConnection.Details.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<VpnConnection.Details.Builder>public VpnConnection.Details.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<VpnConnection.Details.Builder>public VpnConnection.Details.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<VpnConnection.Details.Builder>public VpnConnection.Details.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<VpnConnection.Details.Builder>public VpnConnection.Details.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<VpnConnection.Details.Builder>public VpnConnection.Details.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<VpnConnection.Details.Builder>public VpnConnection.Details.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<VpnConnection.Details.Builder>public VpnConnection.Details.Builder mergeFrom(VpnConnection.Details other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<VpnConnection.Details.Builder>public VpnConnection.Details.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<VpnConnection.Details.Builder>IOExceptionpublic int getStateValue()
The state of this connection.
.google.cloud.edgecontainer.v1.VpnConnection.Details.State state = 1;getStateValue in interface VpnConnection.DetailsOrBuilderpublic VpnConnection.Details.Builder setStateValue(int value)
The state of this connection.
.google.cloud.edgecontainer.v1.VpnConnection.Details.State state = 1;value - The enum numeric value on the wire for state to set.public VpnConnection.Details.State getState()
The state of this connection.
.google.cloud.edgecontainer.v1.VpnConnection.Details.State state = 1;getState in interface VpnConnection.DetailsOrBuilderpublic VpnConnection.Details.Builder setState(VpnConnection.Details.State value)
The state of this connection.
.google.cloud.edgecontainer.v1.VpnConnection.Details.State state = 1;value - The state to set.public VpnConnection.Details.Builder clearState()
The state of this connection.
.google.cloud.edgecontainer.v1.VpnConnection.Details.State state = 1;public String getError()
The error message. This is only populated when state=ERROR.
string error = 2;getError in interface VpnConnection.DetailsOrBuilderpublic com.google.protobuf.ByteString getErrorBytes()
The error message. This is only populated when state=ERROR.
string error = 2;getErrorBytes in interface VpnConnection.DetailsOrBuilderpublic VpnConnection.Details.Builder setError(String value)
The error message. This is only populated when state=ERROR.
string error = 2;value - The error to set.public VpnConnection.Details.Builder clearError()
The error message. This is only populated when state=ERROR.
string error = 2;public VpnConnection.Details.Builder setErrorBytes(com.google.protobuf.ByteString value)
The error message. This is only populated when state=ERROR.
string error = 2;value - The bytes for error to set.public boolean hasCloudRouter()
The Cloud Router info.
.google.cloud.edgecontainer.v1.VpnConnection.Details.CloudRouter cloud_router = 3;
hasCloudRouter in interface VpnConnection.DetailsOrBuilderpublic VpnConnection.Details.CloudRouter getCloudRouter()
The Cloud Router info.
.google.cloud.edgecontainer.v1.VpnConnection.Details.CloudRouter cloud_router = 3;
getCloudRouter in interface VpnConnection.DetailsOrBuilderpublic VpnConnection.Details.Builder setCloudRouter(VpnConnection.Details.CloudRouter value)
The Cloud Router info.
.google.cloud.edgecontainer.v1.VpnConnection.Details.CloudRouter cloud_router = 3;
public VpnConnection.Details.Builder setCloudRouter(VpnConnection.Details.CloudRouter.Builder builderForValue)
The Cloud Router info.
.google.cloud.edgecontainer.v1.VpnConnection.Details.CloudRouter cloud_router = 3;
public VpnConnection.Details.Builder mergeCloudRouter(VpnConnection.Details.CloudRouter value)
The Cloud Router info.
.google.cloud.edgecontainer.v1.VpnConnection.Details.CloudRouter cloud_router = 3;
public VpnConnection.Details.Builder clearCloudRouter()
The Cloud Router info.
.google.cloud.edgecontainer.v1.VpnConnection.Details.CloudRouter cloud_router = 3;
public VpnConnection.Details.CloudRouter.Builder getCloudRouterBuilder()
The Cloud Router info.
.google.cloud.edgecontainer.v1.VpnConnection.Details.CloudRouter cloud_router = 3;
public VpnConnection.Details.CloudRouterOrBuilder getCloudRouterOrBuilder()
The Cloud Router info.
.google.cloud.edgecontainer.v1.VpnConnection.Details.CloudRouter cloud_router = 3;
getCloudRouterOrBuilder in interface VpnConnection.DetailsOrBuilderpublic List<VpnConnection.Details.CloudVpn> getCloudVpnsList()
Each connection has multiple Cloud VPN gateways.
repeated .google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpn cloud_vpns = 4;
getCloudVpnsList in interface VpnConnection.DetailsOrBuilderpublic int getCloudVpnsCount()
Each connection has multiple Cloud VPN gateways.
repeated .google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpn cloud_vpns = 4;
getCloudVpnsCount in interface VpnConnection.DetailsOrBuilderpublic VpnConnection.Details.CloudVpn getCloudVpns(int index)
Each connection has multiple Cloud VPN gateways.
repeated .google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpn cloud_vpns = 4;
getCloudVpns in interface VpnConnection.DetailsOrBuilderpublic VpnConnection.Details.Builder setCloudVpns(int index, VpnConnection.Details.CloudVpn value)
Each connection has multiple Cloud VPN gateways.
repeated .google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpn cloud_vpns = 4;
public VpnConnection.Details.Builder setCloudVpns(int index, VpnConnection.Details.CloudVpn.Builder builderForValue)
Each connection has multiple Cloud VPN gateways.
repeated .google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpn cloud_vpns = 4;
public VpnConnection.Details.Builder addCloudVpns(VpnConnection.Details.CloudVpn value)
Each connection has multiple Cloud VPN gateways.
repeated .google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpn cloud_vpns = 4;
public VpnConnection.Details.Builder addCloudVpns(int index, VpnConnection.Details.CloudVpn value)
Each connection has multiple Cloud VPN gateways.
repeated .google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpn cloud_vpns = 4;
public VpnConnection.Details.Builder addCloudVpns(VpnConnection.Details.CloudVpn.Builder builderForValue)
Each connection has multiple Cloud VPN gateways.
repeated .google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpn cloud_vpns = 4;
public VpnConnection.Details.Builder addCloudVpns(int index, VpnConnection.Details.CloudVpn.Builder builderForValue)
Each connection has multiple Cloud VPN gateways.
repeated .google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpn cloud_vpns = 4;
public VpnConnection.Details.Builder addAllCloudVpns(Iterable<? extends VpnConnection.Details.CloudVpn> values)
Each connection has multiple Cloud VPN gateways.
repeated .google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpn cloud_vpns = 4;
public VpnConnection.Details.Builder clearCloudVpns()
Each connection has multiple Cloud VPN gateways.
repeated .google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpn cloud_vpns = 4;
public VpnConnection.Details.Builder removeCloudVpns(int index)
Each connection has multiple Cloud VPN gateways.
repeated .google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpn cloud_vpns = 4;
public VpnConnection.Details.CloudVpn.Builder getCloudVpnsBuilder(int index)
Each connection has multiple Cloud VPN gateways.
repeated .google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpn cloud_vpns = 4;
public VpnConnection.Details.CloudVpnOrBuilder getCloudVpnsOrBuilder(int index)
Each connection has multiple Cloud VPN gateways.
repeated .google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpn cloud_vpns = 4;
getCloudVpnsOrBuilder in interface VpnConnection.DetailsOrBuilderpublic List<? extends VpnConnection.Details.CloudVpnOrBuilder> getCloudVpnsOrBuilderList()
Each connection has multiple Cloud VPN gateways.
repeated .google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpn cloud_vpns = 4;
getCloudVpnsOrBuilderList in interface VpnConnection.DetailsOrBuilderpublic VpnConnection.Details.CloudVpn.Builder addCloudVpnsBuilder()
Each connection has multiple Cloud VPN gateways.
repeated .google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpn cloud_vpns = 4;
public VpnConnection.Details.CloudVpn.Builder addCloudVpnsBuilder(int index)
Each connection has multiple Cloud VPN gateways.
repeated .google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpn cloud_vpns = 4;
public List<VpnConnection.Details.CloudVpn.Builder> getCloudVpnsBuilderList()
Each connection has multiple Cloud VPN gateways.
repeated .google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpn cloud_vpns = 4;
public final VpnConnection.Details.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<VpnConnection.Details.Builder>public final VpnConnection.Details.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<VpnConnection.Details.Builder>Copyright © 2024 Google LLC. All rights reserved.