@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateBuildRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Represents the input for a request action.
NOOP
Constructor and Description |
---|
CreateBuildRequest() |
Modifier and Type | Method and Description |
---|---|
CreateBuildRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getName()
Descriptive label that is associated with a build.
|
String |
getOperatingSystem()
Operating system that the game server binaries are built to run on.
|
S3Location |
getStorageLocation()
Information indicating where your game build files are stored.
|
String |
getVersion()
Version that is associated with this build.
|
int |
hashCode() |
void |
setName(String name)
Descriptive label that is associated with a build.
|
void |
setOperatingSystem(OperatingSystem operatingSystem)
Operating system that the game server binaries are built to run on.
|
void |
setOperatingSystem(String operatingSystem)
Operating system that the game server binaries are built to run on.
|
void |
setStorageLocation(S3Location storageLocation)
Information indicating where your game build files are stored.
|
void |
setVersion(String version)
Version that is associated with this build.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
CreateBuildRequest |
withName(String name)
Descriptive label that is associated with a build.
|
CreateBuildRequest |
withOperatingSystem(OperatingSystem operatingSystem)
Operating system that the game server binaries are built to run on.
|
CreateBuildRequest |
withOperatingSystem(String operatingSystem)
Operating system that the game server binaries are built to run on.
|
CreateBuildRequest |
withStorageLocation(S3Location storageLocation)
Information indicating where your game build files are stored.
|
CreateBuildRequest |
withVersion(String version)
Version that is associated with this build.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setName(String name)
Descriptive label that is associated with a build. Build names do not need to be unique. You can use UpdateBuild to change this value later.
name
- Descriptive label that is associated with a build. Build names do not need to be unique. You can use
UpdateBuild to change this value later.public String getName()
Descriptive label that is associated with a build. Build names do not need to be unique. You can use UpdateBuild to change this value later.
public CreateBuildRequest withName(String name)
Descriptive label that is associated with a build. Build names do not need to be unique. You can use UpdateBuild to change this value later.
name
- Descriptive label that is associated with a build. Build names do not need to be unique. You can use
UpdateBuild to change this value later.public void setVersion(String version)
Version that is associated with this build. Version strings do not need to be unique. You can use UpdateBuild to change this value later.
version
- Version that is associated with this build. Version strings do not need to be unique. You can use
UpdateBuild to change this value later.public String getVersion()
Version that is associated with this build. Version strings do not need to be unique. You can use UpdateBuild to change this value later.
public CreateBuildRequest withVersion(String version)
Version that is associated with this build. Version strings do not need to be unique. You can use UpdateBuild to change this value later.
version
- Version that is associated with this build. Version strings do not need to be unique. You can use
UpdateBuild to change this value later.public void setStorageLocation(S3Location storageLocation)
Information indicating where your game build files are stored. Use this parameter only when creating a build with files stored in an Amazon S3 bucket that you own. The storage location must specify an Amazon S3 bucket name and key, as well as a role ARN that you set up to allow Amazon GameLift to access your Amazon S3 bucket. The S3 bucket must be in the same region that you want to create a new build in.
storageLocation
- Information indicating where your game build files are stored. Use this parameter only when creating a
build with files stored in an Amazon S3 bucket that you own. The storage location must specify an Amazon
S3 bucket name and key, as well as a role ARN that you set up to allow Amazon GameLift to access your
Amazon S3 bucket. The S3 bucket must be in the same region that you want to create a new build in.public S3Location getStorageLocation()
Information indicating where your game build files are stored. Use this parameter only when creating a build with files stored in an Amazon S3 bucket that you own. The storage location must specify an Amazon S3 bucket name and key, as well as a role ARN that you set up to allow Amazon GameLift to access your Amazon S3 bucket. The S3 bucket must be in the same region that you want to create a new build in.
public CreateBuildRequest withStorageLocation(S3Location storageLocation)
Information indicating where your game build files are stored. Use this parameter only when creating a build with files stored in an Amazon S3 bucket that you own. The storage location must specify an Amazon S3 bucket name and key, as well as a role ARN that you set up to allow Amazon GameLift to access your Amazon S3 bucket. The S3 bucket must be in the same region that you want to create a new build in.
storageLocation
- Information indicating where your game build files are stored. Use this parameter only when creating a
build with files stored in an Amazon S3 bucket that you own. The storage location must specify an Amazon
S3 bucket name and key, as well as a role ARN that you set up to allow Amazon GameLift to access your
Amazon S3 bucket. The S3 bucket must be in the same region that you want to create a new build in.public void setOperatingSystem(String operatingSystem)
Operating system that the game server binaries are built to run on. This value determines the type of fleet resources that you can use for this build. If your game build contains multiple executables, they all must run on the same operating system. If an operating system is not specified when creating a build, Amazon GameLift uses the default value (WINDOWS_2012). This value cannot be changed later.
operatingSystem
- Operating system that the game server binaries are built to run on. This value determines the type of
fleet resources that you can use for this build. If your game build contains multiple executables, they
all must run on the same operating system. If an operating system is not specified when creating a build,
Amazon GameLift uses the default value (WINDOWS_2012). This value cannot be changed later.OperatingSystem
public String getOperatingSystem()
Operating system that the game server binaries are built to run on. This value determines the type of fleet resources that you can use for this build. If your game build contains multiple executables, they all must run on the same operating system. If an operating system is not specified when creating a build, Amazon GameLift uses the default value (WINDOWS_2012). This value cannot be changed later.
OperatingSystem
public CreateBuildRequest withOperatingSystem(String operatingSystem)
Operating system that the game server binaries are built to run on. This value determines the type of fleet resources that you can use for this build. If your game build contains multiple executables, they all must run on the same operating system. If an operating system is not specified when creating a build, Amazon GameLift uses the default value (WINDOWS_2012). This value cannot be changed later.
operatingSystem
- Operating system that the game server binaries are built to run on. This value determines the type of
fleet resources that you can use for this build. If your game build contains multiple executables, they
all must run on the same operating system. If an operating system is not specified when creating a build,
Amazon GameLift uses the default value (WINDOWS_2012). This value cannot be changed later.OperatingSystem
public void setOperatingSystem(OperatingSystem operatingSystem)
Operating system that the game server binaries are built to run on. This value determines the type of fleet resources that you can use for this build. If your game build contains multiple executables, they all must run on the same operating system. If an operating system is not specified when creating a build, Amazon GameLift uses the default value (WINDOWS_2012). This value cannot be changed later.
operatingSystem
- Operating system that the game server binaries are built to run on. This value determines the type of
fleet resources that you can use for this build. If your game build contains multiple executables, they
all must run on the same operating system. If an operating system is not specified when creating a build,
Amazon GameLift uses the default value (WINDOWS_2012). This value cannot be changed later.OperatingSystem
public CreateBuildRequest withOperatingSystem(OperatingSystem operatingSystem)
Operating system that the game server binaries are built to run on. This value determines the type of fleet resources that you can use for this build. If your game build contains multiple executables, they all must run on the same operating system. If an operating system is not specified when creating a build, Amazon GameLift uses the default value (WINDOWS_2012). This value cannot be changed later.
operatingSystem
- Operating system that the game server binaries are built to run on. This value determines the type of
fleet resources that you can use for this build. If your game build contains multiple executables, they
all must run on the same operating system. If an operating system is not specified when creating a build,
Amazon GameLift uses the default value (WINDOWS_2012). This value cannot be changed later.OperatingSystem
public String toString()
toString
in class Object
Object.toString()
public CreateBuildRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.