- 0.77.0 (latest)
- 0.76.0
- 0.74.0
- 0.72.0
- 0.70.0
- 0.69.0
- 0.68.0
- 0.67.0
- 0.66.0
- 0.64.0
- 0.62.0
- 0.61.0
- 0.58.0
- 0.57.0
- 0.56.0
- 0.54.0
- 0.53.0
- 0.52.0
- 0.51.0
- 0.50.0
- 0.49.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.3.0
- 0.2.0
- 0.1.0
public static final class PrivateCloud.ManagementCluster.Builder extends GeneratedMessage.Builder<PrivateCloud.ManagementCluster.Builder> implements PrivateCloud.ManagementClusterOrBuilderManagement cluster configuration.
Protobuf type google.cloud.vmwareengine.v1.PrivateCloud.ManagementCluster
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > PrivateCloud.ManagementCluster.BuilderImplements
PrivateCloud.ManagementClusterOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public PrivateCloud.ManagementCluster build()| Returns | |
|---|---|
| Type | Description |
PrivateCloud.ManagementCluster |
|
buildPartial()
public PrivateCloud.ManagementCluster buildPartial()| Returns | |
|---|---|
| Type | Description |
PrivateCloud.ManagementCluster |
|
clear()
public PrivateCloud.ManagementCluster.Builder clear()| Returns | |
|---|---|
| Type | Description |
PrivateCloud.ManagementCluster.Builder |
|
clearClusterId()
public PrivateCloud.ManagementCluster.Builder clearClusterId() Required. The user-provided identifier of the new Cluster.
The identifier must meet the following requirements:
- Only contains 1-63 alphanumeric characters and hyphens
- Begins with an alphabetical character
- Ends with a non-hyphen character
- Not formatted as a UUID
- Complies with RFC 1034 (section 3.5)
string cluster_id = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
PrivateCloud.ManagementCluster.Builder |
This builder for chaining. |
clearNodeTypeConfigs()
public PrivateCloud.ManagementCluster.Builder clearNodeTypeConfigs()| Returns | |
|---|---|
| Type | Description |
PrivateCloud.ManagementCluster.Builder |
|
clearStretchedClusterConfig()
public PrivateCloud.ManagementCluster.Builder clearStretchedClusterConfig()Optional. Configuration of a stretched cluster. Required for STRETCHED private clouds.
.google.cloud.vmwareengine.v1.StretchedClusterConfig stretched_cluster_config = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
PrivateCloud.ManagementCluster.Builder |
|
containsNodeTypeConfigs(String key)
public boolean containsNodeTypeConfigs(String key) Required. The map of cluster node types in this cluster, where the key is
canonical identifier of the node type (corresponds to the NodeType).
map<string, .google.cloud.vmwareengine.v1.NodeTypeConfig> node_type_configs = 7 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
boolean |
|
getClusterId()
public String getClusterId() Required. The user-provided identifier of the new Cluster.
The identifier must meet the following requirements:
- Only contains 1-63 alphanumeric characters and hyphens
- Begins with an alphabetical character
- Ends with a non-hyphen character
- Not formatted as a UUID
- Complies with RFC 1034 (section 3.5)
string cluster_id = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The clusterId. |
getClusterIdBytes()
public ByteString getClusterIdBytes() Required. The user-provided identifier of the new Cluster.
The identifier must meet the following requirements:
- Only contains 1-63 alphanumeric characters and hyphens
- Begins with an alphabetical character
- Ends with a non-hyphen character
- Not formatted as a UUID
- Complies with RFC 1034 (section 3.5)
string cluster_id = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for clusterId. |
getDefaultInstanceForType()
public PrivateCloud.ManagementCluster getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
PrivateCloud.ManagementCluster |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getMutableNodeTypeConfigs() (deprecated)
public Map<String,NodeTypeConfig> getMutableNodeTypeConfigs()Use alternate mutation accessors instead.
| Returns | |
|---|---|
| Type | Description |
Map<String,NodeTypeConfig> |
|
getNodeTypeConfigs() (deprecated)
public Map<String,NodeTypeConfig> getNodeTypeConfigs()Use #getNodeTypeConfigsMap() instead.
| Returns | |
|---|---|
| Type | Description |
Map<String,NodeTypeConfig> |
|
getNodeTypeConfigsCount()
public int getNodeTypeConfigsCount() Required. The map of cluster node types in this cluster, where the key is
canonical identifier of the node type (corresponds to the NodeType).
map<string, .google.cloud.vmwareengine.v1.NodeTypeConfig> node_type_configs = 7 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
int |
|
getNodeTypeConfigsMap()
public Map<String,NodeTypeConfig> getNodeTypeConfigsMap() Required. The map of cluster node types in this cluster, where the key is
canonical identifier of the node type (corresponds to the NodeType).
map<string, .google.cloud.vmwareengine.v1.NodeTypeConfig> node_type_configs = 7 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Map<String,NodeTypeConfig> |
|
getNodeTypeConfigsOrDefault(String key, NodeTypeConfig defaultValue)
public NodeTypeConfig getNodeTypeConfigsOrDefault(String key, NodeTypeConfig defaultValue) Required. The map of cluster node types in this cluster, where the key is
canonical identifier of the node type (corresponds to the NodeType).
map<string, .google.cloud.vmwareengine.v1.NodeTypeConfig> node_type_configs = 7 [(.google.api.field_behavior) = REQUIRED];
| Parameters | |
|---|---|
| Name | Description |
key |
String |
defaultValue |
NodeTypeConfig |
| Returns | |
|---|---|
| Type | Description |
NodeTypeConfig |
|
getNodeTypeConfigsOrThrow(String key)
public NodeTypeConfig getNodeTypeConfigsOrThrow(String key) Required. The map of cluster node types in this cluster, where the key is
canonical identifier of the node type (corresponds to the NodeType).
map<string, .google.cloud.vmwareengine.v1.NodeTypeConfig> node_type_configs = 7 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
NodeTypeConfig |
|
getStretchedClusterConfig()
public StretchedClusterConfig getStretchedClusterConfig()Optional. Configuration of a stretched cluster. Required for STRETCHED private clouds.
.google.cloud.vmwareengine.v1.StretchedClusterConfig stretched_cluster_config = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
StretchedClusterConfig |
The stretchedClusterConfig. |
getStretchedClusterConfigBuilder()
public StretchedClusterConfig.Builder getStretchedClusterConfigBuilder()Optional. Configuration of a stretched cluster. Required for STRETCHED private clouds.
.google.cloud.vmwareengine.v1.StretchedClusterConfig stretched_cluster_config = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
StretchedClusterConfig.Builder |
|
getStretchedClusterConfigOrBuilder()
public StretchedClusterConfigOrBuilder getStretchedClusterConfigOrBuilder()Optional. Configuration of a stretched cluster. Required for STRETCHED private clouds.
.google.cloud.vmwareengine.v1.StretchedClusterConfig stretched_cluster_config = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
StretchedClusterConfigOrBuilder |
|
hasStretchedClusterConfig()
public boolean hasStretchedClusterConfig()Optional. Configuration of a stretched cluster. Required for STRETCHED private clouds.
.google.cloud.vmwareengine.v1.StretchedClusterConfig stretched_cluster_config = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the stretchedClusterConfig field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)| Parameter | |
|---|---|
| Name | Description |
number |
int |
| Returns | |
|---|---|
| Type | Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
internalGetMutableMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)| Parameter | |
|---|---|
| Name | Description |
number |
int |
| Returns | |
|---|---|
| Type | Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(PrivateCloud.ManagementCluster other)
public PrivateCloud.ManagementCluster.Builder mergeFrom(PrivateCloud.ManagementCluster other)| Parameter | |
|---|---|
| Name | Description |
other |
PrivateCloud.ManagementCluster |
| Returns | |
|---|---|
| Type | Description |
PrivateCloud.ManagementCluster.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public PrivateCloud.ManagementCluster.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
PrivateCloud.ManagementCluster.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public PrivateCloud.ManagementCluster.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
PrivateCloud.ManagementCluster.Builder |
|
mergeStretchedClusterConfig(StretchedClusterConfig value)
public PrivateCloud.ManagementCluster.Builder mergeStretchedClusterConfig(StretchedClusterConfig value)Optional. Configuration of a stretched cluster. Required for STRETCHED private clouds.
.google.cloud.vmwareengine.v1.StretchedClusterConfig stretched_cluster_config = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
StretchedClusterConfig |
| Returns | |
|---|---|
| Type | Description |
PrivateCloud.ManagementCluster.Builder |
|
putAllNodeTypeConfigs(Map<String,NodeTypeConfig> values)
public PrivateCloud.ManagementCluster.Builder putAllNodeTypeConfigs(Map<String,NodeTypeConfig> values) Required. The map of cluster node types in this cluster, where the key is
canonical identifier of the node type (corresponds to the NodeType).
map<string, .google.cloud.vmwareengine.v1.NodeTypeConfig> node_type_configs = 7 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
values |
Map<String,NodeTypeConfig> |
| Returns | |
|---|---|
| Type | Description |
PrivateCloud.ManagementCluster.Builder |
|
putNodeTypeConfigs(String key, NodeTypeConfig value)
public PrivateCloud.ManagementCluster.Builder putNodeTypeConfigs(String key, NodeTypeConfig value) Required. The map of cluster node types in this cluster, where the key is
canonical identifier of the node type (corresponds to the NodeType).
map<string, .google.cloud.vmwareengine.v1.NodeTypeConfig> node_type_configs = 7 [(.google.api.field_behavior) = REQUIRED];
| Parameters | |
|---|---|
| Name | Description |
key |
String |
value |
NodeTypeConfig |
| Returns | |
|---|---|
| Type | Description |
PrivateCloud.ManagementCluster.Builder |
|
putNodeTypeConfigsBuilderIfAbsent(String key)
public NodeTypeConfig.Builder putNodeTypeConfigsBuilderIfAbsent(String key) Required. The map of cluster node types in this cluster, where the key is
canonical identifier of the node type (corresponds to the NodeType).
map<string, .google.cloud.vmwareengine.v1.NodeTypeConfig> node_type_configs = 7 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
NodeTypeConfig.Builder |
|
removeNodeTypeConfigs(String key)
public PrivateCloud.ManagementCluster.Builder removeNodeTypeConfigs(String key) Required. The map of cluster node types in this cluster, where the key is
canonical identifier of the node type (corresponds to the NodeType).
map<string, .google.cloud.vmwareengine.v1.NodeTypeConfig> node_type_configs = 7 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
PrivateCloud.ManagementCluster.Builder |
|
setClusterId(String value)
public PrivateCloud.ManagementCluster.Builder setClusterId(String value) Required. The user-provided identifier of the new Cluster.
The identifier must meet the following requirements:
- Only contains 1-63 alphanumeric characters and hyphens
- Begins with an alphabetical character
- Ends with a non-hyphen character
- Not formatted as a UUID
- Complies with RFC 1034 (section 3.5)
string cluster_id = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe clusterId to set. |
| Returns | |
|---|---|
| Type | Description |
PrivateCloud.ManagementCluster.Builder |
This builder for chaining. |
setClusterIdBytes(ByteString value)
public PrivateCloud.ManagementCluster.Builder setClusterIdBytes(ByteString value) Required. The user-provided identifier of the new Cluster.
The identifier must meet the following requirements:
- Only contains 1-63 alphanumeric characters and hyphens
- Begins with an alphabetical character
- Ends with a non-hyphen character
- Not formatted as a UUID
- Complies with RFC 1034 (section 3.5)
string cluster_id = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for clusterId to set. |
| Returns | |
|---|---|
| Type | Description |
PrivateCloud.ManagementCluster.Builder |
This builder for chaining. |
setStretchedClusterConfig(StretchedClusterConfig value)
public PrivateCloud.ManagementCluster.Builder setStretchedClusterConfig(StretchedClusterConfig value)Optional. Configuration of a stretched cluster. Required for STRETCHED private clouds.
.google.cloud.vmwareengine.v1.StretchedClusterConfig stretched_cluster_config = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
StretchedClusterConfig |
| Returns | |
|---|---|
| Type | Description |
PrivateCloud.ManagementCluster.Builder |
|
setStretchedClusterConfig(StretchedClusterConfig.Builder builderForValue)
public PrivateCloud.ManagementCluster.Builder setStretchedClusterConfig(StretchedClusterConfig.Builder builderForValue)Optional. Configuration of a stretched cluster. Required for STRETCHED private clouds.
.google.cloud.vmwareengine.v1.StretchedClusterConfig stretched_cluster_config = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
StretchedClusterConfig.Builder |
| Returns | |
|---|---|
| Type | Description |
PrivateCloud.ManagementCluster.Builder |
|