Package com.google.container.v1beta1
Class RollbackSafeUpgradeStatus.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<RollbackSafeUpgradeStatus.Builder>
com.google.container.v1beta1.RollbackSafeUpgradeStatus.Builder
- All Implemented Interfaces:
RollbackSafeUpgradeStatusOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- RollbackSafeUpgradeStatus
public static final class RollbackSafeUpgradeStatus.Builder
extends com.google.protobuf.GeneratedMessage.Builder<RollbackSafeUpgradeStatus.Builder>
implements RollbackSafeUpgradeStatusOrBuilder
RollbackSafeUpgradeStatus contains the rollback-safe upgrade status of a cluster.Protobuf type
google.container.v1beta1.RollbackSafeUpgradeStatus-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The rollback-safe mode expiration time.The mode of the rollback-safe upgrade.The GKE version that the cluster previously used before step-one upgrade.com.google.protobuf.TimestampThe rollback-safe mode expiration time.com.google.protobuf.Timestamp.BuilderThe rollback-safe mode expiration time.com.google.protobuf.TimestampOrBuilderThe rollback-safe mode expiration time.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetMode()The mode of the rollback-safe upgrade.intThe mode of the rollback-safe upgrade.The GKE version that the cluster previously used before step-one upgrade.com.google.protobuf.ByteStringThe GKE version that the cluster previously used before step-one upgrade.booleanThe rollback-safe mode expiration time.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeControlPlaneUpgradeRollbackEndTime(com.google.protobuf.Timestamp value) The rollback-safe mode expiration time.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setControlPlaneUpgradeRollbackEndTime(com.google.protobuf.Timestamp value) The rollback-safe mode expiration time.setControlPlaneUpgradeRollbackEndTime(com.google.protobuf.Timestamp.Builder builderForValue) The rollback-safe mode expiration time.The mode of the rollback-safe upgrade.setModeValue(int value) The mode of the rollback-safe upgrade.setPreviousVersion(String value) The GKE version that the cluster previously used before step-one upgrade.setPreviousVersionBytes(com.google.protobuf.ByteString value) The GKE version that the cluster previously used before step-one upgrade.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<RollbackSafeUpgradeStatus.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<RollbackSafeUpgradeStatus.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<RollbackSafeUpgradeStatus.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
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RollbackSafeUpgradeStatus.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<RollbackSafeUpgradeStatus.Builder>
-
mergeFrom
public RollbackSafeUpgradeStatus.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<RollbackSafeUpgradeStatus.Builder>- Throws:
IOException
-
getModeValue
public int getModeValue()The mode of the rollback-safe upgrade.
.google.container.v1beta1.RollbackSafeUpgradeStatus.Mode mode = 1;- Specified by:
getModeValuein interfaceRollbackSafeUpgradeStatusOrBuilder- Returns:
- The enum numeric value on the wire for mode.
-
setModeValue
The mode of the rollback-safe upgrade.
.google.container.v1beta1.RollbackSafeUpgradeStatus.Mode mode = 1;- Parameters:
value- The enum numeric value on the wire for mode to set.- Returns:
- This builder for chaining.
-
getMode
The mode of the rollback-safe upgrade.
.google.container.v1beta1.RollbackSafeUpgradeStatus.Mode mode = 1;- Specified by:
getModein interfaceRollbackSafeUpgradeStatusOrBuilder- Returns:
- The mode.
-
setMode
The mode of the rollback-safe upgrade.
.google.container.v1beta1.RollbackSafeUpgradeStatus.Mode mode = 1;- Parameters:
value- The mode to set.- Returns:
- This builder for chaining.
-
clearMode
The mode of the rollback-safe upgrade.
.google.container.v1beta1.RollbackSafeUpgradeStatus.Mode mode = 1;- Returns:
- This builder for chaining.
-
hasControlPlaneUpgradeRollbackEndTime
public boolean hasControlPlaneUpgradeRollbackEndTime()The rollback-safe mode expiration time.
.google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2;- Specified by:
hasControlPlaneUpgradeRollbackEndTimein interfaceRollbackSafeUpgradeStatusOrBuilder- Returns:
- Whether the controlPlaneUpgradeRollbackEndTime field is set.
-
getControlPlaneUpgradeRollbackEndTime
public com.google.protobuf.Timestamp getControlPlaneUpgradeRollbackEndTime()The rollback-safe mode expiration time.
.google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2;- Specified by:
getControlPlaneUpgradeRollbackEndTimein interfaceRollbackSafeUpgradeStatusOrBuilder- Returns:
- The controlPlaneUpgradeRollbackEndTime.
-
setControlPlaneUpgradeRollbackEndTime
public RollbackSafeUpgradeStatus.Builder setControlPlaneUpgradeRollbackEndTime(com.google.protobuf.Timestamp value) The rollback-safe mode expiration time.
.google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2; -
setControlPlaneUpgradeRollbackEndTime
public RollbackSafeUpgradeStatus.Builder setControlPlaneUpgradeRollbackEndTime(com.google.protobuf.Timestamp.Builder builderForValue) The rollback-safe mode expiration time.
.google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2; -
mergeControlPlaneUpgradeRollbackEndTime
public RollbackSafeUpgradeStatus.Builder mergeControlPlaneUpgradeRollbackEndTime(com.google.protobuf.Timestamp value) The rollback-safe mode expiration time.
.google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2; -
clearControlPlaneUpgradeRollbackEndTime
The rollback-safe mode expiration time.
.google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2; -
getControlPlaneUpgradeRollbackEndTimeBuilder
public com.google.protobuf.Timestamp.Builder getControlPlaneUpgradeRollbackEndTimeBuilder()The rollback-safe mode expiration time.
.google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2; -
getControlPlaneUpgradeRollbackEndTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getControlPlaneUpgradeRollbackEndTimeOrBuilder()The rollback-safe mode expiration time.
.google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2;- Specified by:
getControlPlaneUpgradeRollbackEndTimeOrBuilderin interfaceRollbackSafeUpgradeStatusOrBuilder
-
getPreviousVersion
The GKE version that the cluster previously used before step-one upgrade.
string previous_version = 3;- Specified by:
getPreviousVersionin interfaceRollbackSafeUpgradeStatusOrBuilder- Returns:
- The previousVersion.
-
getPreviousVersionBytes
public com.google.protobuf.ByteString getPreviousVersionBytes()The GKE version that the cluster previously used before step-one upgrade.
string previous_version = 3;- Specified by:
getPreviousVersionBytesin interfaceRollbackSafeUpgradeStatusOrBuilder- Returns:
- The bytes for previousVersion.
-
setPreviousVersion
The GKE version that the cluster previously used before step-one upgrade.
string previous_version = 3;- Parameters:
value- The previousVersion to set.- Returns:
- This builder for chaining.
-
clearPreviousVersion
The GKE version that the cluster previously used before step-one upgrade.
string previous_version = 3;- Returns:
- This builder for chaining.
-
setPreviousVersionBytes
public RollbackSafeUpgradeStatus.Builder setPreviousVersionBytes(com.google.protobuf.ByteString value) The GKE version that the cluster previously used before step-one upgrade.
string previous_version = 3;- Parameters:
value- The bytes for previousVersion to set.- Returns:
- This builder for chaining.
-