- 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 MeshCertificates.Builder extends GeneratedMessage.Builder<MeshCertificates.Builder> implements MeshCertificatesOrBuilderConfiguration for issuance of mTLS keys and certificates to Kubernetes pods.
Protobuf type google.container.v1beta1.MeshCertificates
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > MeshCertificates.BuilderImplements
MeshCertificatesOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public MeshCertificates build()| Returns | |
|---|---|
| Type | Description |
MeshCertificates |
|
buildPartial()
public MeshCertificates buildPartial()| Returns | |
|---|---|
| Type | Description |
MeshCertificates |
|
clear()
public MeshCertificates.Builder clear()| Returns | |
|---|---|
| Type | Description |
MeshCertificates.Builder |
|
clearEnableCertificates()
public MeshCertificates.Builder clearEnableCertificates()enable_certificates controls issuance of workload mTLS certificates.
If set, the GKE Workload Identity Certificates controller and node agent will be deployed in the cluster, which can then be configured by creating a WorkloadCertificateConfig Custom Resource.
Requires Workload Identity (workload_pool must be non-empty).
.google.protobuf.BoolValue enable_certificates = 1;
| Returns | |
|---|---|
| Type | Description |
MeshCertificates.Builder |
|
getDefaultInstanceForType()
public MeshCertificates getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
MeshCertificates |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getEnableCertificates()
public BoolValue getEnableCertificates()enable_certificates controls issuance of workload mTLS certificates.
If set, the GKE Workload Identity Certificates controller and node agent will be deployed in the cluster, which can then be configured by creating a WorkloadCertificateConfig Custom Resource.
Requires Workload Identity (workload_pool must be non-empty).
.google.protobuf.BoolValue enable_certificates = 1;
| Returns | |
|---|---|
| Type | Description |
BoolValue |
The enableCertificates. |
getEnableCertificatesBuilder()
public BoolValue.Builder getEnableCertificatesBuilder()enable_certificates controls issuance of workload mTLS certificates.
If set, the GKE Workload Identity Certificates controller and node agent will be deployed in the cluster, which can then be configured by creating a WorkloadCertificateConfig Custom Resource.
Requires Workload Identity (workload_pool must be non-empty).
.google.protobuf.BoolValue enable_certificates = 1;
| Returns | |
|---|---|
| Type | Description |
Builder |
|
getEnableCertificatesOrBuilder()
public BoolValueOrBuilder getEnableCertificatesOrBuilder()enable_certificates controls issuance of workload mTLS certificates.
If set, the GKE Workload Identity Certificates controller and node agent will be deployed in the cluster, which can then be configured by creating a WorkloadCertificateConfig Custom Resource.
Requires Workload Identity (workload_pool must be non-empty).
.google.protobuf.BoolValue enable_certificates = 1;
| Returns | |
|---|---|
| Type | Description |
BoolValueOrBuilder |
|
hasEnableCertificates()
public boolean hasEnableCertificates()enable_certificates controls issuance of workload mTLS certificates.
If set, the GKE Workload Identity Certificates controller and node agent will be deployed in the cluster, which can then be configured by creating a WorkloadCertificateConfig Custom Resource.
Requires Workload Identity (workload_pool must be non-empty).
.google.protobuf.BoolValue enable_certificates = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the enableCertificates field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeEnableCertificates(BoolValue value)
public MeshCertificates.Builder mergeEnableCertificates(BoolValue value)enable_certificates controls issuance of workload mTLS certificates.
If set, the GKE Workload Identity Certificates controller and node agent will be deployed in the cluster, which can then be configured by creating a WorkloadCertificateConfig Custom Resource.
Requires Workload Identity (workload_pool must be non-empty).
.google.protobuf.BoolValue enable_certificates = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
BoolValue |
| Returns | |
|---|---|
| Type | Description |
MeshCertificates.Builder |
|
mergeFrom(MeshCertificates other)
public MeshCertificates.Builder mergeFrom(MeshCertificates other)| Parameter | |
|---|---|
| Name | Description |
other |
MeshCertificates |
| Returns | |
|---|---|
| Type | Description |
MeshCertificates.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public MeshCertificates.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
MeshCertificates.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public MeshCertificates.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
MeshCertificates.Builder |
|
setEnableCertificates(BoolValue value)
public MeshCertificates.Builder setEnableCertificates(BoolValue value)enable_certificates controls issuance of workload mTLS certificates.
If set, the GKE Workload Identity Certificates controller and node agent will be deployed in the cluster, which can then be configured by creating a WorkloadCertificateConfig Custom Resource.
Requires Workload Identity (workload_pool must be non-empty).
.google.protobuf.BoolValue enable_certificates = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
BoolValue |
| Returns | |
|---|---|
| Type | Description |
MeshCertificates.Builder |
|
setEnableCertificates(BoolValue.Builder builderForValue)
public MeshCertificates.Builder setEnableCertificates(BoolValue.Builder builderForValue)enable_certificates controls issuance of workload mTLS certificates.
If set, the GKE Workload Identity Certificates controller and node agent will be deployed in the cluster, which can then be configured by creating a WorkloadCertificateConfig Custom Resource.
Requires Workload Identity (workload_pool must be non-empty).
.google.protobuf.BoolValue enable_certificates = 1;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Builder |
| Returns | |
|---|---|
| Type | Description |
MeshCertificates.Builder |
|