Reference documentation and code samples for the Google Cloud Memorystore for Memcached API class Google::Cloud::Memcache::V1beta2::Instance::Node.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#host
def host() -> ::String
Returns
- (::String) — Output only. Hostname or IP address of the Memcached node used by the clients to connect to the Memcached server on this node.
#node_id
def node_id() -> ::String
Returns
- (::String) — Output only. Identifier of the Memcached node. The node id does not include project or location like the Memcached instance name.
#parameters
def parameters() -> ::Google::Cloud::Memcache::V1beta2::MemcacheParameters
Returns
- (::Google::Cloud::Memcache::V1beta2::MemcacheParameters) — User defined parameters currently applied to the node.
#parameters=
def parameters=(value) -> ::Google::Cloud::Memcache::V1beta2::MemcacheParameters
Parameter
- value (::Google::Cloud::Memcache::V1beta2::MemcacheParameters) — User defined parameters currently applied to the node.
Returns
- (::Google::Cloud::Memcache::V1beta2::MemcacheParameters) — User defined parameters currently applied to the node.
#port
def port() -> ::Integer
Returns
- (::Integer) — Output only. The port number of the Memcached server on this node.
#state
def state() -> ::Google::Cloud::Memcache::V1beta2::Instance::Node::State
Returns
- (::Google::Cloud::Memcache::V1beta2::Instance::Node::State) — Output only. Current state of the Memcached node.
#update_available
def update_available() -> ::Boolean
Returns
- (::Boolean) — Output only. Returns true if there is an update waiting to be applied
#zone
def zone() -> ::String
Returns
- (::String) — Output only. Location (GCP Zone) for the Memcached node.