Package com.google.cloud.compute.v1
Class NetworkPeeringConnectionStatusConsensusState.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<NetworkPeeringConnectionStatusConsensusState.Builder>
com.google.cloud.compute.v1.NetworkPeeringConnectionStatusConsensusState.Builder
- All Implemented Interfaces:
NetworkPeeringConnectionStatusConsensusStateOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- NetworkPeeringConnectionStatusConsensusState
public static final class NetworkPeeringConnectionStatusConsensusState.Builder
extends com.google.protobuf.GeneratedMessage.Builder<NetworkPeeringConnectionStatusConsensusState.Builder>
implements NetworkPeeringConnectionStatusConsensusStateOrBuilder
The status of update/delete for a consensus peering connection. Only set when connection_status.update_strategy isCONSENSUS or a network peering is proposing to update the strategy to CONSENSUS.Protobuf type
google.cloud.compute.v1.NetworkPeeringConnectionStatusConsensusState-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The status of the delete request.The status of the update request.The status of the delete request.com.google.protobuf.ByteStringThe status of the delete request.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe status of the update request.com.google.protobuf.ByteStringThe status of the update request.booleanThe status of the delete request.booleanThe status of the update request.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setDeleteStatus(String value) The status of the delete request.setDeleteStatusBytes(com.google.protobuf.ByteString value) The status of the delete request.setUpdateStatus(String value) The status of the update request.setUpdateStatusBytes(com.google.protobuf.ByteString value) The status of the update request.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<NetworkPeeringConnectionStatusConsensusState.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<NetworkPeeringConnectionStatusConsensusState.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<NetworkPeeringConnectionStatusConsensusState.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public NetworkPeeringConnectionStatusConsensusState.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<NetworkPeeringConnectionStatusConsensusState.Builder>
-
mergeFrom
public NetworkPeeringConnectionStatusConsensusState.Builder mergeFrom(NetworkPeeringConnectionStatusConsensusState other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<NetworkPeeringConnectionStatusConsensusState.Builder>
-
mergeFrom
public NetworkPeeringConnectionStatusConsensusState.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<NetworkPeeringConnectionStatusConsensusState.Builder>- Throws:
IOException
-
hasDeleteStatus
public boolean hasDeleteStatus()The status of the delete request. Check the DeleteStatus enum for the list of possible values.
optional string delete_status = 483434758;- Specified by:
hasDeleteStatusin interfaceNetworkPeeringConnectionStatusConsensusStateOrBuilder- Returns:
- Whether the deleteStatus field is set.
-
getDeleteStatus
The status of the delete request. Check the DeleteStatus enum for the list of possible values.
optional string delete_status = 483434758;- Specified by:
getDeleteStatusin interfaceNetworkPeeringConnectionStatusConsensusStateOrBuilder- Returns:
- The deleteStatus.
-
getDeleteStatusBytes
public com.google.protobuf.ByteString getDeleteStatusBytes()The status of the delete request. Check the DeleteStatus enum for the list of possible values.
optional string delete_status = 483434758;- Specified by:
getDeleteStatusBytesin interfaceNetworkPeeringConnectionStatusConsensusStateOrBuilder- Returns:
- The bytes for deleteStatus.
-
setDeleteStatus
The status of the delete request. Check the DeleteStatus enum for the list of possible values.
optional string delete_status = 483434758;- Parameters:
value- The deleteStatus to set.- Returns:
- This builder for chaining.
-
clearDeleteStatus
The status of the delete request. Check the DeleteStatus enum for the list of possible values.
optional string delete_status = 483434758;- Returns:
- This builder for chaining.
-
setDeleteStatusBytes
public NetworkPeeringConnectionStatusConsensusState.Builder setDeleteStatusBytes(com.google.protobuf.ByteString value) The status of the delete request. Check the DeleteStatus enum for the list of possible values.
optional string delete_status = 483434758;- Parameters:
value- The bytes for deleteStatus to set.- Returns:
- This builder for chaining.
-
hasUpdateStatus
public boolean hasUpdateStatus()The status of the update request. Check the UpdateStatus enum for the list of possible values.
optional string update_status = 265998376;- Specified by:
hasUpdateStatusin interfaceNetworkPeeringConnectionStatusConsensusStateOrBuilder- Returns:
- Whether the updateStatus field is set.
-
getUpdateStatus
The status of the update request. Check the UpdateStatus enum for the list of possible values.
optional string update_status = 265998376;- Specified by:
getUpdateStatusin interfaceNetworkPeeringConnectionStatusConsensusStateOrBuilder- Returns:
- The updateStatus.
-
getUpdateStatusBytes
public com.google.protobuf.ByteString getUpdateStatusBytes()The status of the update request. Check the UpdateStatus enum for the list of possible values.
optional string update_status = 265998376;- Specified by:
getUpdateStatusBytesin interfaceNetworkPeeringConnectionStatusConsensusStateOrBuilder- Returns:
- The bytes for updateStatus.
-
setUpdateStatus
The status of the update request. Check the UpdateStatus enum for the list of possible values.
optional string update_status = 265998376;- Parameters:
value- The updateStatus to set.- Returns:
- This builder for chaining.
-
clearUpdateStatus
The status of the update request. Check the UpdateStatus enum for the list of possible values.
optional string update_status = 265998376;- Returns:
- This builder for chaining.
-
setUpdateStatusBytes
public NetworkPeeringConnectionStatusConsensusState.Builder setUpdateStatusBytes(com.google.protobuf.ByteString value) The status of the update request. Check the UpdateStatus enum for the list of possible values.
optional string update_status = 265998376;- Parameters:
value- The bytes for updateStatus to set.- Returns:
- This builder for chaining.
-