public static final class KubernetesClusterState.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<KubernetesClusterState.Builder> implements KubernetesClusterStateOrBuilder
The state of the Kubernetes cluster.Protobuf type
google.cloud.gaming.v1.KubernetesClusterStategetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesClusterState.Builder>public KubernetesClusterState.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesClusterState.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesClusterState.Builder>public KubernetesClusterState getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic KubernetesClusterState build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic KubernetesClusterState buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic KubernetesClusterState.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesClusterState.Builder>public KubernetesClusterState.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesClusterState.Builder>public KubernetesClusterState.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesClusterState.Builder>public KubernetesClusterState.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesClusterState.Builder>public KubernetesClusterState.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesClusterState.Builder>public KubernetesClusterState.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesClusterState.Builder>public KubernetesClusterState.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<KubernetesClusterState.Builder>public KubernetesClusterState.Builder mergeFrom(KubernetesClusterState other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesClusterState.Builder>public KubernetesClusterState.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<KubernetesClusterState.Builder>IOExceptionpublic String getAgonesVersionInstalled()
Output only. The version of Agones currently installed in the registered Kubernetes cluster.
string agones_version_installed = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getAgonesVersionInstalled in interface KubernetesClusterStateOrBuilderpublic com.google.protobuf.ByteString getAgonesVersionInstalledBytes()
Output only. The version of Agones currently installed in the registered Kubernetes cluster.
string agones_version_installed = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getAgonesVersionInstalledBytes in interface KubernetesClusterStateOrBuilderpublic KubernetesClusterState.Builder setAgonesVersionInstalled(String value)
Output only. The version of Agones currently installed in the registered Kubernetes cluster.
string agones_version_installed = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The agonesVersionInstalled to set.public KubernetesClusterState.Builder clearAgonesVersionInstalled()
Output only. The version of Agones currently installed in the registered Kubernetes cluster.
string agones_version_installed = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
public KubernetesClusterState.Builder setAgonesVersionInstalledBytes(com.google.protobuf.ByteString value)
Output only. The version of Agones currently installed in the registered Kubernetes cluster.
string agones_version_installed = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The bytes for agonesVersionInstalled to set.public String getKubernetesVersionInstalled()
Output only. The version of Kubernetes that is currently used in the registered Kubernetes cluster (as detected by the Cloud Game Servers service).
string kubernetes_version_installed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getKubernetesVersionInstalled in interface KubernetesClusterStateOrBuilderpublic com.google.protobuf.ByteString getKubernetesVersionInstalledBytes()
Output only. The version of Kubernetes that is currently used in the registered Kubernetes cluster (as detected by the Cloud Game Servers service).
string kubernetes_version_installed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getKubernetesVersionInstalledBytes in interface KubernetesClusterStateOrBuilderpublic KubernetesClusterState.Builder setKubernetesVersionInstalled(String value)
Output only. The version of Kubernetes that is currently used in the registered Kubernetes cluster (as detected by the Cloud Game Servers service).
string kubernetes_version_installed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The kubernetesVersionInstalled to set.public KubernetesClusterState.Builder clearKubernetesVersionInstalled()
Output only. The version of Kubernetes that is currently used in the registered Kubernetes cluster (as detected by the Cloud Game Servers service).
string kubernetes_version_installed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public KubernetesClusterState.Builder setKubernetesVersionInstalledBytes(com.google.protobuf.ByteString value)
Output only. The version of Kubernetes that is currently used in the registered Kubernetes cluster (as detected by the Cloud Game Servers service).
string kubernetes_version_installed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The bytes for kubernetesVersionInstalled to set.public int getInstallationStateValue()
Output only. The state for the installed versions of Agones/Kubernetes.
.google.cloud.gaming.v1.KubernetesClusterState.InstallationState installation_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getInstallationStateValue in interface KubernetesClusterStateOrBuilderpublic KubernetesClusterState.Builder setInstallationStateValue(int value)
Output only. The state for the installed versions of Agones/Kubernetes.
.google.cloud.gaming.v1.KubernetesClusterState.InstallationState installation_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for installationState to set.public KubernetesClusterState.InstallationState getInstallationState()
Output only. The state for the installed versions of Agones/Kubernetes.
.google.cloud.gaming.v1.KubernetesClusterState.InstallationState installation_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getInstallationState in interface KubernetesClusterStateOrBuilderpublic KubernetesClusterState.Builder setInstallationState(KubernetesClusterState.InstallationState value)
Output only. The state for the installed versions of Agones/Kubernetes.
.google.cloud.gaming.v1.KubernetesClusterState.InstallationState installation_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The installationState to set.public KubernetesClusterState.Builder clearInstallationState()
Output only. The state for the installed versions of Agones/Kubernetes.
.google.cloud.gaming.v1.KubernetesClusterState.InstallationState installation_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public String getVersionInstalledErrorMessage()
Output only. The detailed error message for the installed versions of Agones/Kubernetes.
string version_installed_error_message = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getVersionInstalledErrorMessage in interface KubernetesClusterStateOrBuilderpublic com.google.protobuf.ByteString getVersionInstalledErrorMessageBytes()
Output only. The detailed error message for the installed versions of Agones/Kubernetes.
string version_installed_error_message = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getVersionInstalledErrorMessageBytes in interface KubernetesClusterStateOrBuilderpublic KubernetesClusterState.Builder setVersionInstalledErrorMessage(String value)
Output only. The detailed error message for the installed versions of Agones/Kubernetes.
string version_installed_error_message = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The versionInstalledErrorMessage to set.public KubernetesClusterState.Builder clearVersionInstalledErrorMessage()
Output only. The detailed error message for the installed versions of Agones/Kubernetes.
string version_installed_error_message = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public KubernetesClusterState.Builder setVersionInstalledErrorMessageBytes(com.google.protobuf.ByteString value)
Output only. The detailed error message for the installed versions of Agones/Kubernetes.
string version_installed_error_message = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The bytes for versionInstalledErrorMessage to set.public String getProvider()
Output only. The cloud provider type reported by the first node's providerID in the list of nodes on the Kubernetes endpoint. On Kubernetes platforms that support zero-node clusters (like GKE-on-GCP), the provider type will be empty.
string provider = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];getProvider in interface KubernetesClusterStateOrBuilderpublic com.google.protobuf.ByteString getProviderBytes()
Output only. The cloud provider type reported by the first node's providerID in the list of nodes on the Kubernetes endpoint. On Kubernetes platforms that support zero-node clusters (like GKE-on-GCP), the provider type will be empty.
string provider = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];getProviderBytes in interface KubernetesClusterStateOrBuilderpublic KubernetesClusterState.Builder setProvider(String value)
Output only. The cloud provider type reported by the first node's providerID in the list of nodes on the Kubernetes endpoint. On Kubernetes platforms that support zero-node clusters (like GKE-on-GCP), the provider type will be empty.
string provider = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The provider to set.public KubernetesClusterState.Builder clearProvider()
Output only. The cloud provider type reported by the first node's providerID in the list of nodes on the Kubernetes endpoint. On Kubernetes platforms that support zero-node clusters (like GKE-on-GCP), the provider type will be empty.
string provider = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];public KubernetesClusterState.Builder setProviderBytes(com.google.protobuf.ByteString value)
Output only. The cloud provider type reported by the first node's providerID in the list of nodes on the Kubernetes endpoint. On Kubernetes platforms that support zero-node clusters (like GKE-on-GCP), the provider type will be empty.
string provider = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for provider to set.public String getAgonesVersionTargeted()
Output only. The version of Agones that is targeted to be installed in the cluster.
string agones_version_targeted = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];getAgonesVersionTargeted in interface KubernetesClusterStateOrBuilderpublic com.google.protobuf.ByteString getAgonesVersionTargetedBytes()
Output only. The version of Agones that is targeted to be installed in the cluster.
string agones_version_targeted = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];getAgonesVersionTargetedBytes in interface KubernetesClusterStateOrBuilderpublic KubernetesClusterState.Builder setAgonesVersionTargeted(String value)
Output only. The version of Agones that is targeted to be installed in the cluster.
string agones_version_targeted = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The agonesVersionTargeted to set.public KubernetesClusterState.Builder clearAgonesVersionTargeted()
Output only. The version of Agones that is targeted to be installed in the cluster.
string agones_version_targeted = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];public KubernetesClusterState.Builder setAgonesVersionTargetedBytes(com.google.protobuf.ByteString value)
Output only. The version of Agones that is targeted to be installed in the cluster.
string agones_version_targeted = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for agonesVersionTargeted to set.public final KubernetesClusterState.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesClusterState.Builder>public final KubernetesClusterState.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesClusterState.Builder>Copyright © 2023 Google LLC. All rights reserved.