Package com.google.container.v1beta1
Class UpgradeAvailableEvent.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<UpgradeAvailableEvent.Builder>
-
- com.google.container.v1beta1.UpgradeAvailableEvent.Builder
-
- All Implemented Interfaces:
UpgradeAvailableEventOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- UpgradeAvailableEvent
public static final class UpgradeAvailableEvent.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<UpgradeAvailableEvent.Builder> implements UpgradeAvailableEventOrBuilder
UpgradeAvailableEvent is a notification sent to customers when a new available version is released.
Protobuf typegoogle.container.v1beta1.UpgradeAvailableEvent
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UpgradeAvailableEvent.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)UpgradeAvailableEventbuild()UpgradeAvailableEventbuildPartial()UpgradeAvailableEvent.Builderclear()UpgradeAvailableEvent.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)UpgradeAvailableEvent.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)UpgradeAvailableEvent.BuilderclearReleaseChannel()The release channel of the version.UpgradeAvailableEvent.BuilderclearResource()Optional relative path to the resource.UpgradeAvailableEvent.BuilderclearResourceType()The resource type of the release version.UpgradeAvailableEvent.BuilderclearVersion()The release version available for upgrade.UpgradeAvailableEvent.BuilderclearWindowsVersions()Windows node versions info.UpgradeAvailableEvent.Builderclone()UpgradeAvailableEventgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()ReleaseChannelgetReleaseChannel()The release channel of the version.ReleaseChannel.BuildergetReleaseChannelBuilder()The release channel of the version.ReleaseChannelOrBuildergetReleaseChannelOrBuilder()The release channel of the version.StringgetResource()Optional relative path to the resource.com.google.protobuf.ByteStringgetResourceBytes()Optional relative path to the resource.UpgradeResourceTypegetResourceType()The resource type of the release version.intgetResourceTypeValue()The resource type of the release version.StringgetVersion()The release version available for upgrade.com.google.protobuf.ByteStringgetVersionBytes()The release version available for upgrade.WindowsVersionsgetWindowsVersions()Windows node versions info.WindowsVersions.BuildergetWindowsVersionsBuilder()Windows node versions info.WindowsVersionsOrBuildergetWindowsVersionsOrBuilder()Windows node versions info.booleanhasReleaseChannel()The release channel of the version.booleanhasWindowsVersions()Windows node versions info.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()UpgradeAvailableEvent.BuildermergeFrom(UpgradeAvailableEvent other)UpgradeAvailableEvent.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)UpgradeAvailableEvent.BuildermergeFrom(com.google.protobuf.Message other)UpgradeAvailableEvent.BuildermergeReleaseChannel(ReleaseChannel value)The release channel of the version.UpgradeAvailableEvent.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)UpgradeAvailableEvent.BuildermergeWindowsVersions(WindowsVersions value)Windows node versions info.UpgradeAvailableEvent.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)UpgradeAvailableEvent.BuildersetReleaseChannel(ReleaseChannel value)The release channel of the version.UpgradeAvailableEvent.BuildersetReleaseChannel(ReleaseChannel.Builder builderForValue)The release channel of the version.UpgradeAvailableEvent.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)UpgradeAvailableEvent.BuildersetResource(String value)Optional relative path to the resource.UpgradeAvailableEvent.BuildersetResourceBytes(com.google.protobuf.ByteString value)Optional relative path to the resource.UpgradeAvailableEvent.BuildersetResourceType(UpgradeResourceType value)The resource type of the release version.UpgradeAvailableEvent.BuildersetResourceTypeValue(int value)The resource type of the release version.UpgradeAvailableEvent.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)UpgradeAvailableEvent.BuildersetVersion(String value)The release version available for upgrade.UpgradeAvailableEvent.BuildersetVersionBytes(com.google.protobuf.ByteString value)The release version available for upgrade.UpgradeAvailableEvent.BuildersetWindowsVersions(WindowsVersions value)Windows node versions info.UpgradeAvailableEvent.BuildersetWindowsVersions(WindowsVersions.Builder builderForValue)Windows node versions info.-
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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<UpgradeAvailableEvent.Builder>
-
clear
public UpgradeAvailableEvent.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<UpgradeAvailableEvent.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.GeneratedMessageV3.Builder<UpgradeAvailableEvent.Builder>
-
getDefaultInstanceForType
public UpgradeAvailableEvent getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public UpgradeAvailableEvent build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public UpgradeAvailableEvent buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public UpgradeAvailableEvent.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<UpgradeAvailableEvent.Builder>
-
setField
public UpgradeAvailableEvent.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UpgradeAvailableEvent.Builder>
-
clearField
public UpgradeAvailableEvent.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UpgradeAvailableEvent.Builder>
-
clearOneof
public UpgradeAvailableEvent.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<UpgradeAvailableEvent.Builder>
-
setRepeatedField
public UpgradeAvailableEvent.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UpgradeAvailableEvent.Builder>
-
addRepeatedField
public UpgradeAvailableEvent.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UpgradeAvailableEvent.Builder>
-
mergeFrom
public UpgradeAvailableEvent.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<UpgradeAvailableEvent.Builder>
-
mergeFrom
public UpgradeAvailableEvent.Builder mergeFrom(UpgradeAvailableEvent other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<UpgradeAvailableEvent.Builder>
-
mergeFrom
public UpgradeAvailableEvent.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<UpgradeAvailableEvent.Builder>- Throws:
IOException
-
getVersion
public String getVersion()
The release version available for upgrade.
string version = 1;- Specified by:
getVersionin interfaceUpgradeAvailableEventOrBuilder- Returns:
- The version.
-
getVersionBytes
public com.google.protobuf.ByteString getVersionBytes()
The release version available for upgrade.
string version = 1;- Specified by:
getVersionBytesin interfaceUpgradeAvailableEventOrBuilder- Returns:
- The bytes for version.
-
setVersion
public UpgradeAvailableEvent.Builder setVersion(String value)
The release version available for upgrade.
string version = 1;- Parameters:
value- The version to set.- Returns:
- This builder for chaining.
-
clearVersion
public UpgradeAvailableEvent.Builder clearVersion()
The release version available for upgrade.
string version = 1;- Returns:
- This builder for chaining.
-
setVersionBytes
public UpgradeAvailableEvent.Builder setVersionBytes(com.google.protobuf.ByteString value)
The release version available for upgrade.
string version = 1;- Parameters:
value- The bytes for version to set.- Returns:
- This builder for chaining.
-
getResourceTypeValue
public int getResourceTypeValue()
The resource type of the release version.
.google.container.v1beta1.UpgradeResourceType resource_type = 2;- Specified by:
getResourceTypeValuein interfaceUpgradeAvailableEventOrBuilder- Returns:
- The enum numeric value on the wire for resourceType.
-
setResourceTypeValue
public UpgradeAvailableEvent.Builder setResourceTypeValue(int value)
The resource type of the release version.
.google.container.v1beta1.UpgradeResourceType resource_type = 2;- 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 of the release version.
.google.container.v1beta1.UpgradeResourceType resource_type = 2;- Specified by:
getResourceTypein interfaceUpgradeAvailableEventOrBuilder- Returns:
- The resourceType.
-
setResourceType
public UpgradeAvailableEvent.Builder setResourceType(UpgradeResourceType value)
The resource type of the release version.
.google.container.v1beta1.UpgradeResourceType resource_type = 2;- Parameters:
value- The resourceType to set.- Returns:
- This builder for chaining.
-
clearResourceType
public UpgradeAvailableEvent.Builder clearResourceType()
The resource type of the release version.
.google.container.v1beta1.UpgradeResourceType resource_type = 2;- Returns:
- This builder for chaining.
-
hasReleaseChannel
public boolean hasReleaseChannel()
The release channel of the version. If empty, it means a non-channel release.
.google.container.v1beta1.ReleaseChannel release_channel = 3;- Specified by:
hasReleaseChannelin interfaceUpgradeAvailableEventOrBuilder- Returns:
- Whether the releaseChannel field is set.
-
getReleaseChannel
public ReleaseChannel getReleaseChannel()
The release channel of the version. If empty, it means a non-channel release.
.google.container.v1beta1.ReleaseChannel release_channel = 3;- Specified by:
getReleaseChannelin interfaceUpgradeAvailableEventOrBuilder- Returns:
- The releaseChannel.
-
setReleaseChannel
public UpgradeAvailableEvent.Builder setReleaseChannel(ReleaseChannel value)
The release channel of the version. If empty, it means a non-channel release.
.google.container.v1beta1.ReleaseChannel release_channel = 3;
-
setReleaseChannel
public UpgradeAvailableEvent.Builder setReleaseChannel(ReleaseChannel.Builder builderForValue)
The release channel of the version. If empty, it means a non-channel release.
.google.container.v1beta1.ReleaseChannel release_channel = 3;
-
mergeReleaseChannel
public UpgradeAvailableEvent.Builder mergeReleaseChannel(ReleaseChannel value)
The release channel of the version. If empty, it means a non-channel release.
.google.container.v1beta1.ReleaseChannel release_channel = 3;
-
clearReleaseChannel
public UpgradeAvailableEvent.Builder clearReleaseChannel()
The release channel of the version. If empty, it means a non-channel release.
.google.container.v1beta1.ReleaseChannel release_channel = 3;
-
getReleaseChannelBuilder
public ReleaseChannel.Builder getReleaseChannelBuilder()
The release channel of the version. If empty, it means a non-channel release.
.google.container.v1beta1.ReleaseChannel release_channel = 3;
-
getReleaseChannelOrBuilder
public ReleaseChannelOrBuilder getReleaseChannelOrBuilder()
The release channel of the version. If empty, it means a non-channel release.
.google.container.v1beta1.ReleaseChannel release_channel = 3;- Specified by:
getReleaseChannelOrBuilderin interfaceUpgradeAvailableEventOrBuilder
-
getResource
public String getResource()
Optional relative path to the resource. For example, the relative path of the node pool.
string resource = 4;- Specified by:
getResourcein interfaceUpgradeAvailableEventOrBuilder- Returns:
- The resource.
-
getResourceBytes
public com.google.protobuf.ByteString getResourceBytes()
Optional relative path to the resource. For example, the relative path of the node pool.
string resource = 4;- Specified by:
getResourceBytesin interfaceUpgradeAvailableEventOrBuilder- Returns:
- The bytes for resource.
-
setResource
public UpgradeAvailableEvent.Builder setResource(String value)
Optional relative path to the resource. For example, the relative path of the node pool.
string resource = 4;- Parameters:
value- The resource to set.- Returns:
- This builder for chaining.
-
clearResource
public UpgradeAvailableEvent.Builder clearResource()
Optional relative path to the resource. For example, the relative path of the node pool.
string resource = 4;- Returns:
- This builder for chaining.
-
setResourceBytes
public UpgradeAvailableEvent.Builder setResourceBytes(com.google.protobuf.ByteString value)
Optional relative path to the resource. For example, the relative path of the node pool.
string resource = 4;- Parameters:
value- The bytes for resource to set.- Returns:
- This builder for chaining.
-
hasWindowsVersions
public boolean hasWindowsVersions()
Windows node versions info.
.google.container.v1beta1.WindowsVersions windows_versions = 5;- Specified by:
hasWindowsVersionsin interfaceUpgradeAvailableEventOrBuilder- Returns:
- Whether the windowsVersions field is set.
-
getWindowsVersions
public WindowsVersions getWindowsVersions()
Windows node versions info.
.google.container.v1beta1.WindowsVersions windows_versions = 5;- Specified by:
getWindowsVersionsin interfaceUpgradeAvailableEventOrBuilder- Returns:
- The windowsVersions.
-
setWindowsVersions
public UpgradeAvailableEvent.Builder setWindowsVersions(WindowsVersions value)
Windows node versions info.
.google.container.v1beta1.WindowsVersions windows_versions = 5;
-
setWindowsVersions
public UpgradeAvailableEvent.Builder setWindowsVersions(WindowsVersions.Builder builderForValue)
Windows node versions info.
.google.container.v1beta1.WindowsVersions windows_versions = 5;
-
mergeWindowsVersions
public UpgradeAvailableEvent.Builder mergeWindowsVersions(WindowsVersions value)
Windows node versions info.
.google.container.v1beta1.WindowsVersions windows_versions = 5;
-
clearWindowsVersions
public UpgradeAvailableEvent.Builder clearWindowsVersions()
Windows node versions info.
.google.container.v1beta1.WindowsVersions windows_versions = 5;
-
getWindowsVersionsBuilder
public WindowsVersions.Builder getWindowsVersionsBuilder()
Windows node versions info.
.google.container.v1beta1.WindowsVersions windows_versions = 5;
-
getWindowsVersionsOrBuilder
public WindowsVersionsOrBuilder getWindowsVersionsOrBuilder()
Windows node versions info.
.google.container.v1beta1.WindowsVersions windows_versions = 5;- Specified by:
getWindowsVersionsOrBuilderin interfaceUpgradeAvailableEventOrBuilder
-
setUnknownFields
public final UpgradeAvailableEvent.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<UpgradeAvailableEvent.Builder>
-
mergeUnknownFields
public final UpgradeAvailableEvent.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<UpgradeAvailableEvent.Builder>
-
-