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 request.
|
boolean |
equals(Object obj) |
String |
getName()
Descriptive label associated with a build.
|
String |
getOperatingSystem()
Operating system that the game server binaries are built to run on.
|
S3Location |
getStorageLocation() |
String |
getVersion()
Version associated with this build.
|
int |
hashCode() |
void |
setName(String name)
Descriptive label 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) |
void |
setVersion(String version)
Version associated with this build.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
CreateBuildRequest |
withName(String name)
Descriptive label 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) |
CreateBuildRequest |
withVersion(String version)
Version associated with this build.
|
getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setName(String name)
Descriptive label associated with a build. Build names do not need to be unique. A build name can be changed
later using UpdateBuild .
name - Descriptive label associated with a build. Build names do not need to be unique. A build name can be
changed later using UpdateBuild .public String getName()
Descriptive label associated with a build. Build names do not need to be unique. A build name can be changed
later using UpdateBuild .
UpdateBuild .public CreateBuildRequest withName(String name)
Descriptive label associated with a build. Build names do not need to be unique. A build name can be changed
later using UpdateBuild .
name - Descriptive label associated with a build. Build names do not need to be unique. A build name can be
changed later using UpdateBuild .public void setVersion(String version)
Version associated with this build. Version strings do not need to be unique to a build. A build version can be
changed later using UpdateBuild .
version - Version associated with this build. Version strings do not need to be unique to a build. A build version
can be changed later using UpdateBuild .public String getVersion()
Version associated with this build. Version strings do not need to be unique to a build. A build version can be
changed later using UpdateBuild .
UpdateBuild .public CreateBuildRequest withVersion(String version)
Version associated with this build. Version strings do not need to be unique to a build. A build version can be
changed later using UpdateBuild .
version - Version associated with this build. Version strings do not need to be unique to a build. A build version
can be changed later using UpdateBuild .public void setStorageLocation(S3Location storageLocation)
storageLocation - public S3Location getStorageLocation()
public CreateBuildRequest withStorageLocation(S3Location storageLocation)
storageLocation - 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.
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.OperatingSystempublic 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.
OperatingSystempublic 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.
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.OperatingSystempublic 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.
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.OperatingSystempublic 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.
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.OperatingSystempublic String toString()
toString in class ObjectObject.toString()public CreateBuildRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.