Interface Cluster.ControlPlane.LocalOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Cluster.ControlPlane.Local,Cluster.ControlPlane.Local.Builder
- Enclosing class:
- Cluster.ControlPlane
public static interface Cluster.ControlPlane.LocalOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOptional.com.google.protobuf.ByteStringOptional.Only machines matching this filter will be allowed to host control plane nodes.com.google.protobuf.ByteStringOnly machines matching this filter will be allowed to host control plane nodes.intThe number of nodes to serve as replicas of the Control Plane.Name of the Google Distributed Cloud Edge zones where this node pool will be created.com.google.protobuf.ByteStringName of the Google Distributed Cloud Edge zones where this node pool will be created.Policy configuration about how user applications are deployed.intPolicy configuration about how user applications are deployed.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getNodeLocation
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:
- The nodeLocation.
-
getNodeLocationBytes
com.google.protobuf.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:
- The bytes for nodeLocation.
-
getNodeCount
int getNodeCount()The number of nodes to serve as replicas of the Control Plane.
int32 node_count = 2;- Returns:
- The nodeCount.
-
getMachineFilter
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](https://google.aip.dev/160).
string machine_filter = 3;- Returns:
- The machineFilter.
-
getMachineFilterBytes
com.google.protobuf.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](https://google.aip.dev/160).
string machine_filter = 3;- Returns:
- The bytes for machineFilter.
-
getControlPlaneNodeStorageSchema
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:
- The controlPlaneNodeStorageSchema.
-
getControlPlaneNodeStorageSchemaBytes
com.google.protobuf.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:
- The bytes for controlPlaneNodeStorageSchema.
-