- 2.86.0 (latest)
- 2.85.0
- 2.84.0
- 2.83.0
- 2.81.0
- 2.79.0
- 2.78.0
- 2.77.0
- 2.76.0
- 2.75.0
- 2.73.0
- 2.71.0
- 2.70.0
- 2.67.0
- 2.66.0
- 2.65.0
- 2.63.0
- 2.62.0
- 2.61.0
- 2.60.0
- 2.59.0
- 2.58.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.52.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.40.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.2
- 2.4.1
- 2.3.8
public static final class NodePool.PlacementPolicy.Builder extends GeneratedMessage.Builder<NodePool.PlacementPolicy.Builder> implements NodePool.PlacementPolicyOrBuilderPlacementPolicy defines the placement policy used by the node pool.
Protobuf type google.container.v1beta1.NodePool.PlacementPolicy
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > NodePool.PlacementPolicy.BuilderImplements
NodePool.PlacementPolicyOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public NodePool.PlacementPolicy build()| Returns | |
|---|---|
| Type | Description |
NodePool.PlacementPolicy |
|
buildPartial()
public NodePool.PlacementPolicy buildPartial()| Returns | |
|---|---|
| Type | Description |
NodePool.PlacementPolicy |
|
clear()
public NodePool.PlacementPolicy.Builder clear()| Returns | |
|---|---|
| Type | Description |
NodePool.PlacementPolicy.Builder |
|
clearPolicyName()
public NodePool.PlacementPolicy.Builder clearPolicyName()If set, refers to the name of a custom resource policy supplied by the user. The resource policy must be in the same project and region as the node pool. If not found, InvalidArgument error is returned.
string policy_name = 3;
| Returns | |
|---|---|
| Type | Description |
NodePool.PlacementPolicy.Builder |
This builder for chaining. |
clearTpuTopology()
public NodePool.PlacementPolicy.Builder clearTpuTopology()TPU placement topology for pod slice node pool. https://cloud.google.com/tpu/docs/types-topologies#tpu_topologies
string tpu_topology = 2;
| Returns | |
|---|---|
| Type | Description |
NodePool.PlacementPolicy.Builder |
This builder for chaining. |
clearType()
public NodePool.PlacementPolicy.Builder clearType()The type of placement.
.google.container.v1beta1.NodePool.PlacementPolicy.Type type = 1;
| Returns | |
|---|---|
| Type | Description |
NodePool.PlacementPolicy.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public NodePool.PlacementPolicy getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
NodePool.PlacementPolicy |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getPolicyName()
public String getPolicyName()If set, refers to the name of a custom resource policy supplied by the user. The resource policy must be in the same project and region as the node pool. If not found, InvalidArgument error is returned.
string policy_name = 3;
| Returns | |
|---|---|
| Type | Description |
String |
The policyName. |
getPolicyNameBytes()
public ByteString getPolicyNameBytes()If set, refers to the name of a custom resource policy supplied by the user. The resource policy must be in the same project and region as the node pool. If not found, InvalidArgument error is returned.
string policy_name = 3;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for policyName. |
getTpuTopology()
public String getTpuTopology()TPU placement topology for pod slice node pool. https://cloud.google.com/tpu/docs/types-topologies#tpu_topologies
string tpu_topology = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The tpuTopology. |
getTpuTopologyBytes()
public ByteString getTpuTopologyBytes()TPU placement topology for pod slice node pool. https://cloud.google.com/tpu/docs/types-topologies#tpu_topologies
string tpu_topology = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for tpuTopology. |
getType()
public NodePool.PlacementPolicy.Type getType()The type of placement.
.google.container.v1beta1.NodePool.PlacementPolicy.Type type = 1;
| Returns | |
|---|---|
| Type | Description |
NodePool.PlacementPolicy.Type |
The type. |
getTypeValue()
public int getTypeValue()The type of placement.
.google.container.v1beta1.NodePool.PlacementPolicy.Type type = 1;
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for type. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(NodePool.PlacementPolicy other)
public NodePool.PlacementPolicy.Builder mergeFrom(NodePool.PlacementPolicy other)| Parameter | |
|---|---|
| Name | Description |
other |
NodePool.PlacementPolicy |
| Returns | |
|---|---|
| Type | Description |
NodePool.PlacementPolicy.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public NodePool.PlacementPolicy.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
NodePool.PlacementPolicy.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public NodePool.PlacementPolicy.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
NodePool.PlacementPolicy.Builder |
|
setPolicyName(String value)
public NodePool.PlacementPolicy.Builder setPolicyName(String value)If set, refers to the name of a custom resource policy supplied by the user. The resource policy must be in the same project and region as the node pool. If not found, InvalidArgument error is returned.
string policy_name = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe policyName to set. |
| Returns | |
|---|---|
| Type | Description |
NodePool.PlacementPolicy.Builder |
This builder for chaining. |
setPolicyNameBytes(ByteString value)
public NodePool.PlacementPolicy.Builder setPolicyNameBytes(ByteString value)If set, refers to the name of a custom resource policy supplied by the user. The resource policy must be in the same project and region as the node pool. If not found, InvalidArgument error is returned.
string policy_name = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for policyName to set. |
| Returns | |
|---|---|
| Type | Description |
NodePool.PlacementPolicy.Builder |
This builder for chaining. |
setTpuTopology(String value)
public NodePool.PlacementPolicy.Builder setTpuTopology(String value)TPU placement topology for pod slice node pool. https://cloud.google.com/tpu/docs/types-topologies#tpu_topologies
string tpu_topology = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe tpuTopology to set. |
| Returns | |
|---|---|
| Type | Description |
NodePool.PlacementPolicy.Builder |
This builder for chaining. |
setTpuTopologyBytes(ByteString value)
public NodePool.PlacementPolicy.Builder setTpuTopologyBytes(ByteString value)TPU placement topology for pod slice node pool. https://cloud.google.com/tpu/docs/types-topologies#tpu_topologies
string tpu_topology = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for tpuTopology to set. |
| Returns | |
|---|---|
| Type | Description |
NodePool.PlacementPolicy.Builder |
This builder for chaining. |
setType(NodePool.PlacementPolicy.Type value)
public NodePool.PlacementPolicy.Builder setType(NodePool.PlacementPolicy.Type value)The type of placement.
.google.container.v1beta1.NodePool.PlacementPolicy.Type type = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
NodePool.PlacementPolicy.TypeThe type to set. |
| Returns | |
|---|---|
| Type | Description |
NodePool.PlacementPolicy.Builder |
This builder for chaining. |
setTypeValue(int value)
public NodePool.PlacementPolicy.Builder setTypeValue(int value)The type of placement.
.google.container.v1beta1.NodePool.PlacementPolicy.Type type = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for type to set. |
| Returns | |
|---|---|
| Type | Description |
NodePool.PlacementPolicy.Builder |
This builder for chaining. |