- 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 WorkloadCertificates.Builder extends GeneratedMessage.Builder<WorkloadCertificates.Builder> implements WorkloadCertificatesOrBuilderConfiguration for issuance of mTLS keys and certificates to Kubernetes pods.
Protobuf type google.container.v1beta1.WorkloadCertificates
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > WorkloadCertificates.BuilderImplements
WorkloadCertificatesOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public WorkloadCertificates build()| Returns | |
|---|---|
| Type | Description |
WorkloadCertificates |
|
buildPartial()
public WorkloadCertificates buildPartial()| Returns | |
|---|---|
| Type | Description |
WorkloadCertificates |
|
clear()
public WorkloadCertificates.Builder clear()| Returns | |
|---|---|
| Type | Description |
WorkloadCertificates.Builder |
|
clearEnableCertificates()
public WorkloadCertificates.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 |
WorkloadCertificates.Builder |
|
getDefaultInstanceForType()
public WorkloadCertificates getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
WorkloadCertificates |
|
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 WorkloadCertificates.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 |
WorkloadCertificates.Builder |
|
mergeFrom(WorkloadCertificates other)
public WorkloadCertificates.Builder mergeFrom(WorkloadCertificates other)| Parameter | |
|---|---|
| Name | Description |
other |
WorkloadCertificates |
| Returns | |
|---|---|
| Type | Description |
WorkloadCertificates.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public WorkloadCertificates.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
WorkloadCertificates.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public WorkloadCertificates.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
WorkloadCertificates.Builder |
|
setEnableCertificates(BoolValue value)
public WorkloadCertificates.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 |
WorkloadCertificates.Builder |
|
setEnableCertificates(BoolValue.Builder builderForValue)
public WorkloadCertificates.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 |
WorkloadCertificates.Builder |
|