Interface CreateNodePoolRequestOrBuilder

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

    public interface CreateNodePoolRequestOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getParent

        String getParent()
         Required. The parent cluster where this node pool will be created.
         
        string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The parent.
      • getParentBytes

        com.google.protobuf.ByteString getParentBytes()
         Required. The parent cluster where this node pool will be created.
         
        string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for parent.
      • getNodePoolId

        String getNodePoolId()
         Required. A client-specified unique identifier for the node pool.
         
        string node_pool_id = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The nodePoolId.
      • getNodePoolIdBytes

        com.google.protobuf.ByteString getNodePoolIdBytes()
         Required. A client-specified unique identifier for the node pool.
         
        string node_pool_id = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for nodePoolId.
      • hasNodePool

        boolean hasNodePool()
         Required. The node pool to create.
         
        .google.cloud.edgecontainer.v1.NodePool node_pool = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the nodePool field is set.
      • getNodePool

        NodePool getNodePool()
         Required. The node pool to create.
         
        .google.cloud.edgecontainer.v1.NodePool node_pool = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The nodePool.
      • getNodePoolOrBuilder

        NodePoolOrBuilder getNodePoolOrBuilder()
         Required. The node pool to create.
         
        .google.cloud.edgecontainer.v1.NodePool node_pool = 3 [(.google.api.field_behavior) = REQUIRED];
      • getRequestId

        String getRequestId()
         A unique identifier for this request. Restricted to 36 ASCII characters. A
         random UUID is recommended. This request is only idempotent if
         `request_id` is provided.
         
        string request_id = 4;
        Returns:
        The requestId.
      • getRequestIdBytes

        com.google.protobuf.ByteString getRequestIdBytes()
         A unique identifier for this request. Restricted to 36 ASCII characters. A
         random UUID is recommended. This request is only idempotent if
         `request_id` is provided.
         
        string request_id = 4;
        Returns:
        The bytes for requestId.