Package com.google.container.v1
Class UpgradeEvent.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<UpgradeEvent.Builder>
-
- com.google.container.v1.UpgradeEvent.Builder
-
- All Implemented Interfaces:
UpgradeEventOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- UpgradeEvent
public static final class UpgradeEvent.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<UpgradeEvent.Builder> implements UpgradeEventOrBuilder
UpgradeEvent is a notification sent to customers by the cluster server when a resource is upgrading.
Protobuf typegoogle.container.v1.UpgradeEvent
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UpgradeEvent.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
UpgradeEvent
build()
UpgradeEvent
buildPartial()
UpgradeEvent.Builder
clear()
UpgradeEvent.Builder
clearCurrentVersion()
The current version before the upgrade.UpgradeEvent.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
UpgradeEvent.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
UpgradeEvent.Builder
clearOperation()
The operation associated with this upgrade.UpgradeEvent.Builder
clearOperationStartTime()
The time when the operation was started.UpgradeEvent.Builder
clearResource()
Optional relative path to the resource.UpgradeEvent.Builder
clearResourceType()
The resource type that is upgrading.UpgradeEvent.Builder
clearTargetVersion()
The target version for the upgrade.UpgradeEvent.Builder
clone()
String
getCurrentVersion()
The current version before the upgrade.com.google.protobuf.ByteString
getCurrentVersionBytes()
The current version before the upgrade.UpgradeEvent
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getOperation()
The operation associated with this upgrade.com.google.protobuf.ByteString
getOperationBytes()
The operation associated with this upgrade.com.google.protobuf.Timestamp
getOperationStartTime()
The time when the operation was started.com.google.protobuf.Timestamp.Builder
getOperationStartTimeBuilder()
The time when the operation was started.com.google.protobuf.TimestampOrBuilder
getOperationStartTimeOrBuilder()
The time when the operation was started.String
getResource()
Optional relative path to the resource.com.google.protobuf.ByteString
getResourceBytes()
Optional relative path to the resource.UpgradeResourceType
getResourceType()
The resource type that is upgrading.int
getResourceTypeValue()
The resource type that is upgrading.String
getTargetVersion()
The target version for the upgrade.com.google.protobuf.ByteString
getTargetVersionBytes()
The target version for the upgrade.boolean
hasOperationStartTime()
The time when the operation was started.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
UpgradeEvent.Builder
mergeFrom(UpgradeEvent other)
UpgradeEvent.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
UpgradeEvent.Builder
mergeFrom(com.google.protobuf.Message other)
UpgradeEvent.Builder
mergeOperationStartTime(com.google.protobuf.Timestamp value)
The time when the operation was started.UpgradeEvent.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
UpgradeEvent.Builder
setCurrentVersion(String value)
The current version before the upgrade.UpgradeEvent.Builder
setCurrentVersionBytes(com.google.protobuf.ByteString value)
The current version before the upgrade.UpgradeEvent.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
UpgradeEvent.Builder
setOperation(String value)
The operation associated with this upgrade.UpgradeEvent.Builder
setOperationBytes(com.google.protobuf.ByteString value)
The operation associated with this upgrade.UpgradeEvent.Builder
setOperationStartTime(com.google.protobuf.Timestamp value)
The time when the operation was started.UpgradeEvent.Builder
setOperationStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time when the operation was started.UpgradeEvent.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
UpgradeEvent.Builder
setResource(String value)
Optional relative path to the resource.UpgradeEvent.Builder
setResourceBytes(com.google.protobuf.ByteString value)
Optional relative path to the resource.UpgradeEvent.Builder
setResourceType(UpgradeResourceType value)
The resource type that is upgrading.UpgradeEvent.Builder
setResourceTypeValue(int value)
The resource type that is upgrading.UpgradeEvent.Builder
setTargetVersion(String value)
The target version for the upgrade.UpgradeEvent.Builder
setTargetVersionBytes(com.google.protobuf.ByteString value)
The target version for the upgrade.UpgradeEvent.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpgradeEvent.Builder>
-
clear
public UpgradeEvent.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpgradeEvent.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpgradeEvent.Builder>
-
getDefaultInstanceForType
public UpgradeEvent getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public UpgradeEvent build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public UpgradeEvent buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public UpgradeEvent.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpgradeEvent.Builder>
-
setField
public UpgradeEvent.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpgradeEvent.Builder>
-
clearField
public UpgradeEvent.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpgradeEvent.Builder>
-
clearOneof
public UpgradeEvent.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpgradeEvent.Builder>
-
setRepeatedField
public UpgradeEvent.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpgradeEvent.Builder>
-
addRepeatedField
public UpgradeEvent.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpgradeEvent.Builder>
-
mergeFrom
public UpgradeEvent.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<UpgradeEvent.Builder>
-
mergeFrom
public UpgradeEvent.Builder mergeFrom(UpgradeEvent other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpgradeEvent.Builder>
-
mergeFrom
public UpgradeEvent.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<UpgradeEvent.Builder>
- Throws:
IOException
-
getResourceTypeValue
public int getResourceTypeValue()
The resource type that is upgrading.
.google.container.v1.UpgradeResourceType resource_type = 1;
- Specified by:
getResourceTypeValue
in interfaceUpgradeEventOrBuilder
- Returns:
- The enum numeric value on the wire for resourceType.
-
setResourceTypeValue
public UpgradeEvent.Builder setResourceTypeValue(int value)
The resource type that is upgrading.
.google.container.v1.UpgradeResourceType resource_type = 1;
- Parameters:
value
- The enum numeric value on the wire for resourceType to set.- Returns:
- This builder for chaining.
-
getResourceType
public UpgradeResourceType getResourceType()
The resource type that is upgrading.
.google.container.v1.UpgradeResourceType resource_type = 1;
- Specified by:
getResourceType
in interfaceUpgradeEventOrBuilder
- Returns:
- The resourceType.
-
setResourceType
public UpgradeEvent.Builder setResourceType(UpgradeResourceType value)
The resource type that is upgrading.
.google.container.v1.UpgradeResourceType resource_type = 1;
- Parameters:
value
- The resourceType to set.- Returns:
- This builder for chaining.
-
clearResourceType
public UpgradeEvent.Builder clearResourceType()
The resource type that is upgrading.
.google.container.v1.UpgradeResourceType resource_type = 1;
- Returns:
- This builder for chaining.
-
getOperation
public String getOperation()
The operation associated with this upgrade.
string operation = 2;
- Specified by:
getOperation
in interfaceUpgradeEventOrBuilder
- Returns:
- The operation.
-
getOperationBytes
public com.google.protobuf.ByteString getOperationBytes()
The operation associated with this upgrade.
string operation = 2;
- Specified by:
getOperationBytes
in interfaceUpgradeEventOrBuilder
- Returns:
- The bytes for operation.
-
setOperation
public UpgradeEvent.Builder setOperation(String value)
The operation associated with this upgrade.
string operation = 2;
- Parameters:
value
- The operation to set.- Returns:
- This builder for chaining.
-
clearOperation
public UpgradeEvent.Builder clearOperation()
The operation associated with this upgrade.
string operation = 2;
- Returns:
- This builder for chaining.
-
setOperationBytes
public UpgradeEvent.Builder setOperationBytes(com.google.protobuf.ByteString value)
The operation associated with this upgrade.
string operation = 2;
- Parameters:
value
- The bytes for operation to set.- Returns:
- This builder for chaining.
-
hasOperationStartTime
public boolean hasOperationStartTime()
The time when the operation was started.
.google.protobuf.Timestamp operation_start_time = 3;
- Specified by:
hasOperationStartTime
in interfaceUpgradeEventOrBuilder
- Returns:
- Whether the operationStartTime field is set.
-
getOperationStartTime
public com.google.protobuf.Timestamp getOperationStartTime()
The time when the operation was started.
.google.protobuf.Timestamp operation_start_time = 3;
- Specified by:
getOperationStartTime
in interfaceUpgradeEventOrBuilder
- Returns:
- The operationStartTime.
-
setOperationStartTime
public UpgradeEvent.Builder setOperationStartTime(com.google.protobuf.Timestamp value)
The time when the operation was started.
.google.protobuf.Timestamp operation_start_time = 3;
-
setOperationStartTime
public UpgradeEvent.Builder setOperationStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time when the operation was started.
.google.protobuf.Timestamp operation_start_time = 3;
-
mergeOperationStartTime
public UpgradeEvent.Builder mergeOperationStartTime(com.google.protobuf.Timestamp value)
The time when the operation was started.
.google.protobuf.Timestamp operation_start_time = 3;
-
clearOperationStartTime
public UpgradeEvent.Builder clearOperationStartTime()
The time when the operation was started.
.google.protobuf.Timestamp operation_start_time = 3;
-
getOperationStartTimeBuilder
public com.google.protobuf.Timestamp.Builder getOperationStartTimeBuilder()
The time when the operation was started.
.google.protobuf.Timestamp operation_start_time = 3;
-
getOperationStartTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getOperationStartTimeOrBuilder()
The time when the operation was started.
.google.protobuf.Timestamp operation_start_time = 3;
- Specified by:
getOperationStartTimeOrBuilder
in interfaceUpgradeEventOrBuilder
-
getCurrentVersion
public String getCurrentVersion()
The current version before the upgrade.
string current_version = 4;
- Specified by:
getCurrentVersion
in interfaceUpgradeEventOrBuilder
- Returns:
- The currentVersion.
-
getCurrentVersionBytes
public com.google.protobuf.ByteString getCurrentVersionBytes()
The current version before the upgrade.
string current_version = 4;
- Specified by:
getCurrentVersionBytes
in interfaceUpgradeEventOrBuilder
- Returns:
- The bytes for currentVersion.
-
setCurrentVersion
public UpgradeEvent.Builder setCurrentVersion(String value)
The current version before the upgrade.
string current_version = 4;
- Parameters:
value
- The currentVersion to set.- Returns:
- This builder for chaining.
-
clearCurrentVersion
public UpgradeEvent.Builder clearCurrentVersion()
The current version before the upgrade.
string current_version = 4;
- Returns:
- This builder for chaining.
-
setCurrentVersionBytes
public UpgradeEvent.Builder setCurrentVersionBytes(com.google.protobuf.ByteString value)
The current version before the upgrade.
string current_version = 4;
- Parameters:
value
- The bytes for currentVersion to set.- Returns:
- This builder for chaining.
-
getTargetVersion
public String getTargetVersion()
The target version for the upgrade.
string target_version = 5;
- Specified by:
getTargetVersion
in interfaceUpgradeEventOrBuilder
- Returns:
- The targetVersion.
-
getTargetVersionBytes
public com.google.protobuf.ByteString getTargetVersionBytes()
The target version for the upgrade.
string target_version = 5;
- Specified by:
getTargetVersionBytes
in interfaceUpgradeEventOrBuilder
- Returns:
- The bytes for targetVersion.
-
setTargetVersion
public UpgradeEvent.Builder setTargetVersion(String value)
The target version for the upgrade.
string target_version = 5;
- Parameters:
value
- The targetVersion to set.- Returns:
- This builder for chaining.
-
clearTargetVersion
public UpgradeEvent.Builder clearTargetVersion()
The target version for the upgrade.
string target_version = 5;
- Returns:
- This builder for chaining.
-
setTargetVersionBytes
public UpgradeEvent.Builder setTargetVersionBytes(com.google.protobuf.ByteString value)
The target version for the upgrade.
string target_version = 5;
- Parameters:
value
- The bytes for targetVersion to set.- Returns:
- This builder for chaining.
-
getResource
public String getResource()
Optional relative path to the resource. For example in node pool upgrades, the relative path of the node pool.
string resource = 6;
- Specified by:
getResource
in interfaceUpgradeEventOrBuilder
- Returns:
- The resource.
-
getResourceBytes
public com.google.protobuf.ByteString getResourceBytes()
Optional relative path to the resource. For example in node pool upgrades, the relative path of the node pool.
string resource = 6;
- Specified by:
getResourceBytes
in interfaceUpgradeEventOrBuilder
- Returns:
- The bytes for resource.
-
setResource
public UpgradeEvent.Builder setResource(String value)
Optional relative path to the resource. For example in node pool upgrades, the relative path of the node pool.
string resource = 6;
- Parameters:
value
- The resource to set.- Returns:
- This builder for chaining.
-
clearResource
public UpgradeEvent.Builder clearResource()
Optional relative path to the resource. For example in node pool upgrades, the relative path of the node pool.
string resource = 6;
- Returns:
- This builder for chaining.
-
setResourceBytes
public UpgradeEvent.Builder setResourceBytes(com.google.protobuf.ByteString value)
Optional relative path to the resource. For example in node pool upgrades, the relative path of the node pool.
string resource = 6;
- Parameters:
value
- The bytes for resource to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final UpgradeEvent.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpgradeEvent.Builder>
-
mergeUnknownFields
public final UpgradeEvent.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpgradeEvent.Builder>
-
-