Interface QueuedResource.Tpu.NodeSpecOrBuilder

    • Method Detail

      • getParent

        String getParent()
         Required. The parent resource name.
         
        string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The parent.
      • getParentBytes

        com.google.protobuf.ByteString getParentBytes()
         Required. The parent resource name.
         
        string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for parent.
      • getNodeId

        String getNodeId()
         The unqualified resource name. Should follow the `^[A-Za-z0-9_.~+%-]+$`
         regex format. This is only specified when requesting a single node.
         In case of multi-node requests, multi_node_params must be populated
         instead. It's an error to specify both node_id and multi_node_params.
         
        string node_id = 2;
        Returns:
        The nodeId.
      • getNodeIdBytes

        com.google.protobuf.ByteString getNodeIdBytes()
         The unqualified resource name. Should follow the `^[A-Za-z0-9_.~+%-]+$`
         regex format. This is only specified when requesting a single node.
         In case of multi-node requests, multi_node_params must be populated
         instead. It's an error to specify both node_id and multi_node_params.
         
        string node_id = 2;
        Returns:
        The bytes for nodeId.
      • hasMultiNodeParams

        boolean hasMultiNodeParams()
         Optional. Fields to specify in case of multi-node request.
         
        .google.cloud.tpu.v2alpha1.QueuedResource.Tpu.NodeSpec.MultiNodeParams multi_node_params = 6 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        Whether the multiNodeParams field is set.
      • getMultiNodeParams

        QueuedResource.Tpu.NodeSpec.MultiNodeParams getMultiNodeParams()
         Optional. Fields to specify in case of multi-node request.
         
        .google.cloud.tpu.v2alpha1.QueuedResource.Tpu.NodeSpec.MultiNodeParams multi_node_params = 6 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The multiNodeParams.
      • getMultiNodeParamsOrBuilder

        QueuedResource.Tpu.NodeSpec.MultiNodeParamsOrBuilder getMultiNodeParamsOrBuilder()
         Optional. Fields to specify in case of multi-node request.
         
        .google.cloud.tpu.v2alpha1.QueuedResource.Tpu.NodeSpec.MultiNodeParams multi_node_params = 6 [(.google.api.field_behavior) = OPTIONAL];
      • hasNode

        boolean hasNode()
         Required. The node.
         
        .google.cloud.tpu.v2alpha1.Node node = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the node field is set.
      • getNode

        Node getNode()
         Required. The node.
         
        .google.cloud.tpu.v2alpha1.Node node = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The node.
      • getNodeOrBuilder

        NodeOrBuilder getNodeOrBuilder()
         Required. The node.
         
        .google.cloud.tpu.v2alpha1.Node node = 3 [(.google.api.field_behavior) = REQUIRED];