Package com.google.container.v1
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.v1.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.v1.RollbackSafeUpgradeStatus-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Output only.Output only.Output only.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetMode()Output only.intOutput only.Output only.com.google.protobuf.ByteStringOutput only.booleanOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeControlPlaneUpgradeRollbackEndTime(com.google.protobuf.Timestamp value) Output only.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setControlPlaneUpgradeRollbackEndTime(com.google.protobuf.Timestamp value) Output only.setControlPlaneUpgradeRollbackEndTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.Output only.setModeValue(int value) Output only.setPreviousVersion(String value) Output only.setPreviousVersionBytes(com.google.protobuf.ByteString value) Output only.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()Output only. The mode of the rollback-safe upgrade.
.google.container.v1.RollbackSafeUpgradeStatus.Mode mode = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getModeValuein interfaceRollbackSafeUpgradeStatusOrBuilder- Returns:
- The enum numeric value on the wire for mode.
-
setModeValue
Output only. The mode of the rollback-safe upgrade.
.google.container.v1.RollbackSafeUpgradeStatus.Mode mode = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for mode to set.- Returns:
- This builder for chaining.
-
getMode
Output only. The mode of the rollback-safe upgrade.
.google.container.v1.RollbackSafeUpgradeStatus.Mode mode = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getModein interfaceRollbackSafeUpgradeStatusOrBuilder- Returns:
- The mode.
-
setMode
Output only. The mode of the rollback-safe upgrade.
.google.container.v1.RollbackSafeUpgradeStatus.Mode mode = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The mode to set.- Returns:
- This builder for chaining.
-
clearMode
Output only. The mode of the rollback-safe upgrade.
.google.container.v1.RollbackSafeUpgradeStatus.Mode mode = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasControlPlaneUpgradeRollbackEndTime
public boolean hasControlPlaneUpgradeRollbackEndTime()Output only. The rollback-safe mode expiration time.
.google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasControlPlaneUpgradeRollbackEndTimein interfaceRollbackSafeUpgradeStatusOrBuilder- Returns:
- Whether the controlPlaneUpgradeRollbackEndTime field is set.
-
getControlPlaneUpgradeRollbackEndTime
public com.google.protobuf.Timestamp getControlPlaneUpgradeRollbackEndTime()Output only. The rollback-safe mode expiration time.
.google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getControlPlaneUpgradeRollbackEndTimein interfaceRollbackSafeUpgradeStatusOrBuilder- Returns:
- The controlPlaneUpgradeRollbackEndTime.
-
setControlPlaneUpgradeRollbackEndTime
public RollbackSafeUpgradeStatus.Builder setControlPlaneUpgradeRollbackEndTime(com.google.protobuf.Timestamp value) Output only. The rollback-safe mode expiration time.
.google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setControlPlaneUpgradeRollbackEndTime
public RollbackSafeUpgradeStatus.Builder setControlPlaneUpgradeRollbackEndTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only. The rollback-safe mode expiration time.
.google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeControlPlaneUpgradeRollbackEndTime
public RollbackSafeUpgradeStatus.Builder mergeControlPlaneUpgradeRollbackEndTime(com.google.protobuf.Timestamp value) Output only. The rollback-safe mode expiration time.
.google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearControlPlaneUpgradeRollbackEndTime
Output only. The rollback-safe mode expiration time.
.google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getControlPlaneUpgradeRollbackEndTimeBuilder
public com.google.protobuf.Timestamp.Builder getControlPlaneUpgradeRollbackEndTimeBuilder()Output only. The rollback-safe mode expiration time.
.google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getControlPlaneUpgradeRollbackEndTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getControlPlaneUpgradeRollbackEndTimeOrBuilder()Output only. The rollback-safe mode expiration time.
.google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getControlPlaneUpgradeRollbackEndTimeOrBuilderin interfaceRollbackSafeUpgradeStatusOrBuilder
-
getPreviousVersion
Output only. The GKE version that the cluster previously used before step-one upgrade.
string previous_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPreviousVersionin interfaceRollbackSafeUpgradeStatusOrBuilder- Returns:
- The previousVersion.
-
getPreviousVersionBytes
public com.google.protobuf.ByteString getPreviousVersionBytes()Output only. The GKE version that the cluster previously used before step-one upgrade.
string previous_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPreviousVersionBytesin interfaceRollbackSafeUpgradeStatusOrBuilder- Returns:
- The bytes for previousVersion.
-
setPreviousVersion
Output only. The GKE version that the cluster previously used before step-one upgrade.
string previous_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The previousVersion to set.- Returns:
- This builder for chaining.
-
clearPreviousVersion
Output only. The GKE version that the cluster previously used before step-one upgrade.
string previous_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setPreviousVersionBytes
public RollbackSafeUpgradeStatus.Builder setPreviousVersionBytes(com.google.protobuf.ByteString value) Output only. The GKE version that the cluster previously used before step-one upgrade.
string previous_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for previousVersion to set.- Returns:
- This builder for chaining.
-