Package com.pulumi.gcp.memcache.inputs
Class InstanceMemcacheNodeArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.memcache.inputs.InstanceMemcacheNodeArgs.Builder
-
- Enclosing class:
- InstanceMemcacheNodeArgs
public static final class InstanceMemcacheNodeArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(InstanceMemcacheNodeArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstanceMemcacheNodeArgs
build()
InstanceMemcacheNodeArgs.Builder
host(com.pulumi.core.Output<java.lang.String> host)
InstanceMemcacheNodeArgs.Builder
host(java.lang.String host)
InstanceMemcacheNodeArgs.Builder
nodeId(com.pulumi.core.Output<java.lang.String> nodeId)
InstanceMemcacheNodeArgs.Builder
nodeId(java.lang.String nodeId)
InstanceMemcacheNodeArgs.Builder
port(com.pulumi.core.Output<java.lang.Integer> port)
InstanceMemcacheNodeArgs.Builder
port(java.lang.Integer port)
InstanceMemcacheNodeArgs.Builder
state(com.pulumi.core.Output<java.lang.String> state)
InstanceMemcacheNodeArgs.Builder
state(java.lang.String state)
InstanceMemcacheNodeArgs.Builder
zone(com.pulumi.core.Output<java.lang.String> zone)
InstanceMemcacheNodeArgs.Builder
zone(java.lang.String zone)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(InstanceMemcacheNodeArgs defaults)
-
-
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
-
build
public InstanceMemcacheNodeArgs build()
-
-