public static final class NetworkPeeringConnectionStatus.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<NetworkPeeringConnectionStatus.Builder> implements NetworkPeeringConnectionStatusOrBuilder
[Output Only] Describes the state of a peering connection, not just the local peering. This field provides information about the effective settings for the connection as a whole, including pending delete/update requests for CONSENSUS peerings.Protobuf type
google.cloud.compute.v1.NetworkPeeringConnectionStatus| Modifier and Type | Method and Description |
|---|---|
NetworkPeeringConnectionStatus.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
NetworkPeeringConnectionStatus |
build() |
NetworkPeeringConnectionStatus |
buildPartial() |
NetworkPeeringConnectionStatus.Builder |
clear() |
NetworkPeeringConnectionStatus.Builder |
clearConsensusState()
The consensus state contains information about the status of update and delete for a consensus peering connection.
|
NetworkPeeringConnectionStatus.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
NetworkPeeringConnectionStatus.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
NetworkPeeringConnectionStatus.Builder |
clearTrafficConfiguration()
The active connectivity settings for the peering connection based on the settings of the network peerings.
|
NetworkPeeringConnectionStatus.Builder |
clearUpdateStrategy()
The update strategy determines the update/delete semantics for this peering connection.
|
NetworkPeeringConnectionStatus.Builder |
clone() |
NetworkPeeringConnectionStatusConsensusState |
getConsensusState()
The consensus state contains information about the status of update and delete for a consensus peering connection.
|
NetworkPeeringConnectionStatusConsensusState.Builder |
getConsensusStateBuilder()
The consensus state contains information about the status of update and delete for a consensus peering connection.
|
NetworkPeeringConnectionStatusConsensusStateOrBuilder |
getConsensusStateOrBuilder()
The consensus state contains information about the status of update and delete for a consensus peering connection.
|
NetworkPeeringConnectionStatus |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
NetworkPeeringConnectionStatusTrafficConfiguration |
getTrafficConfiguration()
The active connectivity settings for the peering connection based on the settings of the network peerings.
|
NetworkPeeringConnectionStatusTrafficConfiguration.Builder |
getTrafficConfigurationBuilder()
The active connectivity settings for the peering connection based on the settings of the network peerings.
|
NetworkPeeringConnectionStatusTrafficConfigurationOrBuilder |
getTrafficConfigurationOrBuilder()
The active connectivity settings for the peering connection based on the settings of the network peerings.
|
String |
getUpdateStrategy()
The update strategy determines the update/delete semantics for this peering connection.
|
com.google.protobuf.ByteString |
getUpdateStrategyBytes()
The update strategy determines the update/delete semantics for this peering connection.
|
boolean |
hasConsensusState()
The consensus state contains information about the status of update and delete for a consensus peering connection.
|
boolean |
hasTrafficConfiguration()
The active connectivity settings for the peering connection based on the settings of the network peerings.
|
boolean |
hasUpdateStrategy()
The update strategy determines the update/delete semantics for this peering connection.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
NetworkPeeringConnectionStatus.Builder |
mergeConsensusState(NetworkPeeringConnectionStatusConsensusState value)
The consensus state contains information about the status of update and delete for a consensus peering connection.
|
NetworkPeeringConnectionStatus.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
NetworkPeeringConnectionStatus.Builder |
mergeFrom(com.google.protobuf.Message other) |
NetworkPeeringConnectionStatus.Builder |
mergeFrom(NetworkPeeringConnectionStatus other) |
NetworkPeeringConnectionStatus.Builder |
mergeTrafficConfiguration(NetworkPeeringConnectionStatusTrafficConfiguration value)
The active connectivity settings for the peering connection based on the settings of the network peerings.
|
NetworkPeeringConnectionStatus.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
NetworkPeeringConnectionStatus.Builder |
setConsensusState(NetworkPeeringConnectionStatusConsensusState.Builder builderForValue)
The consensus state contains information about the status of update and delete for a consensus peering connection.
|
NetworkPeeringConnectionStatus.Builder |
setConsensusState(NetworkPeeringConnectionStatusConsensusState value)
The consensus state contains information about the status of update and delete for a consensus peering connection.
|
NetworkPeeringConnectionStatus.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
NetworkPeeringConnectionStatus.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
NetworkPeeringConnectionStatus.Builder |
setTrafficConfiguration(NetworkPeeringConnectionStatusTrafficConfiguration.Builder builderForValue)
The active connectivity settings for the peering connection based on the settings of the network peerings.
|
NetworkPeeringConnectionStatus.Builder |
setTrafficConfiguration(NetworkPeeringConnectionStatusTrafficConfiguration value)
The active connectivity settings for the peering connection based on the settings of the network peerings.
|
NetworkPeeringConnectionStatus.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
NetworkPeeringConnectionStatus.Builder |
setUpdateStrategy(String value)
The update strategy determines the update/delete semantics for this peering connection.
|
NetworkPeeringConnectionStatus.Builder |
setUpdateStrategyBytes(com.google.protobuf.ByteString value)
The update strategy determines the update/delete semantics for this peering connection.
|
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<NetworkPeeringConnectionStatus.Builder>public NetworkPeeringConnectionStatus.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkPeeringConnectionStatus.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<NetworkPeeringConnectionStatus.Builder>public NetworkPeeringConnectionStatus getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic NetworkPeeringConnectionStatus build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic NetworkPeeringConnectionStatus buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic NetworkPeeringConnectionStatus.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkPeeringConnectionStatus.Builder>public NetworkPeeringConnectionStatus.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<NetworkPeeringConnectionStatus.Builder>public NetworkPeeringConnectionStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkPeeringConnectionStatus.Builder>public NetworkPeeringConnectionStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkPeeringConnectionStatus.Builder>public NetworkPeeringConnectionStatus.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<NetworkPeeringConnectionStatus.Builder>public NetworkPeeringConnectionStatus.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<NetworkPeeringConnectionStatus.Builder>public NetworkPeeringConnectionStatus.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<NetworkPeeringConnectionStatus.Builder>public NetworkPeeringConnectionStatus.Builder mergeFrom(NetworkPeeringConnectionStatus other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkPeeringConnectionStatus.Builder>public NetworkPeeringConnectionStatus.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<NetworkPeeringConnectionStatus.Builder>IOExceptionpublic boolean hasConsensusState()
The consensus state contains information about the status of update and delete for a consensus peering connection.
optional .google.cloud.compute.v1.NetworkPeeringConnectionStatusConsensusState consensus_state = 379772617;
hasConsensusState in interface NetworkPeeringConnectionStatusOrBuilderpublic NetworkPeeringConnectionStatusConsensusState getConsensusState()
The consensus state contains information about the status of update and delete for a consensus peering connection.
optional .google.cloud.compute.v1.NetworkPeeringConnectionStatusConsensusState consensus_state = 379772617;
getConsensusState in interface NetworkPeeringConnectionStatusOrBuilderpublic NetworkPeeringConnectionStatus.Builder setConsensusState(NetworkPeeringConnectionStatusConsensusState value)
The consensus state contains information about the status of update and delete for a consensus peering connection.
optional .google.cloud.compute.v1.NetworkPeeringConnectionStatusConsensusState consensus_state = 379772617;
public NetworkPeeringConnectionStatus.Builder setConsensusState(NetworkPeeringConnectionStatusConsensusState.Builder builderForValue)
The consensus state contains information about the status of update and delete for a consensus peering connection.
optional .google.cloud.compute.v1.NetworkPeeringConnectionStatusConsensusState consensus_state = 379772617;
public NetworkPeeringConnectionStatus.Builder mergeConsensusState(NetworkPeeringConnectionStatusConsensusState value)
The consensus state contains information about the status of update and delete for a consensus peering connection.
optional .google.cloud.compute.v1.NetworkPeeringConnectionStatusConsensusState consensus_state = 379772617;
public NetworkPeeringConnectionStatus.Builder clearConsensusState()
The consensus state contains information about the status of update and delete for a consensus peering connection.
optional .google.cloud.compute.v1.NetworkPeeringConnectionStatusConsensusState consensus_state = 379772617;
public NetworkPeeringConnectionStatusConsensusState.Builder getConsensusStateBuilder()
The consensus state contains information about the status of update and delete for a consensus peering connection.
optional .google.cloud.compute.v1.NetworkPeeringConnectionStatusConsensusState consensus_state = 379772617;
public NetworkPeeringConnectionStatusConsensusStateOrBuilder getConsensusStateOrBuilder()
The consensus state contains information about the status of update and delete for a consensus peering connection.
optional .google.cloud.compute.v1.NetworkPeeringConnectionStatusConsensusState consensus_state = 379772617;
getConsensusStateOrBuilder in interface NetworkPeeringConnectionStatusOrBuilderpublic boolean hasTrafficConfiguration()
The active connectivity settings for the peering connection based on the settings of the network peerings.
optional .google.cloud.compute.v1.NetworkPeeringConnectionStatusTrafficConfiguration traffic_configuration = 133016116;
hasTrafficConfiguration in interface NetworkPeeringConnectionStatusOrBuilderpublic NetworkPeeringConnectionStatusTrafficConfiguration getTrafficConfiguration()
The active connectivity settings for the peering connection based on the settings of the network peerings.
optional .google.cloud.compute.v1.NetworkPeeringConnectionStatusTrafficConfiguration traffic_configuration = 133016116;
getTrafficConfiguration in interface NetworkPeeringConnectionStatusOrBuilderpublic NetworkPeeringConnectionStatus.Builder setTrafficConfiguration(NetworkPeeringConnectionStatusTrafficConfiguration value)
The active connectivity settings for the peering connection based on the settings of the network peerings.
optional .google.cloud.compute.v1.NetworkPeeringConnectionStatusTrafficConfiguration traffic_configuration = 133016116;
public NetworkPeeringConnectionStatus.Builder setTrafficConfiguration(NetworkPeeringConnectionStatusTrafficConfiguration.Builder builderForValue)
The active connectivity settings for the peering connection based on the settings of the network peerings.
optional .google.cloud.compute.v1.NetworkPeeringConnectionStatusTrafficConfiguration traffic_configuration = 133016116;
public NetworkPeeringConnectionStatus.Builder mergeTrafficConfiguration(NetworkPeeringConnectionStatusTrafficConfiguration value)
The active connectivity settings for the peering connection based on the settings of the network peerings.
optional .google.cloud.compute.v1.NetworkPeeringConnectionStatusTrafficConfiguration traffic_configuration = 133016116;
public NetworkPeeringConnectionStatus.Builder clearTrafficConfiguration()
The active connectivity settings for the peering connection based on the settings of the network peerings.
optional .google.cloud.compute.v1.NetworkPeeringConnectionStatusTrafficConfiguration traffic_configuration = 133016116;
public NetworkPeeringConnectionStatusTrafficConfiguration.Builder getTrafficConfigurationBuilder()
The active connectivity settings for the peering connection based on the settings of the network peerings.
optional .google.cloud.compute.v1.NetworkPeeringConnectionStatusTrafficConfiguration traffic_configuration = 133016116;
public NetworkPeeringConnectionStatusTrafficConfigurationOrBuilder getTrafficConfigurationOrBuilder()
The active connectivity settings for the peering connection based on the settings of the network peerings.
optional .google.cloud.compute.v1.NetworkPeeringConnectionStatusTrafficConfiguration traffic_configuration = 133016116;
getTrafficConfigurationOrBuilder in interface NetworkPeeringConnectionStatusOrBuilderpublic boolean hasUpdateStrategy()
The update strategy determines the update/delete semantics for this peering connection. Check the UpdateStrategy enum for the list of possible values.
optional string update_strategy = 6123049;hasUpdateStrategy in interface NetworkPeeringConnectionStatusOrBuilderpublic String getUpdateStrategy()
The update strategy determines the update/delete semantics for this peering connection. Check the UpdateStrategy enum for the list of possible values.
optional string update_strategy = 6123049;getUpdateStrategy in interface NetworkPeeringConnectionStatusOrBuilderpublic com.google.protobuf.ByteString getUpdateStrategyBytes()
The update strategy determines the update/delete semantics for this peering connection. Check the UpdateStrategy enum for the list of possible values.
optional string update_strategy = 6123049;getUpdateStrategyBytes in interface NetworkPeeringConnectionStatusOrBuilderpublic NetworkPeeringConnectionStatus.Builder setUpdateStrategy(String value)
The update strategy determines the update/delete semantics for this peering connection. Check the UpdateStrategy enum for the list of possible values.
optional string update_strategy = 6123049;value - The updateStrategy to set.public NetworkPeeringConnectionStatus.Builder clearUpdateStrategy()
The update strategy determines the update/delete semantics for this peering connection. Check the UpdateStrategy enum for the list of possible values.
optional string update_strategy = 6123049;public NetworkPeeringConnectionStatus.Builder setUpdateStrategyBytes(com.google.protobuf.ByteString value)
The update strategy determines the update/delete semantics for this peering connection. Check the UpdateStrategy enum for the list of possible values.
optional string update_strategy = 6123049;value - The bytes for updateStrategy to set.public final NetworkPeeringConnectionStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkPeeringConnectionStatus.Builder>public final NetworkPeeringConnectionStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkPeeringConnectionStatus.Builder>Copyright © 2025 Google LLC. All rights reserved.