public static final class NetworkEndpointGroupPscData.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<NetworkEndpointGroupPscData.Builder> implements NetworkEndpointGroupPscDataOrBuilder
All data that is specifically relevant to only network endpoint groups of type PRIVATE_SERVICE_CONNECT.Protobuf type
google.cloud.compute.v1.NetworkEndpointGroupPscData| Modifier and Type | Method and Description |
|---|---|
NetworkEndpointGroupPscData.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
NetworkEndpointGroupPscData |
build() |
NetworkEndpointGroupPscData |
buildPartial() |
NetworkEndpointGroupPscData.Builder |
clear() |
NetworkEndpointGroupPscData.Builder |
clearConsumerPscAddress()
[Output Only] Address allocated from given subnetwork for PSC.
|
NetworkEndpointGroupPscData.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
NetworkEndpointGroupPscData.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
NetworkEndpointGroupPscData.Builder |
clearPscConnectionId()
[Output Only] The PSC connection id of the PSC Network Endpoint Group Consumer.
|
NetworkEndpointGroupPscData.Builder |
clearPscConnectionStatus()
[Output Only] The connection status of the PSC Forwarding Rule.
|
NetworkEndpointGroupPscData.Builder |
clone() |
String |
getConsumerPscAddress()
[Output Only] Address allocated from given subnetwork for PSC.
|
com.google.protobuf.ByteString |
getConsumerPscAddressBytes()
[Output Only] Address allocated from given subnetwork for PSC.
|
NetworkEndpointGroupPscData |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
long |
getPscConnectionId()
[Output Only] The PSC connection id of the PSC Network Endpoint Group Consumer.
|
String |
getPscConnectionStatus()
[Output Only] The connection status of the PSC Forwarding Rule.
|
com.google.protobuf.ByteString |
getPscConnectionStatusBytes()
[Output Only] The connection status of the PSC Forwarding Rule.
|
boolean |
hasConsumerPscAddress()
[Output Only] Address allocated from given subnetwork for PSC.
|
boolean |
hasPscConnectionId()
[Output Only] The PSC connection id of the PSC Network Endpoint Group Consumer.
|
boolean |
hasPscConnectionStatus()
[Output Only] The connection status of the PSC Forwarding Rule.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
NetworkEndpointGroupPscData.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
NetworkEndpointGroupPscData.Builder |
mergeFrom(com.google.protobuf.Message other) |
NetworkEndpointGroupPscData.Builder |
mergeFrom(NetworkEndpointGroupPscData other) |
NetworkEndpointGroupPscData.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
NetworkEndpointGroupPscData.Builder |
setConsumerPscAddress(String value)
[Output Only] Address allocated from given subnetwork for PSC.
|
NetworkEndpointGroupPscData.Builder |
setConsumerPscAddressBytes(com.google.protobuf.ByteString value)
[Output Only] Address allocated from given subnetwork for PSC.
|
NetworkEndpointGroupPscData.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
NetworkEndpointGroupPscData.Builder |
setPscConnectionId(long value)
[Output Only] The PSC connection id of the PSC Network Endpoint Group Consumer.
|
NetworkEndpointGroupPscData.Builder |
setPscConnectionStatus(String value)
[Output Only] The connection status of the PSC Forwarding Rule.
|
NetworkEndpointGroupPscData.Builder |
setPscConnectionStatusBytes(com.google.protobuf.ByteString value)
[Output Only] The connection status of the PSC Forwarding Rule.
|
NetworkEndpointGroupPscData.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
NetworkEndpointGroupPscData.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<NetworkEndpointGroupPscData.Builder>public NetworkEndpointGroupPscData.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkEndpointGroupPscData.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<NetworkEndpointGroupPscData.Builder>public NetworkEndpointGroupPscData getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic NetworkEndpointGroupPscData build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic NetworkEndpointGroupPscData buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic NetworkEndpointGroupPscData.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkEndpointGroupPscData.Builder>public NetworkEndpointGroupPscData.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<NetworkEndpointGroupPscData.Builder>public NetworkEndpointGroupPscData.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkEndpointGroupPscData.Builder>public NetworkEndpointGroupPscData.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkEndpointGroupPscData.Builder>public NetworkEndpointGroupPscData.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<NetworkEndpointGroupPscData.Builder>public NetworkEndpointGroupPscData.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<NetworkEndpointGroupPscData.Builder>public NetworkEndpointGroupPscData.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<NetworkEndpointGroupPscData.Builder>public NetworkEndpointGroupPscData.Builder mergeFrom(NetworkEndpointGroupPscData other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkEndpointGroupPscData.Builder>public NetworkEndpointGroupPscData.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<NetworkEndpointGroupPscData.Builder>IOExceptionpublic boolean hasConsumerPscAddress()
[Output Only] Address allocated from given subnetwork for PSC. This IP address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in L7 PSC-XLB.
optional string consumer_psc_address = 452646572;hasConsumerPscAddress in interface NetworkEndpointGroupPscDataOrBuilderpublic String getConsumerPscAddress()
[Output Only] Address allocated from given subnetwork for PSC. This IP address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in L7 PSC-XLB.
optional string consumer_psc_address = 452646572;getConsumerPscAddress in interface NetworkEndpointGroupPscDataOrBuilderpublic com.google.protobuf.ByteString getConsumerPscAddressBytes()
[Output Only] Address allocated from given subnetwork for PSC. This IP address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in L7 PSC-XLB.
optional string consumer_psc_address = 452646572;getConsumerPscAddressBytes in interface NetworkEndpointGroupPscDataOrBuilderpublic NetworkEndpointGroupPscData.Builder setConsumerPscAddress(String value)
[Output Only] Address allocated from given subnetwork for PSC. This IP address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in L7 PSC-XLB.
optional string consumer_psc_address = 452646572;value - The consumerPscAddress to set.public NetworkEndpointGroupPscData.Builder clearConsumerPscAddress()
[Output Only] Address allocated from given subnetwork for PSC. This IP address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in L7 PSC-XLB.
optional string consumer_psc_address = 452646572;public NetworkEndpointGroupPscData.Builder setConsumerPscAddressBytes(com.google.protobuf.ByteString value)
[Output Only] Address allocated from given subnetwork for PSC. This IP address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in L7 PSC-XLB.
optional string consumer_psc_address = 452646572;value - The bytes for consumerPscAddress to set.public boolean hasPscConnectionId()
[Output Only] The PSC connection id of the PSC Network Endpoint Group Consumer.
optional uint64 psc_connection_id = 292082397;hasPscConnectionId in interface NetworkEndpointGroupPscDataOrBuilderpublic long getPscConnectionId()
[Output Only] The PSC connection id of the PSC Network Endpoint Group Consumer.
optional uint64 psc_connection_id = 292082397;getPscConnectionId in interface NetworkEndpointGroupPscDataOrBuilderpublic NetworkEndpointGroupPscData.Builder setPscConnectionId(long value)
[Output Only] The PSC connection id of the PSC Network Endpoint Group Consumer.
optional uint64 psc_connection_id = 292082397;value - The pscConnectionId to set.public NetworkEndpointGroupPscData.Builder clearPscConnectionId()
[Output Only] The PSC connection id of the PSC Network Endpoint Group Consumer.
optional uint64 psc_connection_id = 292082397;public boolean hasPscConnectionStatus()
[Output Only] The connection status of the PSC Forwarding Rule. Check the PscConnectionStatus enum for the list of possible values.
optional string psc_connection_status = 184149172;hasPscConnectionStatus in interface NetworkEndpointGroupPscDataOrBuilderpublic String getPscConnectionStatus()
[Output Only] The connection status of the PSC Forwarding Rule. Check the PscConnectionStatus enum for the list of possible values.
optional string psc_connection_status = 184149172;getPscConnectionStatus in interface NetworkEndpointGroupPscDataOrBuilderpublic com.google.protobuf.ByteString getPscConnectionStatusBytes()
[Output Only] The connection status of the PSC Forwarding Rule. Check the PscConnectionStatus enum for the list of possible values.
optional string psc_connection_status = 184149172;getPscConnectionStatusBytes in interface NetworkEndpointGroupPscDataOrBuilderpublic NetworkEndpointGroupPscData.Builder setPscConnectionStatus(String value)
[Output Only] The connection status of the PSC Forwarding Rule. Check the PscConnectionStatus enum for the list of possible values.
optional string psc_connection_status = 184149172;value - The pscConnectionStatus to set.public NetworkEndpointGroupPscData.Builder clearPscConnectionStatus()
[Output Only] The connection status of the PSC Forwarding Rule. Check the PscConnectionStatus enum for the list of possible values.
optional string psc_connection_status = 184149172;public NetworkEndpointGroupPscData.Builder setPscConnectionStatusBytes(com.google.protobuf.ByteString value)
[Output Only] The connection status of the PSC Forwarding Rule. Check the PscConnectionStatus enum for the list of possible values.
optional string psc_connection_status = 184149172;value - The bytes for pscConnectionStatus to set.public final NetworkEndpointGroupPscData.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkEndpointGroupPscData.Builder>public final NetworkEndpointGroupPscData.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkEndpointGroupPscData.Builder>Copyright © 2023 Google LLC. All rights reserved.