Interface NodeOrBuilder

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

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

    Modifier and Type
    Method
    Description
    long
    Output only.
    Output only.
    com.google.protobuf.ByteString
    Output only.
    Output only.
    com.google.protobuf.ByteString
    Output only.
    Output only.
    com.google.protobuf.ByteString
    Output only.
    Output only.
    com.google.protobuf.ByteString
    Output only.
    Output only.
    int
    Output only.
    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

    • getName

      String getName()
       Output only. The resource name of this node.
       Resource names are schemeless URIs that follow the conventions in
       https://cloud.google.com/apis/design/resource_names.
       For example:
       projects/my-project/locations/us-central1-a/privateClouds/my-cloud/clusters/my-cluster/nodes/my-node
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Output only. The resource name of this node.
       Resource names are schemeless URIs that follow the conventions in
       https://cloud.google.com/apis/design/resource_names.
       For example:
       projects/my-project/locations/us-central1-a/privateClouds/my-cloud/clusters/my-cluster/nodes/my-node
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for name.
    • getFqdn

      String getFqdn()
       Output only. Fully qualified domain name of the node.
       
      string fqdn = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The fqdn.
    • getFqdnBytes

      com.google.protobuf.ByteString getFqdnBytes()
       Output only. Fully qualified domain name of the node.
       
      string fqdn = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for fqdn.
    • getInternalIp

      String getInternalIp()
       Output only. Internal IP address of the node.
       
      string internal_ip = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The internalIp.
    • getInternalIpBytes

      com.google.protobuf.ByteString getInternalIpBytes()
       Output only. Internal IP address of the node.
       
      string internal_ip = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for internalIp.
    • getNodeTypeId

      String getNodeTypeId()
       Output only. The canonical identifier of the node type (corresponds to the
       `NodeType`).
       For example: standard-72.
       
      string node_type_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The nodeTypeId.
    • getNodeTypeIdBytes

      com.google.protobuf.ByteString getNodeTypeIdBytes()
       Output only. The canonical identifier of the node type (corresponds to the
       `NodeType`).
       For example: standard-72.
       
      string node_type_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for nodeTypeId.
    • getVersion

      String getVersion()
       Output only. The version number of the VMware ESXi
       management component in this cluster.
       
      string version = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The version.
    • getVersionBytes

      com.google.protobuf.ByteString getVersionBytes()
       Output only. The version number of the VMware ESXi
       management component in this cluster.
       
      string version = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for version.
    • getCustomCoreCount

      long getCustomCoreCount()
       Output only. Customized number of cores
       
      int64 custom_core_count = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The customCoreCount.
    • getStateValue

      int getStateValue()
       Output only. The state of the appliance.
       
      .google.cloud.vmwareengine.v1.Node.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for state.
    • getState

      Node.State getState()
       Output only. The state of the appliance.
       
      .google.cloud.vmwareengine.v1.Node.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The state.