Class GameServerDeploymentState.Builder
- java.lang.Object
-
- com.pulumi.gcp.gameservices.inputs.GameServerDeploymentState.Builder
-
- Enclosing class:
- GameServerDeploymentState
public static final class GameServerDeploymentState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GameServerDeploymentState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GameServerDeploymentState
build()
GameServerDeploymentState.Builder
deploymentId(com.pulumi.core.Output<java.lang.String> deploymentId)
GameServerDeploymentState.Builder
deploymentId(java.lang.String deploymentId)
GameServerDeploymentState.Builder
description(com.pulumi.core.Output<java.lang.String> description)
GameServerDeploymentState.Builder
description(java.lang.String description)
GameServerDeploymentState.Builder
labels(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> labels)
GameServerDeploymentState.Builder
labels(java.util.Map<java.lang.String,java.lang.String> labels)
GameServerDeploymentState.Builder
location(com.pulumi.core.Output<java.lang.String> location)
GameServerDeploymentState.Builder
location(java.lang.String location)
GameServerDeploymentState.Builder
name(com.pulumi.core.Output<java.lang.String> name)
GameServerDeploymentState.Builder
name(java.lang.String name)
GameServerDeploymentState.Builder
project(com.pulumi.core.Output<java.lang.String> project)
GameServerDeploymentState.Builder
project(java.lang.String project)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GameServerDeploymentState defaults)
-
-
Method Detail
-
deploymentId
public GameServerDeploymentState.Builder deploymentId(@Nullable com.pulumi.core.Output<java.lang.String> deploymentId)
- Parameters:
deploymentId
- A unique id for the deployment. ***- Returns:
- builder
-
deploymentId
public GameServerDeploymentState.Builder deploymentId(java.lang.String deploymentId)
- Parameters:
deploymentId
- A unique id for the deployment. ***- Returns:
- builder
-
description
public GameServerDeploymentState.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description
- Human readable description of the game server deployment.- Returns:
- builder
-
description
public GameServerDeploymentState.Builder description(java.lang.String description)
- Parameters:
description
- Human readable description of the game server deployment.- Returns:
- builder
-
labels
public GameServerDeploymentState.Builder labels(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> labels)
- Parameters:
labels
- The labels associated with this game server deployment. Each label is a key-value pair.- Returns:
- builder
-
labels
public GameServerDeploymentState.Builder labels(java.util.Map<java.lang.String,java.lang.String> labels)
- Parameters:
labels
- The labels associated with this game server deployment. Each label is a key-value pair.- Returns:
- builder
-
location
public GameServerDeploymentState.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- Location of the Deployment.- Returns:
- builder
-
location
public GameServerDeploymentState.Builder location(java.lang.String location)
- Parameters:
location
- Location of the Deployment.- Returns:
- builder
-
name
public GameServerDeploymentState.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- The resource id of the game server deployment, eg: `projects/{project_id}/locations/{location}/gameServerDeployments/{deployment_id}`. For example, `projects/my-project/locations/{location}/gameServerDeployments/my-deployment`.- Returns:
- builder
-
name
public GameServerDeploymentState.Builder name(java.lang.String name)
- Parameters:
name
- The resource id of the game server deployment, eg: `projects/{project_id}/locations/{location}/gameServerDeployments/{deployment_id}`. For example, `projects/my-project/locations/{location}/gameServerDeployments/my-deployment`.- Returns:
- builder
-
project
public GameServerDeploymentState.Builder project(@Nullable com.pulumi.core.Output<java.lang.String> project)
- Parameters:
project
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.- Returns:
- builder
-
project
public GameServerDeploymentState.Builder project(java.lang.String project)
- Parameters:
project
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.- Returns:
- builder
-
build
public GameServerDeploymentState build()
-
-