Interface GkeClusterOrBuilder

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

    public interface GkeClusterOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getCluster()
      Information specifying a GKE Cluster.
      com.google.protobuf.ByteString getClusterBytes()
      Information specifying a GKE Cluster.
      boolean getInternalIp()
      Optional.
      • 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 Detail

      • getCluster

        String getCluster()
         Information specifying a GKE Cluster. Format is
         `projects/{project_id}/locations/{location_id}/clusters/{cluster_id}.
         
        string cluster = 1 [(.google.api.resource_reference) = { ... }
        Returns:
        The cluster.
      • getClusterBytes

        com.google.protobuf.ByteString getClusterBytes()
         Information specifying a GKE Cluster. Format is
         `projects/{project_id}/locations/{location_id}/clusters/{cluster_id}.
         
        string cluster = 1 [(.google.api.resource_reference) = { ... }
        Returns:
        The bytes for cluster.
      • getInternalIp

        boolean getInternalIp()
         Optional. If true, `cluster` is accessed using the private IP address of
         the control plane endpoint. Otherwise, the default IP address of the
         control plane endpoint is used. The default IP address is the private IP
         address for clusters with private control-plane endpoints and the public IP
         address otherwise.
        
         Only specify this option when `cluster` is a [private GKE
         cluster](https://cloud.google.com/kubernetes-engine/docs/concepts/private-cluster-concept).
         
        bool internal_ip = 2 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The internalIp.