public interface ClusterOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
containsLabels(String key)
public abstract boolean containsLabels(String key)Labels associated with this resource.
map<string, string> labels = 4;
| Name | Description |
| key | String |
| Type | Description |
| boolean |
getAuthorization()
public abstract Authorization getAuthorization()Required. Immutable. RBAC policy that will be applied and managed by GEC.
.google.cloud.edgecontainer.v1.Authorization authorization = 9 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Type | Description |
| Authorization | The authorization. |
getAuthorizationOrBuilder()
public abstract AuthorizationOrBuilder getAuthorizationOrBuilder()Required. Immutable. RBAC policy that will be applied and managed by GEC.
.google.cloud.edgecontainer.v1.Authorization authorization = 9 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Type | Description |
| AuthorizationOrBuilder |
getClusterCaCertificate()
public abstract String getClusterCaCertificate()Output only. The PEM-encoded public certificate of the cluster's CA.
string cluster_ca_certificate = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| String | The clusterCaCertificate. |
getClusterCaCertificateBytes()
public abstract ByteString getClusterCaCertificateBytes()Output only. The PEM-encoded public certificate of the cluster's CA.
string cluster_ca_certificate = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| ByteString | The bytes for clusterCaCertificate. |
getCreateTime()
public abstract Timestamp getCreateTime()Output only. The time when the cluster was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| Timestamp | The createTime. |
getCreateTimeOrBuilder()
public abstract TimestampOrBuilder getCreateTimeOrBuilder()Output only. The time when the cluster was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| TimestampOrBuilder |
getDefaultMaxPodsPerNode()
public abstract int getDefaultMaxPodsPerNode()Optional. The default maximum number of pods per node used if a maximum value is not specified explicitly for a node pool in this cluster. If unspecified, the Kubernetes default value will be used.
int32 default_max_pods_per_node = 8 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| int | The defaultMaxPodsPerNode. |
getEndpoint()
public abstract String getEndpoint()Output only. The IP address of the Kubernetes API server.
string endpoint = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| String | The endpoint. |
getEndpointBytes()
public abstract ByteString getEndpointBytes()Output only. The IP address of the Kubernetes API server.
string endpoint = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| ByteString | The bytes for endpoint. |
getFleet()
public abstract Fleet getFleet()Optional. Fleet configuration.
.google.cloud.edgecontainer.v1.Fleet fleet = 11 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| Fleet | The fleet. |
getFleetOrBuilder()
public abstract FleetOrBuilder getFleetOrBuilder()Optional. Fleet configuration.
.google.cloud.edgecontainer.v1.Fleet fleet = 11 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| FleetOrBuilder |
getLabels()
public abstract Map<String,String> getLabels()Use #getLabelsMap() instead.
| Type | Description |
| Map<String,String> |
getLabelsCount()
public abstract int getLabelsCount()Labels associated with this resource.
map<string, string> labels = 4;
| Type | Description |
| int |
getLabelsMap()
public abstract Map<String,String> getLabelsMap()Labels associated with this resource.
map<string, string> labels = 4;
| Type | Description |
| Map<String,String> |
getLabelsOrDefault(String key, String defaultValue)
public abstract String getLabelsOrDefault(String key, String defaultValue)Labels associated with this resource.
map<string, string> labels = 4;
| Name | Description |
| key | String |
| defaultValue | String |
| Type | Description |
| String |
getLabelsOrThrow(String key)
public abstract String getLabelsOrThrow(String key)Labels associated with this resource.
map<string, string> labels = 4;
| Name | Description |
| key | String |
| Type | Description |
| String |
getMaintenancePolicy()
public abstract MaintenancePolicy getMaintenancePolicy()Optional. Cluster-wide maintenance policy configuration.
.google.cloud.edgecontainer.v1.MaintenancePolicy maintenance_policy = 12 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| MaintenancePolicy | The maintenancePolicy. |
getMaintenancePolicyOrBuilder()
public abstract MaintenancePolicyOrBuilder getMaintenancePolicyOrBuilder()Optional. Cluster-wide maintenance policy configuration.
.google.cloud.edgecontainer.v1.MaintenancePolicy maintenance_policy = 12 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| MaintenancePolicyOrBuilder |
getName()
public abstract String getName()Required. The resource name of the cluster.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Type | Description |
| String | The name. |
getNameBytes()
public abstract ByteString getNameBytes()Required. The resource name of the cluster.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Type | Description |
| ByteString | The bytes for name. |
getNetworking()
public abstract ClusterNetworking getNetworking()Required. Cluster-wide networking configuration.
.google.cloud.edgecontainer.v1.ClusterNetworking networking = 7 [(.google.api.field_behavior) = REQUIRED];
| Type | Description |
| ClusterNetworking | The networking. |
getNetworkingOrBuilder()
public abstract ClusterNetworkingOrBuilder getNetworkingOrBuilder()Required. Cluster-wide networking configuration.
.google.cloud.edgecontainer.v1.ClusterNetworking networking = 7 [(.google.api.field_behavior) = REQUIRED];
| Type | Description |
| ClusterNetworkingOrBuilder |
getUpdateTime()
public abstract Timestamp getUpdateTime()Output only. The time when the cluster was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| Timestamp | The updateTime. |
getUpdateTimeOrBuilder()
public abstract TimestampOrBuilder getUpdateTimeOrBuilder()Output only. The time when the cluster was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| TimestampOrBuilder |
hasAuthorization()
public abstract boolean hasAuthorization()Required. Immutable. RBAC policy that will be applied and managed by GEC.
.google.cloud.edgecontainer.v1.Authorization authorization = 9 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Type | Description |
| boolean | Whether the authorization field is set. |
hasCreateTime()
public abstract boolean hasCreateTime()Output only. The time when the cluster was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| boolean | Whether the createTime field is set. |
hasFleet()
public abstract boolean hasFleet()Optional. Fleet configuration.
.google.cloud.edgecontainer.v1.Fleet fleet = 11 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| boolean | Whether the fleet field is set. |
hasMaintenancePolicy()
public abstract boolean hasMaintenancePolicy()Optional. Cluster-wide maintenance policy configuration.
.google.cloud.edgecontainer.v1.MaintenancePolicy maintenance_policy = 12 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| boolean | Whether the maintenancePolicy field is set. |
hasNetworking()
public abstract boolean hasNetworking()Required. Cluster-wide networking configuration.
.google.cloud.edgecontainer.v1.ClusterNetworking networking = 7 [(.google.api.field_behavior) = REQUIRED];
| Type | Description |
| boolean | Whether the networking field is set. |
hasUpdateTime()
public abstract boolean hasUpdateTime()Output only. The time when the cluster was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| boolean | Whether the updateTime field is set. |