Package com.google.container.v1
Class UpgradeDetails
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.container.v1.UpgradeDetails
- All Implemented Interfaces:
UpgradeDetailsOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class UpgradeDetails
extends com.google.protobuf.GeneratedMessage
implements UpgradeDetailsOrBuilder
UpgradeDetails contains detailed information of each individual upgrade operation.Protobuf type
google.container.v1.UpgradeDetails- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classUpgradeDetails contains detailed information of each individual upgrade operation.static enumStartType indicates the type of starting the upgrade.static enumState indicates the state of the upgrade.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic UpgradeDetailsstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.TimestampThe end timestamp of the upgrade.com.google.protobuf.TimestampOrBuilderThe end timestamp of the upgrade.The version before the upgrade.com.google.protobuf.ByteStringThe version before the upgrade.com.google.protobuf.Parser<UpgradeDetails>intcom.google.protobuf.TimestampThe start timestamp of the upgrade.com.google.protobuf.TimestampOrBuilderThe start timestamp of the upgrade.The start type of the upgrade.intThe start type of the upgrade.getState()Output only.intOutput only.The version after the upgrade.com.google.protobuf.ByteStringThe version after the upgrade.booleanThe end timestamp of the upgrade.inthashCode()booleanThe start timestamp of the upgrade.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic UpgradeDetails.Builderstatic UpgradeDetails.BuildernewBuilder(UpgradeDetails prototype) protected UpgradeDetails.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static UpgradeDetailsparseDelimitedFrom(InputStream input) static UpgradeDetailsparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UpgradeDetailsparseFrom(byte[] data) static UpgradeDetailsparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UpgradeDetailsparseFrom(com.google.protobuf.ByteString data) static UpgradeDetailsparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UpgradeDetailsparseFrom(com.google.protobuf.CodedInputStream input) static UpgradeDetailsparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UpgradeDetailsparseFrom(InputStream input) static UpgradeDetailsparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UpgradeDetailsparseFrom(ByteBuffer data) static UpgradeDetailsparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<UpgradeDetails>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER- See Also:
-
START_TIME_FIELD_NUMBER
public static final int START_TIME_FIELD_NUMBER- See Also:
-
END_TIME_FIELD_NUMBER
public static final int END_TIME_FIELD_NUMBER- See Also:
-
INITIAL_VERSION_FIELD_NUMBER
public static final int INITIAL_VERSION_FIELD_NUMBER- See Also:
-
TARGET_VERSION_FIELD_NUMBER
public static final int TARGET_VERSION_FIELD_NUMBER- See Also:
-
START_TYPE_FIELD_NUMBER
public static final int START_TYPE_FIELD_NUMBER- See Also:
-
-
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
-
getStateValue
public int getStateValue()Output only. The state of the upgrade.
.google.container.v1.UpgradeDetails.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStateValuein interfaceUpgradeDetailsOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
getState
Output only. The state of the upgrade.
.google.container.v1.UpgradeDetails.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatein interfaceUpgradeDetailsOrBuilder- Returns:
- The state.
-
hasStartTime
public boolean hasStartTime()The start timestamp of the upgrade.
optional .google.protobuf.Timestamp start_time = 2;- Specified by:
hasStartTimein interfaceUpgradeDetailsOrBuilder- Returns:
- Whether the startTime field is set.
-
getStartTime
public com.google.protobuf.Timestamp getStartTime()The start timestamp of the upgrade.
optional .google.protobuf.Timestamp start_time = 2;- Specified by:
getStartTimein interfaceUpgradeDetailsOrBuilder- Returns:
- The startTime.
-
getStartTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()The start timestamp of the upgrade.
optional .google.protobuf.Timestamp start_time = 2;- Specified by:
getStartTimeOrBuilderin interfaceUpgradeDetailsOrBuilder
-
hasEndTime
public boolean hasEndTime()The end timestamp of the upgrade.
optional .google.protobuf.Timestamp end_time = 3;- Specified by:
hasEndTimein interfaceUpgradeDetailsOrBuilder- Returns:
- Whether the endTime field is set.
-
getEndTime
public com.google.protobuf.Timestamp getEndTime()The end timestamp of the upgrade.
optional .google.protobuf.Timestamp end_time = 3;- Specified by:
getEndTimein interfaceUpgradeDetailsOrBuilder- Returns:
- The endTime.
-
getEndTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()The end timestamp of the upgrade.
optional .google.protobuf.Timestamp end_time = 3;- Specified by:
getEndTimeOrBuilderin interfaceUpgradeDetailsOrBuilder
-
getInitialVersion
The version before the upgrade.
string initial_version = 4;- Specified by:
getInitialVersionin interfaceUpgradeDetailsOrBuilder- Returns:
- The initialVersion.
-
getInitialVersionBytes
public com.google.protobuf.ByteString getInitialVersionBytes()The version before the upgrade.
string initial_version = 4;- Specified by:
getInitialVersionBytesin interfaceUpgradeDetailsOrBuilder- Returns:
- The bytes for initialVersion.
-
getTargetVersion
The version after the upgrade.
string target_version = 5;- Specified by:
getTargetVersionin interfaceUpgradeDetailsOrBuilder- Returns:
- The targetVersion.
-
getTargetVersionBytes
public com.google.protobuf.ByteString getTargetVersionBytes()The version after the upgrade.
string target_version = 5;- Specified by:
getTargetVersionBytesin interfaceUpgradeDetailsOrBuilder- Returns:
- The bytes for targetVersion.
-
getStartTypeValue
public int getStartTypeValue()The start type of the upgrade.
.google.container.v1.UpgradeDetails.StartType start_type = 6;- Specified by:
getStartTypeValuein interfaceUpgradeDetailsOrBuilder- Returns:
- The enum numeric value on the wire for startType.
-
getStartType
The start type of the upgrade.
.google.container.v1.UpgradeDetails.StartType start_type = 6;- Specified by:
getStartTypein interfaceUpgradeDetailsOrBuilder- Returns:
- The startType.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static UpgradeDetails parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UpgradeDetails parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UpgradeDetails parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UpgradeDetails parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UpgradeDetails parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UpgradeDetails parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static UpgradeDetails parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static UpgradeDetails parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static UpgradeDetails parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static UpgradeDetails parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected UpgradeDetails.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-