@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()
Amazon S3 location of the game build files to be uploaded.
|
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)
Amazon S3 location of the game build files to be uploaded.
|
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)
Amazon S3 location of the game build files to be uploaded.
|
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)
Amazon S3 location of the game build files to be uploaded. The S3 bucket must be owned by the same AWS account
that you're using to manage Amazon GameLift. It also must in the same region that you want to create a new build
in. Before calling CreateBuild
with this location, you must allow Amazon GameLift to access your
Amazon S3 bucket (see Create a Build with Files in Amazon S3).
storageLocation
- Amazon S3 location of the game build files to be uploaded. The S3 bucket must be owned by the same AWS
account that you're using to manage Amazon GameLift. It also must in the same region that you want to
create a new build in. Before calling CreateBuild
with this location, you must allow Amazon
GameLift to access your Amazon S3 bucket (see Create a Build with Files in Amazon S3).public S3Location getStorageLocation()
Amazon S3 location of the game build files to be uploaded. The S3 bucket must be owned by the same AWS account
that you're using to manage Amazon GameLift. It also must in the same region that you want to create a new build
in. Before calling CreateBuild
with this location, you must allow Amazon GameLift to access your
Amazon S3 bucket (see Create a Build with Files in Amazon S3).
CreateBuild
with this location, you must allow Amazon
GameLift to access your Amazon S3 bucket (see Create a Build with Files in Amazon S3).public CreateBuildRequest withStorageLocation(S3Location storageLocation)
Amazon S3 location of the game build files to be uploaded. The S3 bucket must be owned by the same AWS account
that you're using to manage Amazon GameLift. It also must in the same region that you want to create a new build
in. Before calling CreateBuild
with this location, you must allow Amazon GameLift to access your
Amazon S3 bucket (see Create a Build with Files in Amazon S3).
storageLocation
- Amazon S3 location of the game build files to be uploaded. The S3 bucket must be owned by the same AWS
account that you're using to manage Amazon GameLift. It also must in the same region that you want to
create a new build in. Before calling CreateBuild
with this location, you must allow Amazon
GameLift to access your Amazon S3 bucket (see Create a Build with Files in Amazon S3).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.
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.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.
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.
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.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.
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.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.
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.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.