Class InstanceMemcacheNodeArgs.Builder

  • Enclosing class:
    InstanceMemcacheNodeArgs

    public static final class InstanceMemcacheNodeArgs.Builder
    extends java.lang.Object
    • Method Detail

      • host

        public InstanceMemcacheNodeArgs.Builder host​(@Nullable
                                                     com.pulumi.core.Output<java.lang.String> host)
        Parameters:
        host - (Output) Hostname or IP address of the Memcached node used by the clients to connect to the Memcached server on this node.
        Returns:
        builder
      • host

        public InstanceMemcacheNodeArgs.Builder host​(java.lang.String host)
        Parameters:
        host - (Output) Hostname or IP address of the Memcached node used by the clients to connect to the Memcached server on this node.
        Returns:
        builder
      • nodeId

        public InstanceMemcacheNodeArgs.Builder nodeId​(@Nullable
                                                       com.pulumi.core.Output<java.lang.String> nodeId)
        Parameters:
        nodeId - (Output) Identifier of the Memcached node. The node id does not include project or location like the Memcached instance name.
        Returns:
        builder
      • nodeId

        public InstanceMemcacheNodeArgs.Builder nodeId​(java.lang.String nodeId)
        Parameters:
        nodeId - (Output) Identifier of the Memcached node. The node id does not include project or location like the Memcached instance name.
        Returns:
        builder
      • port

        public InstanceMemcacheNodeArgs.Builder port​(@Nullable
                                                     com.pulumi.core.Output<java.lang.Integer> port)
        Parameters:
        port - (Output) The port number of the Memcached server on this node.
        Returns:
        builder
      • port

        public InstanceMemcacheNodeArgs.Builder port​(java.lang.Integer port)
        Parameters:
        port - (Output) The port number of the Memcached server on this node.
        Returns:
        builder
      • state

        public InstanceMemcacheNodeArgs.Builder state​(@Nullable
                                                      com.pulumi.core.Output<java.lang.String> state)
        Parameters:
        state - (Output) Current state of the Memcached node.
        Returns:
        builder
      • state

        public InstanceMemcacheNodeArgs.Builder state​(java.lang.String state)
        Parameters:
        state - (Output) Current state of the Memcached node.
        Returns:
        builder
      • zone

        public InstanceMemcacheNodeArgs.Builder zone​(@Nullable
                                                     com.pulumi.core.Output<java.lang.String> zone)
        Parameters:
        zone - (Output) Location (GCP Zone) for the Memcached node.
        Returns:
        builder
      • zone

        public InstanceMemcacheNodeArgs.Builder zone​(java.lang.String zone)
        Parameters:
        zone - (Output) Location (GCP Zone) for the Memcached node.
        Returns:
        builder