Interface Instance.NodeOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Instance.Node, Instance.Node.Builder
    Enclosing class:
    Instance

    public static interface Instance.NodeOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getNodeId

        String getNodeId()
         Output only. Identifier of the Memcached node. The node id does not
         include project or location like the Memcached instance name.
         
        string node_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The nodeId.
      • getNodeIdBytes

        com.google.protobuf.ByteString getNodeIdBytes()
         Output only. Identifier of the Memcached node. The node id does not
         include project or location like the Memcached instance name.
         
        string node_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for nodeId.
      • getZone

        String getZone()
         Output only. Location (GCP Zone) for the Memcached node.
         
        string zone = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The zone.
      • getZoneBytes

        com.google.protobuf.ByteString getZoneBytes()
         Output only. Location (GCP Zone) for the Memcached node.
         
        string zone = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for zone.
      • getStateValue

        int getStateValue()
         Output only. Current state of the Memcached node.
         
        .google.cloud.memcache.v1.Instance.Node.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The enum numeric value on the wire for state.
      • getState

        Instance.Node.State getState()
         Output only. Current state of the Memcached node.
         
        .google.cloud.memcache.v1.Instance.Node.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The state.
      • getHost

        String getHost()
         Output only. Hostname or IP address of the Memcached node used by the
         clients to connect to the Memcached server on this node.
         
        string host = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The host.
      • getHostBytes

        com.google.protobuf.ByteString getHostBytes()
         Output only. Hostname or IP address of the Memcached node used by the
         clients to connect to the Memcached server on this node.
         
        string host = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for host.
      • getPort

        int getPort()
         Output only. The port number of the Memcached server on this node.
         
        int32 port = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The port.
      • hasParameters

        boolean hasParameters()
         User defined parameters currently applied to the node.
         
        .google.cloud.memcache.v1.MemcacheParameters parameters = 6;
        Returns:
        Whether the parameters field is set.
      • getParameters

        MemcacheParameters getParameters()
         User defined parameters currently applied to the node.
         
        .google.cloud.memcache.v1.MemcacheParameters parameters = 6;
        Returns:
        The parameters.
      • getParametersOrBuilder

        MemcacheParametersOrBuilder getParametersOrBuilder()
         User defined parameters currently applied to the node.
         
        .google.cloud.memcache.v1.MemcacheParameters parameters = 6;