Package com.pulumi.aws.gamelift.inputs
Class ScriptState.Builder
- java.lang.Object
-
- com.pulumi.aws.gamelift.inputs.ScriptState.Builder
-
- Enclosing class:
- ScriptState
public static final class ScriptState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ScriptState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScriptState.Builderarn(com.pulumi.core.Output<java.lang.String> arn)ScriptState.Builderarn(java.lang.String arn)ScriptStatebuild()ScriptState.Buildername(com.pulumi.core.Output<java.lang.String> name)ScriptState.Buildername(java.lang.String name)ScriptState.Builderregion(com.pulumi.core.Output<java.lang.String> region)ScriptState.Builderregion(java.lang.String region)ScriptState.BuilderstorageLocation(ScriptStorageLocationArgs storageLocation)ScriptState.BuilderstorageLocation(com.pulumi.core.Output<ScriptStorageLocationArgs> storageLocation)ScriptState.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)ScriptState.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)ScriptState.BuildertagsAll(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)ScriptState.BuildertagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)ScriptState.Builderversion(com.pulumi.core.Output<java.lang.String> version)ScriptState.Builderversion(java.lang.String version)ScriptState.BuilderzipFile(com.pulumi.core.Output<java.lang.String> zipFile)ScriptState.BuilderzipFile(java.lang.String zipFile)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ScriptState defaults)
-
-
Method Detail
-
arn
public ScriptState.Builder arn(@Nullable com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn- GameLift Script ARN.- Returns:
- builder
-
arn
public ScriptState.Builder arn(java.lang.String arn)
- Parameters:
arn- GameLift Script ARN.- Returns:
- builder
-
name
public ScriptState.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- Name of the script- Returns:
- builder
-
name
public ScriptState.Builder name(java.lang.String name)
- Parameters:
name- Name of the script- Returns:
- builder
-
region
public ScriptState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public ScriptState.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
storageLocation
public ScriptState.Builder storageLocation(@Nullable com.pulumi.core.Output<ScriptStorageLocationArgs> storageLocation)
- Parameters:
storageLocation- Information indicating where your game script files are stored. See below.- Returns:
- builder
-
storageLocation
public ScriptState.Builder storageLocation(ScriptStorageLocationArgs storageLocation)
- Parameters:
storageLocation- Information indicating where your game script files are stored. See below.- Returns:
- builder
-
tags
public ScriptState.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags- Key-value map of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tags
public ScriptState.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- Key-value map of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tagsAll
public ScriptState.Builder tagsAll(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
- Parameters:
tagsAll- Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.- Returns:
- builder
-
tagsAll
public ScriptState.Builder tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
- Parameters:
tagsAll- Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.- Returns:
- builder
-
version
public ScriptState.Builder version(@Nullable com.pulumi.core.Output<java.lang.String> version)
- Parameters:
version- Version that is associated with this script.- Returns:
- builder
-
version
public ScriptState.Builder version(java.lang.String version)
- Parameters:
version- Version that is associated with this script.- Returns:
- builder
-
zipFile
public ScriptState.Builder zipFile(@Nullable com.pulumi.core.Output<java.lang.String> zipFile)
- Parameters:
zipFile- Data object containing your Realtime scripts and dependencies as a zip file. The zip file can have one or multiple files. Maximum size of a zip file is 5 MB.- Returns:
- builder
-
zipFile
public ScriptState.Builder zipFile(java.lang.String zipFile)
- Parameters:
zipFile- Data object containing your Realtime scripts and dependencies as a zip file. The zip file can have one or multiple files. Maximum size of a zip file is 5 MB.- Returns:
- builder
-
build
public ScriptState build()
-
-