Cluster.Builder |
Cluster.Builder.addAllConditions(Iterable<? extends StatusCondition> values) |
Which conditions caused the current cluster state.
|
Cluster.Builder |
Cluster.Builder.addAllInstanceGroupUrls(Iterable<String> values) |
Deprecated.
|
Cluster.Builder |
Cluster.Builder.addAllLocations(Iterable<String> values) |
The list of Google Compute Engine
[zones](https://cloud.google.com/compute/docs/zones#available) in which the
cluster's nodes should be located.
|
Cluster.Builder |
Cluster.Builder.addAllNodePools(Iterable<? extends NodePool> values) |
The node pools associated with this cluster.
|
Cluster.Builder |
ListClustersResponse.Builder.addClustersBuilder() |
A list of clusters in the project in the specified zone, or
across all ones.
|
Cluster.Builder |
ListClustersResponse.Builder.addClustersBuilder(int index) |
A list of clusters in the project in the specified zone, or
across all ones.
|
Cluster.Builder |
Cluster.Builder.addConditions(int index,
StatusCondition value) |
Which conditions caused the current cluster state.
|
Cluster.Builder |
Cluster.Builder.addConditions(int index,
StatusCondition.Builder builderForValue) |
Which conditions caused the current cluster state.
|
Cluster.Builder |
Cluster.Builder.addConditions(StatusCondition value) |
Which conditions caused the current cluster state.
|
Cluster.Builder |
Cluster.Builder.addConditions(StatusCondition.Builder builderForValue) |
Which conditions caused the current cluster state.
|
Cluster.Builder |
Cluster.Builder.addInstanceGroupUrls(String value) |
Deprecated.
|
Cluster.Builder |
Cluster.Builder.addInstanceGroupUrlsBytes(com.google.protobuf.ByteString value) |
Deprecated.
|
Cluster.Builder |
Cluster.Builder.addLocations(String value) |
The list of Google Compute Engine
[zones](https://cloud.google.com/compute/docs/zones#available) in which the
cluster's nodes should be located.
|
Cluster.Builder |
Cluster.Builder.addLocationsBytes(com.google.protobuf.ByteString value) |
The list of Google Compute Engine
[zones](https://cloud.google.com/compute/docs/zones#available) in which the
cluster's nodes should be located.
|
Cluster.Builder |
Cluster.Builder.addNodePools(int index,
NodePool value) |
The node pools associated with this cluster.
|
Cluster.Builder |
Cluster.Builder.addNodePools(int index,
NodePool.Builder builderForValue) |
The node pools associated with this cluster.
|
Cluster.Builder |
Cluster.Builder.addNodePools(NodePool value) |
The node pools associated with this cluster.
|
Cluster.Builder |
Cluster.Builder.addNodePools(NodePool.Builder builderForValue) |
The node pools associated with this cluster.
|
Cluster.Builder |
Cluster.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
Cluster.Builder |
Cluster.Builder.clear() |
|
Cluster.Builder |
Cluster.Builder.clearAddonsConfig() |
Configurations for the various addons available to run in the cluster.
|
Cluster.Builder |
Cluster.Builder.clearAuthenticatorGroupsConfig() |
Configuration controlling RBAC group membership information.
|
Cluster.Builder |
Cluster.Builder.clearAutopilot() |
Autopilot configuration for the cluster.
|
Cluster.Builder |
Cluster.Builder.clearAutoscaling() |
Cluster-level autoscaling configuration.
|
Cluster.Builder |
Cluster.Builder.clearBinaryAuthorization() |
Configuration for Binary Authorization.
|
Cluster.Builder |
Cluster.Builder.clearClusterIpv4Cidr() |
The IP address range of the container pods in this cluster, in
[CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing)
notation (e.g.
|
Cluster.Builder |
Cluster.Builder.clearConditions() |
Which conditions caused the current cluster state.
|
Cluster.Builder |
Cluster.Builder.clearConfidentialNodes() |
Configuration of Confidential Nodes.
|
Cluster.Builder |
Cluster.Builder.clearCostManagementConfig() |
Configuration for the fine-grained cost management feature.
|
Cluster.Builder |
Cluster.Builder.clearCreateTime() |
[Output only] The time the cluster was created, in
[RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
|
Cluster.Builder |
Cluster.Builder.clearCurrentMasterVersion() |
[Output only] The current software version of the master endpoint.
|
Cluster.Builder |
Cluster.Builder.clearCurrentNodeCount() |
Deprecated.
|
Cluster.Builder |
Cluster.Builder.clearCurrentNodeVersion() |
Deprecated.
|
Cluster.Builder |
Cluster.Builder.clearDatabaseEncryption() |
Configuration of etcd encryption.
|
Cluster.Builder |
Cluster.Builder.clearDefaultMaxPodsConstraint() |
The default constraint on the maximum number of pods that can be run
simultaneously on a node in the node pool of this cluster.
|
Cluster.Builder |
Cluster.Builder.clearDescription() |
An optional description of this cluster.
|
Cluster.Builder |
Cluster.Builder.clearEnableK8SBetaApis() |
Beta APIs Config
|
Cluster.Builder |
Cluster.Builder.clearEnableKubernetesAlpha() |
Kubernetes alpha features are enabled on this cluster.
|
Cluster.Builder |
Cluster.Builder.clearEnableTpu() |
Enable the ability to use Cloud TPUs in this cluster.
|
Cluster.Builder |
Cluster.Builder.clearEndpoint() |
[Output only] The IP address of this cluster's master endpoint.
|
Cluster.Builder |
Cluster.Builder.clearEtag() |
This checksum is computed by the server based on the value of cluster
fields, and may be sent on update requests to ensure the client has an
up-to-date value before proceeding.
|
Cluster.Builder |
Cluster.Builder.clearExpireTime() |
[Output only] The time the cluster will be automatically
deleted in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
|
Cluster.Builder |
Cluster.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
|
Cluster.Builder |
Cluster.Builder.clearFleet() |
Fleet information for the cluster.
|
Cluster.Builder |
Cluster.Builder.clearId() |
Output only.
|
Cluster.Builder |
Cluster.Builder.clearIdentityServiceConfig() |
Configuration for Identity Service component.
|
Cluster.Builder |
Cluster.Builder.clearInitialClusterVersion() |
The initial Kubernetes version for this cluster.
|
Cluster.Builder |
Cluster.Builder.clearInitialNodeCount() |
Deprecated.
|
Cluster.Builder |
Cluster.Builder.clearInstanceGroupUrls() |
Deprecated.
|
Cluster.Builder |
Cluster.Builder.clearIpAllocationPolicy() |
Configuration for cluster IP allocation.
|
Cluster.Builder |
Cluster.Builder.clearLabelFingerprint() |
The fingerprint of the set of labels for this cluster.
|
Cluster.Builder |
Cluster.Builder.clearLegacyAbac() |
Configuration for the legacy ABAC authorization mode.
|
Cluster.Builder |
Cluster.Builder.clearLocation() |
[Output only] The name of the Google Compute Engine
[zone](https://cloud.google.com/compute/docs/regions-zones/regions-zones#available)
or
[region](https://cloud.google.com/compute/docs/regions-zones/regions-zones#available)
in which the cluster resides.
|
Cluster.Builder |
Cluster.Builder.clearLocations() |
The list of Google Compute Engine
[zones](https://cloud.google.com/compute/docs/zones#available) in which the
cluster's nodes should be located.
|
Cluster.Builder |
Cluster.Builder.clearLoggingConfig() |
Logging configuration for the cluster.
|
Cluster.Builder |
Cluster.Builder.clearLoggingService() |
The logging service the cluster should use to write logs.
|
Cluster.Builder |
Cluster.Builder.clearMaintenancePolicy() |
Configure the maintenance policy for this cluster.
|
Cluster.Builder |
Cluster.Builder.clearMasterAuth() |
The authentication information for accessing the master endpoint.
|
Cluster.Builder |
Cluster.Builder.clearMasterAuthorizedNetworksConfig() |
The configuration options for master authorized networks feature.
|
Cluster.Builder |
Cluster.Builder.clearMeshCertificates() |
Configuration for issuance of mTLS keys and certificates to Kubernetes
pods.
|
Cluster.Builder |
Cluster.Builder.clearMonitoringConfig() |
Monitoring configuration for the cluster.
|
Cluster.Builder |
Cluster.Builder.clearMonitoringService() |
The monitoring service the cluster should use to write metrics.
|
Cluster.Builder |
Cluster.Builder.clearName() |
The name of this cluster.
|
Cluster.Builder |
Cluster.Builder.clearNetwork() |
The name of the Google Compute Engine
[network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks)
to which the cluster is connected.
|
Cluster.Builder |
Cluster.Builder.clearNetworkConfig() |
Configuration for cluster networking.
|
Cluster.Builder |
Cluster.Builder.clearNetworkPolicy() |
Configuration options for the NetworkPolicy feature.
|
Cluster.Builder |
Cluster.Builder.clearNodeConfig() |
Deprecated.
|
Cluster.Builder |
Cluster.Builder.clearNodeIpv4CidrSize() |
[Output only] The size of the address space on each node for hosting
containers.
|
Cluster.Builder |
Cluster.Builder.clearNodePoolAutoConfig() |
Node pool configs that apply to all auto-provisioned node pools
in autopilot clusters and node auto-provisioning enabled clusters.
|
Cluster.Builder |
Cluster.Builder.clearNodePoolDefaults() |
Default NodePool settings for the entire cluster.
|
Cluster.Builder |
Cluster.Builder.clearNodePools() |
The node pools associated with this cluster.
|
Cluster.Builder |
Cluster.Builder.clearNotificationConfig() |
Notification configuration of the cluster.
|
Cluster.Builder |
Cluster.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
|
Cluster.Builder |
Cluster.Builder.clearPrivateClusterConfig() |
Configuration for private cluster.
|
Cluster.Builder |
Cluster.Builder.clearReleaseChannel() |
Release channel configuration.
|
Cluster.Builder |
Cluster.Builder.clearResourceLabels() |
|
Cluster.Builder |
Cluster.Builder.clearResourceUsageExportConfig() |
Configuration for exporting resource usages.
|
Cluster.Builder |
Cluster.Builder.clearSecurityPostureConfig() |
Enable/Disable Security Posture API features for the cluster.
|
Cluster.Builder |
Cluster.Builder.clearSelfLink() |
[Output only] Server-defined URL for the resource.
|
Cluster.Builder |
Cluster.Builder.clearServicesIpv4Cidr() |
[Output only] The IP address range of the Kubernetes services in
this cluster, in
[CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing)
notation (e.g.
|
Cluster.Builder |
Cluster.Builder.clearShieldedNodes() |
Shielded Nodes configuration.
|
Cluster.Builder |
Cluster.Builder.clearStatus() |
[Output only] The current status of this cluster.
|
Cluster.Builder |
Cluster.Builder.clearStatusMessage() |
Deprecated.
|
Cluster.Builder |
Cluster.Builder.clearSubnetwork() |
The name of the Google Compute Engine
[subnetwork](https://cloud.google.com/compute/docs/subnetworks) to which
the cluster is connected.
|
Cluster.Builder |
Cluster.Builder.clearTpuIpv4CidrBlock() |
[Output only] The IP address range of the Cloud TPUs in this cluster, in
[CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing)
notation (e.g.
|
Cluster.Builder |
Cluster.Builder.clearVerticalPodAutoscaling() |
Cluster-level Vertical Pod Autoscaling configuration.
|
Cluster.Builder |
Cluster.Builder.clearWorkloadIdentityConfig() |
Configuration for the use of Kubernetes Service Accounts in GCP IAM
policies.
|
Cluster.Builder |
Cluster.Builder.clearZone() |
Deprecated.
|
Cluster.Builder |
Cluster.Builder.clone() |
|
Cluster.Builder |
CreateClusterRequest.Builder.getClusterBuilder() |
Required.
|
Cluster.Builder |
ListClustersResponse.Builder.getClustersBuilder(int index) |
A list of clusters in the project in the specified zone, or
across all ones.
|
Cluster.Builder |
Cluster.Builder.mergeAddonsConfig(AddonsConfig value) |
Configurations for the various addons available to run in the cluster.
|
Cluster.Builder |
Cluster.Builder.mergeAuthenticatorGroupsConfig(AuthenticatorGroupsConfig value) |
Configuration controlling RBAC group membership information.
|
Cluster.Builder |
Cluster.Builder.mergeAutopilot(Autopilot value) |
Autopilot configuration for the cluster.
|
Cluster.Builder |
Cluster.Builder.mergeAutoscaling(ClusterAutoscaling value) |
Cluster-level autoscaling configuration.
|
Cluster.Builder |
Cluster.Builder.mergeBinaryAuthorization(BinaryAuthorization value) |
Configuration for Binary Authorization.
|
Cluster.Builder |
Cluster.Builder.mergeConfidentialNodes(ConfidentialNodes value) |
Configuration of Confidential Nodes.
|
Cluster.Builder |
Cluster.Builder.mergeCostManagementConfig(CostManagementConfig value) |
Configuration for the fine-grained cost management feature.
|
Cluster.Builder |
Cluster.Builder.mergeDatabaseEncryption(DatabaseEncryption value) |
Configuration of etcd encryption.
|
Cluster.Builder |
Cluster.Builder.mergeDefaultMaxPodsConstraint(MaxPodsConstraint value) |
The default constraint on the maximum number of pods that can be run
simultaneously on a node in the node pool of this cluster.
|
Cluster.Builder |
Cluster.Builder.mergeEnableK8SBetaApis(K8sBetaAPIConfig value) |
Beta APIs Config
|
Cluster.Builder |
Cluster.Builder.mergeFleet(Fleet value) |
Fleet information for the cluster.
|
Cluster.Builder |
Cluster.Builder.mergeFrom(Cluster other) |
|
Cluster.Builder |
Cluster.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
|
Cluster.Builder |
Cluster.Builder.mergeFrom(com.google.protobuf.Message other) |
|
Cluster.Builder |
Cluster.Builder.mergeIdentityServiceConfig(IdentityServiceConfig value) |
Configuration for Identity Service component.
|
Cluster.Builder |
Cluster.Builder.mergeIpAllocationPolicy(IPAllocationPolicy value) |
Configuration for cluster IP allocation.
|
Cluster.Builder |
Cluster.Builder.mergeLegacyAbac(LegacyAbac value) |
Configuration for the legacy ABAC authorization mode.
|
Cluster.Builder |
Cluster.Builder.mergeLoggingConfig(LoggingConfig value) |
Logging configuration for the cluster.
|
Cluster.Builder |
Cluster.Builder.mergeMaintenancePolicy(MaintenancePolicy value) |
Configure the maintenance policy for this cluster.
|
Cluster.Builder |
Cluster.Builder.mergeMasterAuth(MasterAuth value) |
The authentication information for accessing the master endpoint.
|
Cluster.Builder |
Cluster.Builder.mergeMasterAuthorizedNetworksConfig(MasterAuthorizedNetworksConfig value) |
The configuration options for master authorized networks feature.
|
Cluster.Builder |
Cluster.Builder.mergeMeshCertificates(MeshCertificates value) |
Configuration for issuance of mTLS keys and certificates to Kubernetes
pods.
|
Cluster.Builder |
Cluster.Builder.mergeMonitoringConfig(MonitoringConfig value) |
Monitoring configuration for the cluster.
|
Cluster.Builder |
Cluster.Builder.mergeNetworkConfig(NetworkConfig value) |
Configuration for cluster networking.
|
Cluster.Builder |
Cluster.Builder.mergeNetworkPolicy(NetworkPolicy value) |
Configuration options for the NetworkPolicy feature.
|
Cluster.Builder |
Cluster.Builder.mergeNodeConfig(NodeConfig value) |
Deprecated.
|
Cluster.Builder |
Cluster.Builder.mergeNodePoolAutoConfig(NodePoolAutoConfig value) |
Node pool configs that apply to all auto-provisioned node pools
in autopilot clusters and node auto-provisioning enabled clusters.
|
Cluster.Builder |
Cluster.Builder.mergeNodePoolDefaults(NodePoolDefaults value) |
Default NodePool settings for the entire cluster.
|
Cluster.Builder |
Cluster.Builder.mergeNotificationConfig(NotificationConfig value) |
Notification configuration of the cluster.
|
Cluster.Builder |
Cluster.Builder.mergePrivateClusterConfig(PrivateClusterConfig value) |
Configuration for private cluster.
|
Cluster.Builder |
Cluster.Builder.mergeReleaseChannel(ReleaseChannel value) |
Release channel configuration.
|
Cluster.Builder |
Cluster.Builder.mergeResourceUsageExportConfig(ResourceUsageExportConfig value) |
Configuration for exporting resource usages.
|
Cluster.Builder |
Cluster.Builder.mergeSecurityPostureConfig(SecurityPostureConfig value) |
Enable/Disable Security Posture API features for the cluster.
|
Cluster.Builder |
Cluster.Builder.mergeShieldedNodes(ShieldedNodes value) |
Shielded Nodes configuration.
|
Cluster.Builder |
Cluster.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
Cluster.Builder |
Cluster.Builder.mergeVerticalPodAutoscaling(VerticalPodAutoscaling value) |
Cluster-level Vertical Pod Autoscaling configuration.
|
Cluster.Builder |
Cluster.Builder.mergeWorkloadIdentityConfig(WorkloadIdentityConfig value) |
Configuration for the use of Kubernetes Service Accounts in GCP IAM
policies.
|
static Cluster.Builder |
Cluster.newBuilder() |
|
static Cluster.Builder |
Cluster.newBuilder(Cluster prototype) |
|
Cluster.Builder |
Cluster.newBuilderForType() |
|
protected Cluster.Builder |
Cluster.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
|
Cluster.Builder |
Cluster.Builder.putAllResourceLabels(Map<String,String> values) |
The resource labels for the cluster to use to annotate any related
Google Compute Engine resources.
|
Cluster.Builder |
Cluster.Builder.putResourceLabels(String key,
String value) |
The resource labels for the cluster to use to annotate any related
Google Compute Engine resources.
|
Cluster.Builder |
Cluster.Builder.removeConditions(int index) |
Which conditions caused the current cluster state.
|
Cluster.Builder |
Cluster.Builder.removeNodePools(int index) |
The node pools associated with this cluster.
|
Cluster.Builder |
Cluster.Builder.removeResourceLabels(String key) |
The resource labels for the cluster to use to annotate any related
Google Compute Engine resources.
|
Cluster.Builder |
Cluster.Builder.setAddonsConfig(AddonsConfig value) |
Configurations for the various addons available to run in the cluster.
|
Cluster.Builder |
Cluster.Builder.setAddonsConfig(AddonsConfig.Builder builderForValue) |
Configurations for the various addons available to run in the cluster.
|
Cluster.Builder |
Cluster.Builder.setAuthenticatorGroupsConfig(AuthenticatorGroupsConfig value) |
Configuration controlling RBAC group membership information.
|
Cluster.Builder |
Cluster.Builder.setAuthenticatorGroupsConfig(AuthenticatorGroupsConfig.Builder builderForValue) |
Configuration controlling RBAC group membership information.
|
Cluster.Builder |
Cluster.Builder.setAutopilot(Autopilot value) |
Autopilot configuration for the cluster.
|
Cluster.Builder |
Cluster.Builder.setAutopilot(Autopilot.Builder builderForValue) |
Autopilot configuration for the cluster.
|
Cluster.Builder |
Cluster.Builder.setAutoscaling(ClusterAutoscaling value) |
Cluster-level autoscaling configuration.
|
Cluster.Builder |
Cluster.Builder.setAutoscaling(ClusterAutoscaling.Builder builderForValue) |
Cluster-level autoscaling configuration.
|
Cluster.Builder |
Cluster.Builder.setBinaryAuthorization(BinaryAuthorization value) |
Configuration for Binary Authorization.
|
Cluster.Builder |
Cluster.Builder.setBinaryAuthorization(BinaryAuthorization.Builder builderForValue) |
Configuration for Binary Authorization.
|
Cluster.Builder |
Cluster.Builder.setClusterIpv4Cidr(String value) |
The IP address range of the container pods in this cluster, in
[CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing)
notation (e.g.
|
Cluster.Builder |
Cluster.Builder.setClusterIpv4CidrBytes(com.google.protobuf.ByteString value) |
The IP address range of the container pods in this cluster, in
[CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing)
notation (e.g.
|
Cluster.Builder |
Cluster.Builder.setConditions(int index,
StatusCondition value) |
Which conditions caused the current cluster state.
|
Cluster.Builder |
Cluster.Builder.setConditions(int index,
StatusCondition.Builder builderForValue) |
Which conditions caused the current cluster state.
|
Cluster.Builder |
Cluster.Builder.setConfidentialNodes(ConfidentialNodes value) |
Configuration of Confidential Nodes.
|
Cluster.Builder |
Cluster.Builder.setConfidentialNodes(ConfidentialNodes.Builder builderForValue) |
Configuration of Confidential Nodes.
|
Cluster.Builder |
Cluster.Builder.setCostManagementConfig(CostManagementConfig value) |
Configuration for the fine-grained cost management feature.
|
Cluster.Builder |
Cluster.Builder.setCostManagementConfig(CostManagementConfig.Builder builderForValue) |
Configuration for the fine-grained cost management feature.
|
Cluster.Builder |
Cluster.Builder.setCreateTime(String value) |
[Output only] The time the cluster was created, in
[RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
|
Cluster.Builder |
Cluster.Builder.setCreateTimeBytes(com.google.protobuf.ByteString value) |
[Output only] The time the cluster was created, in
[RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
|
Cluster.Builder |
Cluster.Builder.setCurrentMasterVersion(String value) |
[Output only] The current software version of the master endpoint.
|
Cluster.Builder |
Cluster.Builder.setCurrentMasterVersionBytes(com.google.protobuf.ByteString value) |
[Output only] The current software version of the master endpoint.
|
Cluster.Builder |
Cluster.Builder.setCurrentNodeCount(int value) |
Deprecated.
|
Cluster.Builder |
Cluster.Builder.setCurrentNodeVersion(String value) |
Deprecated.
|
Cluster.Builder |
Cluster.Builder.setCurrentNodeVersionBytes(com.google.protobuf.ByteString value) |
Deprecated.
|
Cluster.Builder |
Cluster.Builder.setDatabaseEncryption(DatabaseEncryption value) |
Configuration of etcd encryption.
|
Cluster.Builder |
Cluster.Builder.setDatabaseEncryption(DatabaseEncryption.Builder builderForValue) |
Configuration of etcd encryption.
|
Cluster.Builder |
Cluster.Builder.setDefaultMaxPodsConstraint(MaxPodsConstraint value) |
The default constraint on the maximum number of pods that can be run
simultaneously on a node in the node pool of this cluster.
|
Cluster.Builder |
Cluster.Builder.setDefaultMaxPodsConstraint(MaxPodsConstraint.Builder builderForValue) |
The default constraint on the maximum number of pods that can be run
simultaneously on a node in the node pool of this cluster.
|
Cluster.Builder |
Cluster.Builder.setDescription(String value) |
An optional description of this cluster.
|
Cluster.Builder |
Cluster.Builder.setDescriptionBytes(com.google.protobuf.ByteString value) |
An optional description of this cluster.
|
Cluster.Builder |
Cluster.Builder.setEnableK8SBetaApis(K8sBetaAPIConfig value) |
Beta APIs Config
|
Cluster.Builder |
Cluster.Builder.setEnableK8SBetaApis(K8sBetaAPIConfig.Builder builderForValue) |
Beta APIs Config
|
Cluster.Builder |
Cluster.Builder.setEnableKubernetesAlpha(boolean value) |
Kubernetes alpha features are enabled on this cluster.
|
Cluster.Builder |
Cluster.Builder.setEnableTpu(boolean value) |
Enable the ability to use Cloud TPUs in this cluster.
|
Cluster.Builder |
Cluster.Builder.setEndpoint(String value) |
[Output only] The IP address of this cluster's master endpoint.
|
Cluster.Builder |
Cluster.Builder.setEndpointBytes(com.google.protobuf.ByteString value) |
[Output only] The IP address of this cluster's master endpoint.
|
Cluster.Builder |
Cluster.Builder.setEtag(String value) |
This checksum is computed by the server based on the value of cluster
fields, and may be sent on update requests to ensure the client has an
up-to-date value before proceeding.
|
Cluster.Builder |
Cluster.Builder.setEtagBytes(com.google.protobuf.ByteString value) |
This checksum is computed by the server based on the value of cluster
fields, and may be sent on update requests to ensure the client has an
up-to-date value before proceeding.
|
Cluster.Builder |
Cluster.Builder.setExpireTime(String value) |
[Output only] The time the cluster will be automatically
deleted in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
|
Cluster.Builder |
Cluster.Builder.setExpireTimeBytes(com.google.protobuf.ByteString value) |
[Output only] The time the cluster will be automatically
deleted in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
|
Cluster.Builder |
Cluster.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
Cluster.Builder |
Cluster.Builder.setFleet(Fleet value) |
Fleet information for the cluster.
|
Cluster.Builder |
Cluster.Builder.setFleet(Fleet.Builder builderForValue) |
Fleet information for the cluster.
|
Cluster.Builder |
Cluster.Builder.setId(String value) |
Output only.
|
Cluster.Builder |
Cluster.Builder.setIdBytes(com.google.protobuf.ByteString value) |
Output only.
|
Cluster.Builder |
Cluster.Builder.setIdentityServiceConfig(IdentityServiceConfig value) |
Configuration for Identity Service component.
|
Cluster.Builder |
Cluster.Builder.setIdentityServiceConfig(IdentityServiceConfig.Builder builderForValue) |
Configuration for Identity Service component.
|
Cluster.Builder |
Cluster.Builder.setInitialClusterVersion(String value) |
The initial Kubernetes version for this cluster.
|
Cluster.Builder |
Cluster.Builder.setInitialClusterVersionBytes(com.google.protobuf.ByteString value) |
The initial Kubernetes version for this cluster.
|
Cluster.Builder |
Cluster.Builder.setInitialNodeCount(int value) |
Deprecated.
|
Cluster.Builder |
Cluster.Builder.setInstanceGroupUrls(int index,
String value) |
Deprecated.
|
Cluster.Builder |
Cluster.Builder.setIpAllocationPolicy(IPAllocationPolicy value) |
Configuration for cluster IP allocation.
|
Cluster.Builder |
Cluster.Builder.setIpAllocationPolicy(IPAllocationPolicy.Builder builderForValue) |
Configuration for cluster IP allocation.
|
Cluster.Builder |
Cluster.Builder.setLabelFingerprint(String value) |
The fingerprint of the set of labels for this cluster.
|
Cluster.Builder |
Cluster.Builder.setLabelFingerprintBytes(com.google.protobuf.ByteString value) |
The fingerprint of the set of labels for this cluster.
|
Cluster.Builder |
Cluster.Builder.setLegacyAbac(LegacyAbac value) |
Configuration for the legacy ABAC authorization mode.
|
Cluster.Builder |
Cluster.Builder.setLegacyAbac(LegacyAbac.Builder builderForValue) |
Configuration for the legacy ABAC authorization mode.
|
Cluster.Builder |
Cluster.Builder.setLocation(String value) |
[Output only] The name of the Google Compute Engine
[zone](https://cloud.google.com/compute/docs/regions-zones/regions-zones#available)
or
[region](https://cloud.google.com/compute/docs/regions-zones/regions-zones#available)
in which the cluster resides.
|
Cluster.Builder |
Cluster.Builder.setLocationBytes(com.google.protobuf.ByteString value) |
[Output only] The name of the Google Compute Engine
[zone](https://cloud.google.com/compute/docs/regions-zones/regions-zones#available)
or
[region](https://cloud.google.com/compute/docs/regions-zones/regions-zones#available)
in which the cluster resides.
|
Cluster.Builder |
Cluster.Builder.setLocations(int index,
String value) |
The list of Google Compute Engine
[zones](https://cloud.google.com/compute/docs/zones#available) in which the
cluster's nodes should be located.
|
Cluster.Builder |
Cluster.Builder.setLoggingConfig(LoggingConfig value) |
Logging configuration for the cluster.
|
Cluster.Builder |
Cluster.Builder.setLoggingConfig(LoggingConfig.Builder builderForValue) |
Logging configuration for the cluster.
|
Cluster.Builder |
Cluster.Builder.setLoggingService(String value) |
The logging service the cluster should use to write logs.
|
Cluster.Builder |
Cluster.Builder.setLoggingServiceBytes(com.google.protobuf.ByteString value) |
The logging service the cluster should use to write logs.
|
Cluster.Builder |
Cluster.Builder.setMaintenancePolicy(MaintenancePolicy value) |
Configure the maintenance policy for this cluster.
|
Cluster.Builder |
Cluster.Builder.setMaintenancePolicy(MaintenancePolicy.Builder builderForValue) |
Configure the maintenance policy for this cluster.
|
Cluster.Builder |
Cluster.Builder.setMasterAuth(MasterAuth value) |
The authentication information for accessing the master endpoint.
|
Cluster.Builder |
Cluster.Builder.setMasterAuth(MasterAuth.Builder builderForValue) |
The authentication information for accessing the master endpoint.
|
Cluster.Builder |
Cluster.Builder.setMasterAuthorizedNetworksConfig(MasterAuthorizedNetworksConfig value) |
The configuration options for master authorized networks feature.
|
Cluster.Builder |
Cluster.Builder.setMasterAuthorizedNetworksConfig(MasterAuthorizedNetworksConfig.Builder builderForValue) |
The configuration options for master authorized networks feature.
|
Cluster.Builder |
Cluster.Builder.setMeshCertificates(MeshCertificates value) |
Configuration for issuance of mTLS keys and certificates to Kubernetes
pods.
|
Cluster.Builder |
Cluster.Builder.setMeshCertificates(MeshCertificates.Builder builderForValue) |
Configuration for issuance of mTLS keys and certificates to Kubernetes
pods.
|
Cluster.Builder |
Cluster.Builder.setMonitoringConfig(MonitoringConfig value) |
Monitoring configuration for the cluster.
|
Cluster.Builder |
Cluster.Builder.setMonitoringConfig(MonitoringConfig.Builder builderForValue) |
Monitoring configuration for the cluster.
|
Cluster.Builder |
Cluster.Builder.setMonitoringService(String value) |
The monitoring service the cluster should use to write metrics.
|
Cluster.Builder |
Cluster.Builder.setMonitoringServiceBytes(com.google.protobuf.ByteString value) |
The monitoring service the cluster should use to write metrics.
|
Cluster.Builder |
Cluster.Builder.setName(String value) |
The name of this cluster.
|
Cluster.Builder |
Cluster.Builder.setNameBytes(com.google.protobuf.ByteString value) |
The name of this cluster.
|
Cluster.Builder |
Cluster.Builder.setNetwork(String value) |
The name of the Google Compute Engine
[network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks)
to which the cluster is connected.
|
Cluster.Builder |
Cluster.Builder.setNetworkBytes(com.google.protobuf.ByteString value) |
The name of the Google Compute Engine
[network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks)
to which the cluster is connected.
|
Cluster.Builder |
Cluster.Builder.setNetworkConfig(NetworkConfig value) |
Configuration for cluster networking.
|
Cluster.Builder |
Cluster.Builder.setNetworkConfig(NetworkConfig.Builder builderForValue) |
Configuration for cluster networking.
|
Cluster.Builder |
Cluster.Builder.setNetworkPolicy(NetworkPolicy value) |
Configuration options for the NetworkPolicy feature.
|
Cluster.Builder |
Cluster.Builder.setNetworkPolicy(NetworkPolicy.Builder builderForValue) |
Configuration options for the NetworkPolicy feature.
|
Cluster.Builder |
Cluster.Builder.setNodeConfig(NodeConfig value) |
Deprecated.
|
Cluster.Builder |
Cluster.Builder.setNodeConfig(NodeConfig.Builder builderForValue) |
Deprecated.
|
Cluster.Builder |
Cluster.Builder.setNodeIpv4CidrSize(int value) |
[Output only] The size of the address space on each node for hosting
containers.
|
Cluster.Builder |
Cluster.Builder.setNodePoolAutoConfig(NodePoolAutoConfig value) |
Node pool configs that apply to all auto-provisioned node pools
in autopilot clusters and node auto-provisioning enabled clusters.
|
Cluster.Builder |
Cluster.Builder.setNodePoolAutoConfig(NodePoolAutoConfig.Builder builderForValue) |
Node pool configs that apply to all auto-provisioned node pools
in autopilot clusters and node auto-provisioning enabled clusters.
|
Cluster.Builder |
Cluster.Builder.setNodePoolDefaults(NodePoolDefaults value) |
Default NodePool settings for the entire cluster.
|
Cluster.Builder |
Cluster.Builder.setNodePoolDefaults(NodePoolDefaults.Builder builderForValue) |
Default NodePool settings for the entire cluster.
|
Cluster.Builder |
Cluster.Builder.setNodePools(int index,
NodePool value) |
The node pools associated with this cluster.
|
Cluster.Builder |
Cluster.Builder.setNodePools(int index,
NodePool.Builder builderForValue) |
The node pools associated with this cluster.
|
Cluster.Builder |
Cluster.Builder.setNotificationConfig(NotificationConfig value) |
Notification configuration of the cluster.
|
Cluster.Builder |
Cluster.Builder.setNotificationConfig(NotificationConfig.Builder builderForValue) |
Notification configuration of the cluster.
|
Cluster.Builder |
Cluster.Builder.setPrivateClusterConfig(PrivateClusterConfig value) |
Configuration for private cluster.
|
Cluster.Builder |
Cluster.Builder.setPrivateClusterConfig(PrivateClusterConfig.Builder builderForValue) |
Configuration for private cluster.
|
Cluster.Builder |
Cluster.Builder.setReleaseChannel(ReleaseChannel value) |
Release channel configuration.
|
Cluster.Builder |
Cluster.Builder.setReleaseChannel(ReleaseChannel.Builder builderForValue) |
Release channel configuration.
|
Cluster.Builder |
Cluster.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
|
Cluster.Builder |
Cluster.Builder.setResourceUsageExportConfig(ResourceUsageExportConfig value) |
Configuration for exporting resource usages.
|
Cluster.Builder |
Cluster.Builder.setResourceUsageExportConfig(ResourceUsageExportConfig.Builder builderForValue) |
Configuration for exporting resource usages.
|
Cluster.Builder |
Cluster.Builder.setSecurityPostureConfig(SecurityPostureConfig value) |
Enable/Disable Security Posture API features for the cluster.
|
Cluster.Builder |
Cluster.Builder.setSecurityPostureConfig(SecurityPostureConfig.Builder builderForValue) |
Enable/Disable Security Posture API features for the cluster.
|
Cluster.Builder |
Cluster.Builder.setSelfLink(String value) |
[Output only] Server-defined URL for the resource.
|
Cluster.Builder |
Cluster.Builder.setSelfLinkBytes(com.google.protobuf.ByteString value) |
[Output only] Server-defined URL for the resource.
|
Cluster.Builder |
Cluster.Builder.setServicesIpv4Cidr(String value) |
[Output only] The IP address range of the Kubernetes services in
this cluster, in
[CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing)
notation (e.g.
|
Cluster.Builder |
Cluster.Builder.setServicesIpv4CidrBytes(com.google.protobuf.ByteString value) |
[Output only] The IP address range of the Kubernetes services in
this cluster, in
[CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing)
notation (e.g.
|
Cluster.Builder |
Cluster.Builder.setShieldedNodes(ShieldedNodes value) |
Shielded Nodes configuration.
|
Cluster.Builder |
Cluster.Builder.setShieldedNodes(ShieldedNodes.Builder builderForValue) |
Shielded Nodes configuration.
|
Cluster.Builder |
Cluster.Builder.setStatus(Cluster.Status value) |
[Output only] The current status of this cluster.
|
Cluster.Builder |
Cluster.Builder.setStatusMessage(String value) |
Deprecated.
|
Cluster.Builder |
Cluster.Builder.setStatusMessageBytes(com.google.protobuf.ByteString value) |
Deprecated.
|
Cluster.Builder |
Cluster.Builder.setStatusValue(int value) |
[Output only] The current status of this cluster.
|
Cluster.Builder |
Cluster.Builder.setSubnetwork(String value) |
The name of the Google Compute Engine
[subnetwork](https://cloud.google.com/compute/docs/subnetworks) to which
the cluster is connected.
|
Cluster.Builder |
Cluster.Builder.setSubnetworkBytes(com.google.protobuf.ByteString value) |
The name of the Google Compute Engine
[subnetwork](https://cloud.google.com/compute/docs/subnetworks) to which
the cluster is connected.
|
Cluster.Builder |
Cluster.Builder.setTpuIpv4CidrBlock(String value) |
[Output only] The IP address range of the Cloud TPUs in this cluster, in
[CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing)
notation (e.g.
|
Cluster.Builder |
Cluster.Builder.setTpuIpv4CidrBlockBytes(com.google.protobuf.ByteString value) |
[Output only] The IP address range of the Cloud TPUs in this cluster, in
[CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing)
notation (e.g.
|
Cluster.Builder |
Cluster.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
Cluster.Builder |
Cluster.Builder.setVerticalPodAutoscaling(VerticalPodAutoscaling value) |
Cluster-level Vertical Pod Autoscaling configuration.
|
Cluster.Builder |
Cluster.Builder.setVerticalPodAutoscaling(VerticalPodAutoscaling.Builder builderForValue) |
Cluster-level Vertical Pod Autoscaling configuration.
|
Cluster.Builder |
Cluster.Builder.setWorkloadIdentityConfig(WorkloadIdentityConfig value) |
Configuration for the use of Kubernetes Service Accounts in GCP IAM
policies.
|
Cluster.Builder |
Cluster.Builder.setWorkloadIdentityConfig(WorkloadIdentityConfig.Builder builderForValue) |
Configuration for the use of Kubernetes Service Accounts in GCP IAM
policies.
|
Cluster.Builder |
Cluster.Builder.setZone(String value) |
Deprecated.
|
Cluster.Builder |
Cluster.Builder.setZoneBytes(com.google.protobuf.ByteString value) |
Deprecated.
|
Cluster.Builder |
Cluster.toBuilder() |
|