Interface GKEWorkloadOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Required.
    com.google.protobuf.ByteString
    Required.
    Output only.
    com.google.protobuf.ByteString
    Output only.

    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

    • getCluster

      String getCluster()
       Required. Immutable. The name of the GKE cluster.
       Format:
       `projects/{project}/locations/{location}/clusters/{cluster}`.
       
      string cluster = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The cluster.
    • getClusterBytes

      com.google.protobuf.ByteString getClusterBytes()
       Required. Immutable. The name of the GKE cluster.
       Format:
       `projects/{project}/locations/{location}/clusters/{cluster}`.
       
      string cluster = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The bytes for cluster.
    • getDeployment

      String getDeployment()
       Output only. The name of the GKE deployment.
       Format:
       `projects/{project}/locations/{location}/clusters/{cluster}/namespaces/{namespace}/deployments/{deployment}`.
       
      string deployment = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The deployment.
    • getDeploymentBytes

      com.google.protobuf.ByteString getDeploymentBytes()
       Output only. The name of the GKE deployment.
       Format:
       `projects/{project}/locations/{location}/clusters/{cluster}/namespaces/{namespace}/deployments/{deployment}`.
       
      string deployment = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for deployment.