Interface Cluster.ControlPlane.LocalOrBuilder (0.51.0)

public static interface Cluster.ControlPlane.LocalOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getControlPlaneNodeStorageSchema()

public abstract String getControlPlaneNodeStorageSchema()

Optional. Name for the storage schema of control plane nodes.

Warning: Configurable node local storage schema feature is an experimental feature, and is not recommended for general use in production clusters/nodepools.

string control_plane_node_storage_schema = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The controlPlaneNodeStorageSchema.

getControlPlaneNodeStorageSchemaBytes()

public abstract ByteString getControlPlaneNodeStorageSchemaBytes()

Optional. Name for the storage schema of control plane nodes.

Warning: Configurable node local storage schema feature is an experimental feature, and is not recommended for general use in production clusters/nodepools.

string control_plane_node_storage_schema = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for controlPlaneNodeStorageSchema.

getMachineFilter()

public abstract String getMachineFilter()

Only machines matching this filter will be allowed to host control plane nodes. The filtering language accepts strings like "name=<name>", and is documented here: AIP-160.

string machine_filter = 3;

Returns
Type Description
String

The machineFilter.

getMachineFilterBytes()

public abstract ByteString getMachineFilterBytes()

Only machines matching this filter will be allowed to host control plane nodes. The filtering language accepts strings like "name=<name>", and is documented here: AIP-160.

string machine_filter = 3;

Returns
Type Description
ByteString

The bytes for machineFilter.

getNodeCount()

public abstract int getNodeCount()

The number of nodes to serve as replicas of the Control Plane.

int32 node_count = 2;

Returns
Type Description
int

The nodeCount.

getNodeLocation()

public abstract String getNodeLocation()

Name of the Google Distributed Cloud Edge zones where this node pool will be created. For example: us-central1-edge-customer-a.

string node_location = 1;

Returns
Type Description
String

The nodeLocation.

getNodeLocationBytes()

public abstract ByteString getNodeLocationBytes()

Name of the Google Distributed Cloud Edge zones where this node pool will be created. For example: us-central1-edge-customer-a.

string node_location = 1;

Returns
Type Description
ByteString

The bytes for nodeLocation.

getSharedDeploymentPolicy()

public abstract Cluster.ControlPlane.SharedDeploymentPolicy getSharedDeploymentPolicy()

Policy configuration about how user applications are deployed.

.google.cloud.edgecontainer.v1.Cluster.ControlPlane.SharedDeploymentPolicy shared_deployment_policy = 4;

Returns
Type Description
Cluster.ControlPlane.SharedDeploymentPolicy

The sharedDeploymentPolicy.

getSharedDeploymentPolicyValue()

public abstract int getSharedDeploymentPolicyValue()

Policy configuration about how user applications are deployed.

.google.cloud.edgecontainer.v1.Cluster.ControlPlane.SharedDeploymentPolicy shared_deployment_policy = 4;

Returns
Type Description
int

The enum numeric value on the wire for sharedDeploymentPolicy.