Interface MeshCertificatesOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
MeshCertificates, MeshCertificates.Builder

@Generated public interface MeshCertificatesOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.BoolValue
    enable_certificates controls issuance of workload mTLS certificates.
    com.google.protobuf.BoolValueOrBuilder
    enable_certificates controls issuance of workload mTLS certificates.
    boolean
    enable_certificates controls issuance of workload mTLS certificates.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasEnableCertificates

      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][google.container.v1.WorkloadIdentityConfig.workload_pool]
       must be non-empty).
       
      .google.protobuf.BoolValue enable_certificates = 1;
      Returns:
      Whether the enableCertificates field is set.
    • getEnableCertificates

      com.google.protobuf.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][google.container.v1.WorkloadIdentityConfig.workload_pool]
       must be non-empty).
       
      .google.protobuf.BoolValue enable_certificates = 1;
      Returns:
      The enableCertificates.
    • getEnableCertificatesOrBuilder

      com.google.protobuf.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][google.container.v1.WorkloadIdentityConfig.workload_pool]
       must be non-empty).
       
      .google.protobuf.BoolValue enable_certificates = 1;