public static final class NetworkPeeringConnectionStatus.Builder extends 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
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public NetworkPeeringConnectionStatus.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public NetworkPeeringConnectionStatus build()
buildPartial()
public NetworkPeeringConnectionStatus buildPartial()
clear()
public NetworkPeeringConnectionStatus.Builder clear()
Overrides
clearConsensusState()
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;
clearField(Descriptors.FieldDescriptor field)
public NetworkPeeringConnectionStatus.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public NetworkPeeringConnectionStatus.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearTrafficConfiguration()
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;
clearUpdateStrategy()
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;
clone()
public NetworkPeeringConnectionStatus.Builder clone()
Overrides
getConsensusState()
public 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;
getConsensusStateBuilder()
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;
getConsensusStateOrBuilder()
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;
getDefaultInstanceForType()
public NetworkPeeringConnectionStatus getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getTrafficConfiguration()
public 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;
getTrafficConfigurationBuilder()
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;
getTrafficConfigurationOrBuilder()
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;
getUpdateStrategy()
public 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;
Returns |
Type |
Description |
String |
The updateStrategy.
|
getUpdateStrategyBytes()
public 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;
Returns |
Type |
Description |
ByteString |
The bytes for updateStrategy.
|
hasConsensusState()
public 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;
Returns |
Type |
Description |
boolean |
Whether the consensusState field is set.
|
hasTrafficConfiguration()
public 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;
Returns |
Type |
Description |
boolean |
Whether the trafficConfiguration field is set.
|
hasUpdateStrategy()
public 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;
Returns |
Type |
Description |
boolean |
Whether the updateStrategy field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeConsensusState(NetworkPeeringConnectionStatusConsensusState value)
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;
mergeFrom(NetworkPeeringConnectionStatus other)
public NetworkPeeringConnectionStatus.Builder mergeFrom(NetworkPeeringConnectionStatus other)
public NetworkPeeringConnectionStatus.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public NetworkPeeringConnectionStatus.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeTrafficConfiguration(NetworkPeeringConnectionStatusTrafficConfiguration value)
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;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final NetworkPeeringConnectionStatus.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setConsensusState(NetworkPeeringConnectionStatusConsensusState value)
public 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;
setConsensusState(NetworkPeeringConnectionStatusConsensusState.Builder builderForValue)
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;
setField(Descriptors.FieldDescriptor field, Object value)
public NetworkPeeringConnectionStatus.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public NetworkPeeringConnectionStatus.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setTrafficConfiguration(NetworkPeeringConnectionStatusTrafficConfiguration value)
public 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;
setTrafficConfiguration(NetworkPeeringConnectionStatusTrafficConfiguration.Builder builderForValue)
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;
setUnknownFields(UnknownFieldSet unknownFields)
public final NetworkPeeringConnectionStatus.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setUpdateStrategy(String value)
public 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;
Parameter |
Name |
Description |
value |
String
The updateStrategy to set.
|
setUpdateStrategyBytes(ByteString value)
public NetworkPeeringConnectionStatus.Builder setUpdateStrategyBytes(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;
Parameter |
Name |
Description |
value |
ByteString
The bytes for updateStrategy to set.
|