public static final class NetworkAttachmentConnectedEndpoint.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<NetworkAttachmentConnectedEndpoint.Builder> implements NetworkAttachmentConnectedEndpointOrBuilder
[Output Only] A connection connected to this network attachment.Protobuf type
google.cloud.compute.v1.NetworkAttachmentConnectedEndpoint| Modifier and Type | Method and Description |
|---|---|
NetworkAttachmentConnectedEndpoint.Builder |
addAllSecondaryIpCidrRanges(Iterable<String> values)
Alias IP ranges from the same subnetwork
|
NetworkAttachmentConnectedEndpoint.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
NetworkAttachmentConnectedEndpoint.Builder |
addSecondaryIpCidrRanges(String value)
Alias IP ranges from the same subnetwork
|
NetworkAttachmentConnectedEndpoint.Builder |
addSecondaryIpCidrRangesBytes(com.google.protobuf.ByteString value)
Alias IP ranges from the same subnetwork
|
NetworkAttachmentConnectedEndpoint |
build() |
NetworkAttachmentConnectedEndpoint |
buildPartial() |
NetworkAttachmentConnectedEndpoint.Builder |
clear() |
NetworkAttachmentConnectedEndpoint.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
NetworkAttachmentConnectedEndpoint.Builder |
clearIpAddress()
The IP address assigned to the producer instance network interface.
|
NetworkAttachmentConnectedEndpoint.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
NetworkAttachmentConnectedEndpoint.Builder |
clearProjectIdOrNum()
The project id or number of the interface to which the IP was assigned.
|
NetworkAttachmentConnectedEndpoint.Builder |
clearSecondaryIpCidrRanges()
Alias IP ranges from the same subnetwork
|
NetworkAttachmentConnectedEndpoint.Builder |
clearStatus()
The status of a connected endpoint to this network attachment.
|
NetworkAttachmentConnectedEndpoint.Builder |
clearSubnetwork()
The subnetwork used to assign the IP to the producer instance network interface.
|
NetworkAttachmentConnectedEndpoint.Builder |
clone() |
NetworkAttachmentConnectedEndpoint |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getIpAddress()
The IP address assigned to the producer instance network interface.
|
com.google.protobuf.ByteString |
getIpAddressBytes()
The IP address assigned to the producer instance network interface.
|
String |
getProjectIdOrNum()
The project id or number of the interface to which the IP was assigned.
|
com.google.protobuf.ByteString |
getProjectIdOrNumBytes()
The project id or number of the interface to which the IP was assigned.
|
String |
getSecondaryIpCidrRanges(int index)
Alias IP ranges from the same subnetwork
|
com.google.protobuf.ByteString |
getSecondaryIpCidrRangesBytes(int index)
Alias IP ranges from the same subnetwork
|
int |
getSecondaryIpCidrRangesCount()
Alias IP ranges from the same subnetwork
|
com.google.protobuf.ProtocolStringList |
getSecondaryIpCidrRangesList()
Alias IP ranges from the same subnetwork
|
String |
getStatus()
The status of a connected endpoint to this network attachment.
|
com.google.protobuf.ByteString |
getStatusBytes()
The status of a connected endpoint to this network attachment.
|
String |
getSubnetwork()
The subnetwork used to assign the IP to the producer instance network interface.
|
com.google.protobuf.ByteString |
getSubnetworkBytes()
The subnetwork used to assign the IP to the producer instance network interface.
|
boolean |
hasIpAddress()
The IP address assigned to the producer instance network interface.
|
boolean |
hasProjectIdOrNum()
The project id or number of the interface to which the IP was assigned.
|
boolean |
hasStatus()
The status of a connected endpoint to this network attachment.
|
boolean |
hasSubnetwork()
The subnetwork used to assign the IP to the producer instance network interface.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
NetworkAttachmentConnectedEndpoint.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
NetworkAttachmentConnectedEndpoint.Builder |
mergeFrom(com.google.protobuf.Message other) |
NetworkAttachmentConnectedEndpoint.Builder |
mergeFrom(NetworkAttachmentConnectedEndpoint other) |
NetworkAttachmentConnectedEndpoint.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
NetworkAttachmentConnectedEndpoint.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
NetworkAttachmentConnectedEndpoint.Builder |
setIpAddress(String value)
The IP address assigned to the producer instance network interface.
|
NetworkAttachmentConnectedEndpoint.Builder |
setIpAddressBytes(com.google.protobuf.ByteString value)
The IP address assigned to the producer instance network interface.
|
NetworkAttachmentConnectedEndpoint.Builder |
setProjectIdOrNum(String value)
The project id or number of the interface to which the IP was assigned.
|
NetworkAttachmentConnectedEndpoint.Builder |
setProjectIdOrNumBytes(com.google.protobuf.ByteString value)
The project id or number of the interface to which the IP was assigned.
|
NetworkAttachmentConnectedEndpoint.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
NetworkAttachmentConnectedEndpoint.Builder |
setSecondaryIpCidrRanges(int index,
String value)
Alias IP ranges from the same subnetwork
|
NetworkAttachmentConnectedEndpoint.Builder |
setStatus(String value)
The status of a connected endpoint to this network attachment.
|
NetworkAttachmentConnectedEndpoint.Builder |
setStatusBytes(com.google.protobuf.ByteString value)
The status of a connected endpoint to this network attachment.
|
NetworkAttachmentConnectedEndpoint.Builder |
setSubnetwork(String value)
The subnetwork used to assign the IP to the producer instance network interface.
|
NetworkAttachmentConnectedEndpoint.Builder |
setSubnetworkBytes(com.google.protobuf.ByteString value)
The subnetwork used to assign the IP to the producer instance network interface.
|
NetworkAttachmentConnectedEndpoint.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<NetworkAttachmentConnectedEndpoint.Builder>public NetworkAttachmentConnectedEndpoint.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkAttachmentConnectedEndpoint.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<NetworkAttachmentConnectedEndpoint.Builder>public NetworkAttachmentConnectedEndpoint getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic NetworkAttachmentConnectedEndpoint build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic NetworkAttachmentConnectedEndpoint buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic NetworkAttachmentConnectedEndpoint.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkAttachmentConnectedEndpoint.Builder>public NetworkAttachmentConnectedEndpoint.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<NetworkAttachmentConnectedEndpoint.Builder>public NetworkAttachmentConnectedEndpoint.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkAttachmentConnectedEndpoint.Builder>public NetworkAttachmentConnectedEndpoint.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkAttachmentConnectedEndpoint.Builder>public NetworkAttachmentConnectedEndpoint.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<NetworkAttachmentConnectedEndpoint.Builder>public NetworkAttachmentConnectedEndpoint.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<NetworkAttachmentConnectedEndpoint.Builder>public NetworkAttachmentConnectedEndpoint.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<NetworkAttachmentConnectedEndpoint.Builder>public NetworkAttachmentConnectedEndpoint.Builder mergeFrom(NetworkAttachmentConnectedEndpoint other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkAttachmentConnectedEndpoint.Builder>public NetworkAttachmentConnectedEndpoint.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<NetworkAttachmentConnectedEndpoint.Builder>IOExceptionpublic boolean hasIpAddress()
The IP address assigned to the producer instance network interface. This value will be a range in case of Serverless.
optional string ip_address = 406272220;hasIpAddress in interface NetworkAttachmentConnectedEndpointOrBuilderpublic String getIpAddress()
The IP address assigned to the producer instance network interface. This value will be a range in case of Serverless.
optional string ip_address = 406272220;getIpAddress in interface NetworkAttachmentConnectedEndpointOrBuilderpublic com.google.protobuf.ByteString getIpAddressBytes()
The IP address assigned to the producer instance network interface. This value will be a range in case of Serverless.
optional string ip_address = 406272220;getIpAddressBytes in interface NetworkAttachmentConnectedEndpointOrBuilderpublic NetworkAttachmentConnectedEndpoint.Builder setIpAddress(String value)
The IP address assigned to the producer instance network interface. This value will be a range in case of Serverless.
optional string ip_address = 406272220;value - The ipAddress to set.public NetworkAttachmentConnectedEndpoint.Builder clearIpAddress()
The IP address assigned to the producer instance network interface. This value will be a range in case of Serverless.
optional string ip_address = 406272220;public NetworkAttachmentConnectedEndpoint.Builder setIpAddressBytes(com.google.protobuf.ByteString value)
The IP address assigned to the producer instance network interface. This value will be a range in case of Serverless.
optional string ip_address = 406272220;value - The bytes for ipAddress to set.public boolean hasProjectIdOrNum()
The project id or number of the interface to which the IP was assigned.
optional string project_id_or_num = 349783336;hasProjectIdOrNum in interface NetworkAttachmentConnectedEndpointOrBuilderpublic String getProjectIdOrNum()
The project id or number of the interface to which the IP was assigned.
optional string project_id_or_num = 349783336;getProjectIdOrNum in interface NetworkAttachmentConnectedEndpointOrBuilderpublic com.google.protobuf.ByteString getProjectIdOrNumBytes()
The project id or number of the interface to which the IP was assigned.
optional string project_id_or_num = 349783336;getProjectIdOrNumBytes in interface NetworkAttachmentConnectedEndpointOrBuilderpublic NetworkAttachmentConnectedEndpoint.Builder setProjectIdOrNum(String value)
The project id or number of the interface to which the IP was assigned.
optional string project_id_or_num = 349783336;value - The projectIdOrNum to set.public NetworkAttachmentConnectedEndpoint.Builder clearProjectIdOrNum()
The project id or number of the interface to which the IP was assigned.
optional string project_id_or_num = 349783336;public NetworkAttachmentConnectedEndpoint.Builder setProjectIdOrNumBytes(com.google.protobuf.ByteString value)
The project id or number of the interface to which the IP was assigned.
optional string project_id_or_num = 349783336;value - The bytes for projectIdOrNum to set.public com.google.protobuf.ProtocolStringList getSecondaryIpCidrRangesList()
Alias IP ranges from the same subnetwork
repeated string secondary_ip_cidr_ranges = 117184788;getSecondaryIpCidrRangesList in interface NetworkAttachmentConnectedEndpointOrBuilderpublic int getSecondaryIpCidrRangesCount()
Alias IP ranges from the same subnetwork
repeated string secondary_ip_cidr_ranges = 117184788;getSecondaryIpCidrRangesCount in interface NetworkAttachmentConnectedEndpointOrBuilderpublic String getSecondaryIpCidrRanges(int index)
Alias IP ranges from the same subnetwork
repeated string secondary_ip_cidr_ranges = 117184788;getSecondaryIpCidrRanges in interface NetworkAttachmentConnectedEndpointOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getSecondaryIpCidrRangesBytes(int index)
Alias IP ranges from the same subnetwork
repeated string secondary_ip_cidr_ranges = 117184788;getSecondaryIpCidrRangesBytes in interface NetworkAttachmentConnectedEndpointOrBuilderindex - The index of the value to return.public NetworkAttachmentConnectedEndpoint.Builder setSecondaryIpCidrRanges(int index, String value)
Alias IP ranges from the same subnetwork
repeated string secondary_ip_cidr_ranges = 117184788;index - The index to set the value at.value - The secondaryIpCidrRanges to set.public NetworkAttachmentConnectedEndpoint.Builder addSecondaryIpCidrRanges(String value)
Alias IP ranges from the same subnetwork
repeated string secondary_ip_cidr_ranges = 117184788;value - The secondaryIpCidrRanges to add.public NetworkAttachmentConnectedEndpoint.Builder addAllSecondaryIpCidrRanges(Iterable<String> values)
Alias IP ranges from the same subnetwork
repeated string secondary_ip_cidr_ranges = 117184788;values - The secondaryIpCidrRanges to add.public NetworkAttachmentConnectedEndpoint.Builder clearSecondaryIpCidrRanges()
Alias IP ranges from the same subnetwork
repeated string secondary_ip_cidr_ranges = 117184788;public NetworkAttachmentConnectedEndpoint.Builder addSecondaryIpCidrRangesBytes(com.google.protobuf.ByteString value)
Alias IP ranges from the same subnetwork
repeated string secondary_ip_cidr_ranges = 117184788;value - The bytes of the secondaryIpCidrRanges to add.public boolean hasStatus()
The status of a connected endpoint to this network attachment. Check the Status enum for the list of possible values.
optional string status = 181260274;hasStatus in interface NetworkAttachmentConnectedEndpointOrBuilderpublic String getStatus()
The status of a connected endpoint to this network attachment. Check the Status enum for the list of possible values.
optional string status = 181260274;getStatus in interface NetworkAttachmentConnectedEndpointOrBuilderpublic com.google.protobuf.ByteString getStatusBytes()
The status of a connected endpoint to this network attachment. Check the Status enum for the list of possible values.
optional string status = 181260274;getStatusBytes in interface NetworkAttachmentConnectedEndpointOrBuilderpublic NetworkAttachmentConnectedEndpoint.Builder setStatus(String value)
The status of a connected endpoint to this network attachment. Check the Status enum for the list of possible values.
optional string status = 181260274;value - The status to set.public NetworkAttachmentConnectedEndpoint.Builder clearStatus()
The status of a connected endpoint to this network attachment. Check the Status enum for the list of possible values.
optional string status = 181260274;public NetworkAttachmentConnectedEndpoint.Builder setStatusBytes(com.google.protobuf.ByteString value)
The status of a connected endpoint to this network attachment. Check the Status enum for the list of possible values.
optional string status = 181260274;value - The bytes for status to set.public boolean hasSubnetwork()
The subnetwork used to assign the IP to the producer instance network interface.
optional string subnetwork = 307827694;hasSubnetwork in interface NetworkAttachmentConnectedEndpointOrBuilderpublic String getSubnetwork()
The subnetwork used to assign the IP to the producer instance network interface.
optional string subnetwork = 307827694;getSubnetwork in interface NetworkAttachmentConnectedEndpointOrBuilderpublic com.google.protobuf.ByteString getSubnetworkBytes()
The subnetwork used to assign the IP to the producer instance network interface.
optional string subnetwork = 307827694;getSubnetworkBytes in interface NetworkAttachmentConnectedEndpointOrBuilderpublic NetworkAttachmentConnectedEndpoint.Builder setSubnetwork(String value)
The subnetwork used to assign the IP to the producer instance network interface.
optional string subnetwork = 307827694;value - The subnetwork to set.public NetworkAttachmentConnectedEndpoint.Builder clearSubnetwork()
The subnetwork used to assign the IP to the producer instance network interface.
optional string subnetwork = 307827694;public NetworkAttachmentConnectedEndpoint.Builder setSubnetworkBytes(com.google.protobuf.ByteString value)
The subnetwork used to assign the IP to the producer instance network interface.
optional string subnetwork = 307827694;value - The bytes for subnetwork to set.public final NetworkAttachmentConnectedEndpoint.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkAttachmentConnectedEndpoint.Builder>public final NetworkAttachmentConnectedEndpoint.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkAttachmentConnectedEndpoint.Builder>Copyright © 2023 Google LLC. All rights reserved.