Class Cluster (2.5.2)

Stay organized with collections Save and categorize content based on your preferences.
public final class Cluster extends GeneratedMessageV3 implements ClusterOrBuilder

A Google Kubernetes Engine cluster.

Protobuf type google.container.v1beta1.Cluster

Implements

ClusterOrBuilder

Static Fields

ADDONS_CONFIG_FIELD_NUMBER

public static final int ADDONS_CONFIG_FIELD_NUMBER
Field Value
TypeDescription
int

AUTHENTICATOR_GROUPS_CONFIG_FIELD_NUMBER

public static final int AUTHENTICATOR_GROUPS_CONFIG_FIELD_NUMBER
Field Value
TypeDescription
int

AUTOPILOT_FIELD_NUMBER

public static final int AUTOPILOT_FIELD_NUMBER
Field Value
TypeDescription
int

AUTOSCALING_FIELD_NUMBER

public static final int AUTOSCALING_FIELD_NUMBER
Field Value
TypeDescription
int

BINARY_AUTHORIZATION_FIELD_NUMBER

public static final int BINARY_AUTHORIZATION_FIELD_NUMBER
Field Value
TypeDescription
int

CLUSTER_IPV4_CIDR_FIELD_NUMBER

public static final int CLUSTER_IPV4_CIDR_FIELD_NUMBER
Field Value
TypeDescription
int

CLUSTER_TELEMETRY_FIELD_NUMBER

public static final int CLUSTER_TELEMETRY_FIELD_NUMBER
Field Value
TypeDescription
int

CONDITIONS_FIELD_NUMBER

public static final int CONDITIONS_FIELD_NUMBER
Field Value
TypeDescription
int

CONFIDENTIAL_NODES_FIELD_NUMBER

public static final int CONFIDENTIAL_NODES_FIELD_NUMBER
Field Value
TypeDescription
int

COST_MANAGEMENT_CONFIG_FIELD_NUMBER

public static final int COST_MANAGEMENT_CONFIG_FIELD_NUMBER
Field Value
TypeDescription
int

CREATE_TIME_FIELD_NUMBER

public static final int CREATE_TIME_FIELD_NUMBER
Field Value
TypeDescription
int

CURRENT_MASTER_VERSION_FIELD_NUMBER

public static final int CURRENT_MASTER_VERSION_FIELD_NUMBER
Field Value
TypeDescription
int

CURRENT_NODE_COUNT_FIELD_NUMBER

public static final int CURRENT_NODE_COUNT_FIELD_NUMBER
Field Value
TypeDescription
int

CURRENT_NODE_VERSION_FIELD_NUMBER

public static final int CURRENT_NODE_VERSION_FIELD_NUMBER
Field Value
TypeDescription
int

DATABASE_ENCRYPTION_FIELD_NUMBER

public static final int DATABASE_ENCRYPTION_FIELD_NUMBER
Field Value
TypeDescription
int

DEFAULT_MAX_PODS_CONSTRAINT_FIELD_NUMBER

public static final int DEFAULT_MAX_PODS_CONSTRAINT_FIELD_NUMBER
Field Value
TypeDescription
int

DESCRIPTION_FIELD_NUMBER

public static final int DESCRIPTION_FIELD_NUMBER
Field Value
TypeDescription
int

ENABLE_KUBERNETES_ALPHA_FIELD_NUMBER

public static final int ENABLE_KUBERNETES_ALPHA_FIELD_NUMBER
Field Value
TypeDescription
int

ENABLE_TPU_FIELD_NUMBER

public static final int ENABLE_TPU_FIELD_NUMBER
Field Value
TypeDescription
int

ENDPOINT_FIELD_NUMBER

public static final int ENDPOINT_FIELD_NUMBER
Field Value
TypeDescription
int

EXPIRE_TIME_FIELD_NUMBER

public static final int EXPIRE_TIME_FIELD_NUMBER
Field Value
TypeDescription
int

IDENTITY_SERVICE_CONFIG_FIELD_NUMBER

public static final int IDENTITY_SERVICE_CONFIG_FIELD_NUMBER
Field Value
TypeDescription
int

ID_FIELD_NUMBER

public static final int ID_FIELD_NUMBER
Field Value
TypeDescription
int

INITIAL_CLUSTER_VERSION_FIELD_NUMBER

public static final int INITIAL_CLUSTER_VERSION_FIELD_NUMBER
Field Value
TypeDescription
int

INITIAL_NODE_COUNT_FIELD_NUMBER

public static final int INITIAL_NODE_COUNT_FIELD_NUMBER
Field Value
TypeDescription
int

INSTANCE_GROUP_URLS_FIELD_NUMBER

public static final int INSTANCE_GROUP_URLS_FIELD_NUMBER
Field Value
TypeDescription
int

IP_ALLOCATION_POLICY_FIELD_NUMBER

public static final int IP_ALLOCATION_POLICY_FIELD_NUMBER
Field Value
TypeDescription
int

LABEL_FINGERPRINT_FIELD_NUMBER

public static final int LABEL_FINGERPRINT_FIELD_NUMBER
Field Value
TypeDescription
int

LEGACY_ABAC_FIELD_NUMBER

public static final int LEGACY_ABAC_FIELD_NUMBER
Field Value
TypeDescription
int

LOCATIONS_FIELD_NUMBER

public static final int LOCATIONS_FIELD_NUMBER
Field Value
TypeDescription
int

LOCATION_FIELD_NUMBER

public static final int LOCATION_FIELD_NUMBER
Field Value
TypeDescription
int

LOGGING_CONFIG_FIELD_NUMBER

public static final int LOGGING_CONFIG_FIELD_NUMBER
Field Value
TypeDescription
int

LOGGING_SERVICE_FIELD_NUMBER

public static final int LOGGING_SERVICE_FIELD_NUMBER
Field Value
TypeDescription
int

MAINTENANCE_POLICY_FIELD_NUMBER

public static final int MAINTENANCE_POLICY_FIELD_NUMBER
Field Value
TypeDescription
int

MASTER_AUTHORIZED_NETWORKS_CONFIG_FIELD_NUMBER

public static final int MASTER_AUTHORIZED_NETWORKS_CONFIG_FIELD_NUMBER
Field Value
TypeDescription
int

MASTER_AUTH_FIELD_NUMBER

public static final int MASTER_AUTH_FIELD_NUMBER
Field Value
TypeDescription
int

MASTER_FIELD_NUMBER

public static final int MASTER_FIELD_NUMBER
Field Value
TypeDescription
int

MASTER_IPV4_CIDR_BLOCK_FIELD_NUMBER

public static final int MASTER_IPV4_CIDR_BLOCK_FIELD_NUMBER
Field Value
TypeDescription
int

MESH_CERTIFICATES_FIELD_NUMBER

public static final int MESH_CERTIFICATES_FIELD_NUMBER
Field Value
TypeDescription
int

MONITORING_CONFIG_FIELD_NUMBER

public static final int MONITORING_CONFIG_FIELD_NUMBER
Field Value
TypeDescription
int

MONITORING_SERVICE_FIELD_NUMBER

public static final int MONITORING_SERVICE_FIELD_NUMBER
Field Value
TypeDescription
int

NAME_FIELD_NUMBER

public static final int NAME_FIELD_NUMBER
Field Value
TypeDescription
int

NETWORK_CONFIG_FIELD_NUMBER

public static final int NETWORK_CONFIG_FIELD_NUMBER
Field Value
TypeDescription
int

NETWORK_FIELD_NUMBER

public static final int NETWORK_FIELD_NUMBER
Field Value
TypeDescription
int

NETWORK_POLICY_FIELD_NUMBER

public static final int NETWORK_POLICY_FIELD_NUMBER
Field Value
TypeDescription
int

NODE_CONFIG_FIELD_NUMBER

public static final int NODE_CONFIG_FIELD_NUMBER
Field Value
TypeDescription
int

NODE_IPV4_CIDR_SIZE_FIELD_NUMBER

public static final int NODE_IPV4_CIDR_SIZE_FIELD_NUMBER
Field Value
TypeDescription
int

NODE_POOLS_FIELD_NUMBER

public static final int NODE_POOLS_FIELD_NUMBER
Field Value
TypeDescription
int

NODE_POOL_AUTO_CONFIG_FIELD_NUMBER

public static final int NODE_POOL_AUTO_CONFIG_FIELD_NUMBER
Field Value
TypeDescription
int

NODE_POOL_DEFAULTS_FIELD_NUMBER

public static final int NODE_POOL_DEFAULTS_FIELD_NUMBER
Field Value
TypeDescription
int

NOTIFICATION_CONFIG_FIELD_NUMBER

public static final int NOTIFICATION_CONFIG_FIELD_NUMBER
Field Value
TypeDescription
int

POD_SECURITY_POLICY_CONFIG_FIELD_NUMBER

public static final int POD_SECURITY_POLICY_CONFIG_FIELD_NUMBER
Field Value
TypeDescription
int

PRIVATE_CLUSTER_CONFIG_FIELD_NUMBER

public static final int PRIVATE_CLUSTER_CONFIG_FIELD_NUMBER
Field Value
TypeDescription
int

PRIVATE_CLUSTER_FIELD_NUMBER

public static final int PRIVATE_CLUSTER_FIELD_NUMBER
Field Value
TypeDescription
int

PROTECT_CONFIG_FIELD_NUMBER

public static final int PROTECT_CONFIG_FIELD_NUMBER
Field Value
TypeDescription
int

RELEASE_CHANNEL_FIELD_NUMBER

public static final int RELEASE_CHANNEL_FIELD_NUMBER
Field Value
TypeDescription
int

RESOURCE_LABELS_FIELD_NUMBER

public static final int RESOURCE_LABELS_FIELD_NUMBER
Field Value
TypeDescription
int

RESOURCE_USAGE_EXPORT_CONFIG_FIELD_NUMBER

public static final int RESOURCE_USAGE_EXPORT_CONFIG_FIELD_NUMBER
Field Value
TypeDescription
int
public static final int SELF_LINK_FIELD_NUMBER
Field Value
TypeDescription
int

SERVICES_IPV4_CIDR_FIELD_NUMBER

public static final int SERVICES_IPV4_CIDR_FIELD_NUMBER
Field Value
TypeDescription
int

SHIELDED_NODES_FIELD_NUMBER

public static final int SHIELDED_NODES_FIELD_NUMBER
Field Value
TypeDescription
int

STATUS_FIELD_NUMBER

public static final int STATUS_FIELD_NUMBER
Field Value
TypeDescription
int

STATUS_MESSAGE_FIELD_NUMBER

public static final int STATUS_MESSAGE_FIELD_NUMBER
Field Value
TypeDescription
int

SUBNETWORK_FIELD_NUMBER

public static final int SUBNETWORK_FIELD_NUMBER
Field Value
TypeDescription
int

TPU_CONFIG_FIELD_NUMBER

public static final int TPU_CONFIG_FIELD_NUMBER
Field Value
TypeDescription
int

TPU_IPV4_CIDR_BLOCK_FIELD_NUMBER

public static final int TPU_IPV4_CIDR_BLOCK_FIELD_NUMBER
Field Value
TypeDescription
int

VERTICAL_POD_AUTOSCALING_FIELD_NUMBER

public static final int VERTICAL_POD_AUTOSCALING_FIELD_NUMBER
Field Value
TypeDescription
int

WORKLOAD_ALTS_CONFIG_FIELD_NUMBER

public static final int WORKLOAD_ALTS_CONFIG_FIELD_NUMBER
Field Value
TypeDescription
int

WORKLOAD_CERTIFICATES_FIELD_NUMBER

public static final int WORKLOAD_CERTIFICATES_FIELD_NUMBER
Field Value
TypeDescription
int

WORKLOAD_IDENTITY_CONFIG_FIELD_NUMBER

public static final int WORKLOAD_IDENTITY_CONFIG_FIELD_NUMBER
Field Value
TypeDescription
int

ZONE_FIELD_NUMBER

public static final int ZONE_FIELD_NUMBER
Field Value
TypeDescription
int

Static Methods

getDefaultInstance()

public static Cluster getDefaultInstance()
Returns
TypeDescription
Cluster

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

newBuilder()

public static Cluster.Builder newBuilder()
Returns
TypeDescription
Cluster.Builder

newBuilder(Cluster prototype)

public static Cluster.Builder newBuilder(Cluster prototype)
Parameter
NameDescription
prototypeCluster
Returns
TypeDescription
Cluster.Builder

parseDelimitedFrom(InputStream input)

public static Cluster parseDelimitedFrom(InputStream input)
Parameter
NameDescription
inputInputStream
Returns
TypeDescription
Cluster
Exceptions
TypeDescription
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static Cluster parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
Cluster
Exceptions
TypeDescription
IOException

parseFrom(byte[] data)

public static Cluster parseFrom(byte[] data)
Parameter
NameDescription
databyte[]
Returns
TypeDescription
Cluster
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static Cluster parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
databyte[]
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
Cluster
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteString data)

public static Cluster parseFrom(ByteString data)
Parameter
NameDescription
dataByteString
Returns
TypeDescription
Cluster
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static Cluster parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
dataByteString
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
Cluster
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static Cluster parseFrom(CodedInputStream input)
Parameter
NameDescription
inputCodedInputStream
Returns
TypeDescription
Cluster
Exceptions
TypeDescription
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static Cluster parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
Cluster
Exceptions
TypeDescription
IOException

parseFrom(InputStream input)

public static Cluster parseFrom(InputStream input)
Parameter
NameDescription
inputInputStream
Returns
TypeDescription
Cluster
Exceptions
TypeDescription
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static Cluster parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
Cluster
Exceptions
TypeDescription
IOException

parseFrom(ByteBuffer data)

public static Cluster parseFrom(ByteBuffer data)
Parameter
NameDescription
dataByteBuffer
Returns
TypeDescription
Cluster
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static Cluster parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
dataByteBuffer
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
Cluster
Exceptions
TypeDescription
InvalidProtocolBufferException

parser()

public static Parser<Cluster> parser()
Returns
TypeDescription
Parser<Cluster>

Methods

containsResourceLabels(String key)

public boolean containsResourceLabels(String key)

The resource labels for the cluster to use to annotate any related Google Compute Engine resources.

map<string, string> resource_labels = 15;

Parameter
NameDescription
keyString
Returns
TypeDescription
boolean

equals(Object obj)

public boolean equals(Object obj)
Parameter
NameDescription
objObject
Returns
TypeDescription
boolean
Overrides

getAddonsConfig()

public AddonsConfig getAddonsConfig()

Configurations for the various addons available to run in the cluster.

.google.container.v1beta1.AddonsConfig addons_config = 10;

Returns
TypeDescription
AddonsConfig

The addonsConfig.

getAddonsConfigOrBuilder()

public AddonsConfigOrBuilder getAddonsConfigOrBuilder()

Configurations for the various addons available to run in the cluster.

.google.container.v1beta1.AddonsConfig addons_config = 10;

Returns
TypeDescription
AddonsConfigOrBuilder

getAuthenticatorGroupsConfig()

public AuthenticatorGroupsConfig getAuthenticatorGroupsConfig()

Configuration controlling RBAC group membership information.

.google.container.v1beta1.AuthenticatorGroupsConfig authenticator_groups_config = 34;

Returns
TypeDescription
AuthenticatorGroupsConfig

The authenticatorGroupsConfig.

getAuthenticatorGroupsConfigOrBuilder()

public AuthenticatorGroupsConfigOrBuilder getAuthenticatorGroupsConfigOrBuilder()

Configuration controlling RBAC group membership information.

.google.container.v1beta1.AuthenticatorGroupsConfig authenticator_groups_config = 34;

Returns
TypeDescription
AuthenticatorGroupsConfigOrBuilder

getAutopilot()

public Autopilot getAutopilot()

Autopilot configuration for the cluster.

.google.container.v1beta1.Autopilot autopilot = 128;

Returns
TypeDescription
Autopilot

The autopilot.

getAutopilotOrBuilder()

public AutopilotOrBuilder getAutopilotOrBuilder()

Autopilot configuration for the cluster.

.google.container.v1beta1.Autopilot autopilot = 128;

Returns
TypeDescription
AutopilotOrBuilder