Class AutoUpgradeOptions (2.45.0)

public final class AutoUpgradeOptions extends GeneratedMessageV3 implements AutoUpgradeOptionsOrBuilder

AutoUpgradeOptions defines the set of options for the user to control how the Auto Upgrades will proceed.

Protobuf type google.container.v1beta1.AutoUpgradeOptions

Static Fields

AUTO_UPGRADE_START_TIME_FIELD_NUMBER

public static final int AUTO_UPGRADE_START_TIME_FIELD_NUMBER
Field Value
Type Description
int

DESCRIPTION_FIELD_NUMBER

public static final int DESCRIPTION_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static AutoUpgradeOptions getDefaultInstance()
Returns
Type Description
AutoUpgradeOptions

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static AutoUpgradeOptions.Builder newBuilder()
Returns
Type Description
AutoUpgradeOptions.Builder

newBuilder(AutoUpgradeOptions prototype)

public static AutoUpgradeOptions.Builder newBuilder(AutoUpgradeOptions prototype)
Parameter
Name Description
prototype AutoUpgradeOptions
Returns
Type Description
AutoUpgradeOptions.Builder

parseDelimitedFrom(InputStream input)

public static AutoUpgradeOptions parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
AutoUpgradeOptions
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static AutoUpgradeOptions parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AutoUpgradeOptions
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static AutoUpgradeOptions parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
AutoUpgradeOptions
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static AutoUpgradeOptions parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AutoUpgradeOptions
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static AutoUpgradeOptions parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
AutoUpgradeOptions
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static AutoUpgradeOptions parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AutoUpgradeOptions
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static AutoUpgradeOptions parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
AutoUpgradeOptions
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static AutoUpgradeOptions parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AutoUpgradeOptions
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static AutoUpgradeOptions parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
AutoUpgradeOptions
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static AutoUpgradeOptions parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AutoUpgradeOptions
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static AutoUpgradeOptions parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
AutoUpgradeOptions
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static AutoUpgradeOptions parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AutoUpgradeOptions
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<AutoUpgradeOptions> parser()
Returns
Type Description
Parser<AutoUpgradeOptions>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getAutoUpgradeStartTime()

public String getAutoUpgradeStartTime()

[Output only] This field is set when upgrades are about to commence with the approximate start time for the upgrades, in RFC3339 text format.

string auto_upgrade_start_time = 1;

Returns
Type Description
String

The autoUpgradeStartTime.

getAutoUpgradeStartTimeBytes()

public ByteString getAutoUpgradeStartTimeBytes()

[Output only] This field is set when upgrades are about to commence with the approximate start time for the upgrades, in RFC3339 text format.

string auto_upgrade_start_time = 1;

Returns
Type Description
ByteString

The bytes for autoUpgradeStartTime.

getDefaultInstanceForType()

public AutoUpgradeOptions getDefaultInstanceForType()
Returns
Type Description
AutoUpgradeOptions

getDescription()

public String getDescription()

[Output only] This field is set when upgrades are about to commence with the description of the upgrade.

string description = 2;

Returns
Type Description
String

The description.

getDescriptionBytes()

public ByteString getDescriptionBytes()

[Output only] This field is set when upgrades are about to commence with the description of the upgrade.

string description = 2;

Returns
Type Description
ByteString

The bytes for description.

getParserForType()

public Parser<AutoUpgradeOptions> getParserForType()
Returns
Type Description
Parser<AutoUpgradeOptions>
Overrides

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public AutoUpgradeOptions.Builder newBuilderForType()
Returns
Type Description
AutoUpgradeOptions.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected AutoUpgradeOptions.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
AutoUpgradeOptions.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Name Description
unused UnusedPrivateParameter
Returns
Type Description
Object
Overrides

toBuilder()

public AutoUpgradeOptions.Builder toBuilder()
Returns
Type Description
AutoUpgradeOptions.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException