public static final class AutoUpgradeOptions.Builder extends GeneratedMessageV3.Builder<AutoUpgradeOptions.Builder> implements AutoUpgradeOptionsOrBuilder
AutoUpgradeOptions defines the set of options for the user to control how the Auto Upgrades will proceed.Protobuf type
google.container.v1.AutoUpgradeOptions| Modifier and Type | Method and Description |
|---|---|
AutoUpgradeOptions.Builder |
addRepeatedField(Descriptors.FieldDescriptor field,
java.lang.Object value) |
AutoUpgradeOptions |
build() |
AutoUpgradeOptions |
buildPartial() |
AutoUpgradeOptions.Builder |
clear() |
AutoUpgradeOptions.Builder |
clearAutoUpgradeStartTime()
[Output only] This field is set when upgrades are about to commence
with the approximate start time for the upgrades, in
[RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
|
AutoUpgradeOptions.Builder |
clearDescription()
[Output only] This field is set when upgrades are about to commence
with the description of the upgrade.
|
AutoUpgradeOptions.Builder |
clearField(Descriptors.FieldDescriptor field) |
AutoUpgradeOptions.Builder |
clearOneof(Descriptors.OneofDescriptor oneof) |
AutoUpgradeOptions.Builder |
clone() |
java.lang.String |
getAutoUpgradeStartTime()
[Output only] This field is set when upgrades are about to commence
with the approximate start time for the upgrades, in
[RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
|
ByteString |
getAutoUpgradeStartTimeBytes()
[Output only] This field is set when upgrades are about to commence
with the approximate start time for the upgrades, in
[RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
|
AutoUpgradeOptions |
getDefaultInstanceForType() |
java.lang.String |
getDescription()
[Output only] This field is set when upgrades are about to commence
with the description of the upgrade.
|
ByteString |
getDescriptionBytes()
[Output only] This field is set when upgrades are about to commence
with the description of the upgrade.
|
static Descriptors.Descriptor |
getDescriptor() |
Descriptors.Descriptor |
getDescriptorForType() |
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
AutoUpgradeOptions.Builder |
mergeFrom(AutoUpgradeOptions other) |
AutoUpgradeOptions.Builder |
mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
AutoUpgradeOptions.Builder |
mergeFrom(Message other) |
AutoUpgradeOptions.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields) |
AutoUpgradeOptions.Builder |
setAutoUpgradeStartTime(java.lang.String value)
[Output only] This field is set when upgrades are about to commence
with the approximate start time for the upgrades, in
[RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
|
AutoUpgradeOptions.Builder |
setAutoUpgradeStartTimeBytes(ByteString value)
[Output only] This field is set when upgrades are about to commence
with the approximate start time for the upgrades, in
[RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
|
AutoUpgradeOptions.Builder |
setDescription(java.lang.String value)
[Output only] This field is set when upgrades are about to commence
with the description of the upgrade.
|
AutoUpgradeOptions.Builder |
setDescriptionBytes(ByteString value)
[Output only] This field is set when upgrades are about to commence
with the description of the upgrade.
|
AutoUpgradeOptions.Builder |
setField(Descriptors.FieldDescriptor field,
java.lang.Object value) |
AutoUpgradeOptions.Builder |
setRepeatedField(Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
AutoUpgradeOptions.Builder |
setUnknownFields(UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<AutoUpgradeOptions.Builder>public AutoUpgradeOptions.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<AutoUpgradeOptions.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<AutoUpgradeOptions.Builder>public AutoUpgradeOptions getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic AutoUpgradeOptions build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic AutoUpgradeOptions buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic AutoUpgradeOptions.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<AutoUpgradeOptions.Builder>public AutoUpgradeOptions.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<AutoUpgradeOptions.Builder>public AutoUpgradeOptions.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<AutoUpgradeOptions.Builder>public AutoUpgradeOptions.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<AutoUpgradeOptions.Builder>public AutoUpgradeOptions.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<AutoUpgradeOptions.Builder>public AutoUpgradeOptions.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<AutoUpgradeOptions.Builder>public AutoUpgradeOptions.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<AutoUpgradeOptions.Builder>public AutoUpgradeOptions.Builder mergeFrom(AutoUpgradeOptions other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<AutoUpgradeOptions.Builder>public AutoUpgradeOptions.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<AutoUpgradeOptions.Builder>java.io.IOExceptionpublic java.lang.String getAutoUpgradeStartTime()
[Output only] This field is set when upgrades are about to commence with the approximate start time for the upgrades, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
string auto_upgrade_start_time = 1;getAutoUpgradeStartTime in interface AutoUpgradeOptionsOrBuilderpublic ByteString getAutoUpgradeStartTimeBytes()
[Output only] This field is set when upgrades are about to commence with the approximate start time for the upgrades, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
string auto_upgrade_start_time = 1;getAutoUpgradeStartTimeBytes in interface AutoUpgradeOptionsOrBuilderpublic AutoUpgradeOptions.Builder setAutoUpgradeStartTime(java.lang.String value)
[Output only] This field is set when upgrades are about to commence with the approximate start time for the upgrades, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
string auto_upgrade_start_time = 1;public AutoUpgradeOptions.Builder clearAutoUpgradeStartTime()
[Output only] This field is set when upgrades are about to commence with the approximate start time for the upgrades, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
string auto_upgrade_start_time = 1;public AutoUpgradeOptions.Builder setAutoUpgradeStartTimeBytes(ByteString value)
[Output only] This field is set when upgrades are about to commence with the approximate start time for the upgrades, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
string auto_upgrade_start_time = 1;public java.lang.String getDescription()
[Output only] This field is set when upgrades are about to commence with the description of the upgrade.
string description = 2;getDescription in interface AutoUpgradeOptionsOrBuilderpublic ByteString getDescriptionBytes()
[Output only] This field is set when upgrades are about to commence with the description of the upgrade.
string description = 2;getDescriptionBytes in interface AutoUpgradeOptionsOrBuilderpublic AutoUpgradeOptions.Builder setDescription(java.lang.String value)
[Output only] This field is set when upgrades are about to commence with the description of the upgrade.
string description = 2;public AutoUpgradeOptions.Builder clearDescription()
[Output only] This field is set when upgrades are about to commence with the description of the upgrade.
string description = 2;public AutoUpgradeOptions.Builder setDescriptionBytes(ByteString value)
[Output only] This field is set when upgrades are about to commence with the description of the upgrade.
string description = 2;public final AutoUpgradeOptions.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<AutoUpgradeOptions.Builder>public final AutoUpgradeOptions.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<AutoUpgradeOptions.Builder>