Interface CreateClusterRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CreateClusterRequest, CreateClusterRequest.Builder
public interface CreateClusterRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionio.envoyproxy.envoy.config.cluster.v3.Cluster.envoy.config.cluster.v3.Cluster cluster = 3 [(.google.api.field_behavior) = REQUIRED];The ID to use for the cluster, which will become the final component of the cluster's resource name.com.google.protobuf.ByteStringThe ID to use for the cluster, which will become the final component of the cluster's resource name.io.envoyproxy.envoy.config.cluster.v3.ClusterOrBuilder.envoy.config.cluster.v3.Cluster cluster = 3 [(.google.api.field_behavior) = REQUIRED];The parent resource where this cluster will be created.com.google.protobuf.ByteStringThe parent resource where this cluster will be created.boolean.envoy.config.cluster.v3.Cluster cluster = 3 [(.google.api.field_behavior) = REQUIRED];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
-
getParent
String getParent()The parent resource where this cluster will be created. Format: groups/{group}string parent = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The parent.
-
getParentBytes
com.google.protobuf.ByteString getParentBytes()The parent resource where this cluster will be created. Format: groups/{group}string parent = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for parent.
-
getClusterId
String getClusterId()The ID to use for the cluster, which will become the final component of the cluster's resource name. Valid pattern is "^[a-z]([a-z0-9-/]*[a-z0-9])?$"
string cluster_id = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The clusterId.
-
getClusterIdBytes
com.google.protobuf.ByteString getClusterIdBytes()The ID to use for the cluster, which will become the final component of the cluster's resource name. Valid pattern is "^[a-z]([a-z0-9-/]*[a-z0-9])?$"
string cluster_id = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for clusterId.
-
hasCluster
boolean hasCluster().envoy.config.cluster.v3.Cluster cluster = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the cluster field is set.
-
getCluster
io.envoyproxy.envoy.config.cluster.v3.Cluster getCluster().envoy.config.cluster.v3.Cluster cluster = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The cluster.
-
getClusterOrBuilder
io.envoyproxy.envoy.config.cluster.v3.ClusterOrBuilder getClusterOrBuilder().envoy.config.cluster.v3.Cluster cluster = 3 [(.google.api.field_behavior) = REQUIRED];
-