Interface Compute.InstanceExtendedMetadata.KubernetesInstanceMetadataOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Compute.InstanceExtendedMetadata.KubernetesInstanceMetadata, Compute.InstanceExtendedMetadata.KubernetesInstanceMetadata.Builder
Enclosing class:
Compute.InstanceExtendedMetadata

public static interface Compute.InstanceExtendedMetadata.KubernetesInstanceMetadataOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.ByteString
    PEM-encoded CA certificate for verifying the API server.
    com.google.protobuf.ByteString
    PEM-encoded client certificate for authenticating to the API server.
    com.google.protobuf.ByteString
    PEM-encoded client key for authenticating to the API server.
    The Kubernetes API server endpoint address.
    com.google.protobuf.ByteString
    The Kubernetes API server endpoint address.
    The Kubernetes distribution running in the instance, e.g.
    com.google.protobuf.ByteString
    The Kubernetes distribution running in the instance, e.g.

    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

    • getEndpointAddress

      String getEndpointAddress()
       The Kubernetes API server endpoint address.
       
      string endpoint_address = 1;
      Returns:
      The endpointAddress.
    • getEndpointAddressBytes

      com.google.protobuf.ByteString getEndpointAddressBytes()
       The Kubernetes API server endpoint address.
       
      string endpoint_address = 1;
      Returns:
      The bytes for endpointAddress.
    • getCertificateAuthorityData

      com.google.protobuf.ByteString getCertificateAuthorityData()
       PEM-encoded CA certificate for verifying the API server.
       
      bytes certificate_authority_data = 2;
      Returns:
      The certificateAuthorityData.
    • getClientCertificateData

      com.google.protobuf.ByteString getClientCertificateData()
       PEM-encoded client certificate for authenticating to the API server.
       
      bytes client_certificate_data = 3;
      Returns:
      The clientCertificateData.
    • getClientKeyData

      com.google.protobuf.ByteString getClientKeyData()
       PEM-encoded client key for authenticating to the API server.
       
      bytes client_key_data = 4;
      Returns:
      The clientKeyData.
    • getKubernetesDistribution

      String getKubernetesDistribution()
       The Kubernetes distribution running in the instance, e.g. "k3s".
       
      string kubernetes_distribution = 5;
      Returns:
      The kubernetesDistribution.
    • getKubernetesDistributionBytes

      com.google.protobuf.ByteString getKubernetesDistributionBytes()
       The Kubernetes distribution running in the instance, e.g. "k3s".
       
      string kubernetes_distribution = 5;
      Returns:
      The bytes for kubernetesDistribution.