@Generated(value="software.amazon.awssdk:codegen") public final class UpdateScriptRequest extends GameLiftRequest implements ToCopyableBuilder<UpdateScriptRequest.Builder,UpdateScriptRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateScriptRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateScriptRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
A descriptive label that is associated with a script.
|
String |
scriptId()
A unique identifier for the Realtime script to update.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateScriptRequest.Builder> |
serializableBuilderClass() |
S3Location |
storageLocation()
The location of the Amazon S3 bucket where a zipped file containing your Realtime scripts is stored.
|
UpdateScriptRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
version()
Version information associated with a build or script.
|
SdkBytes |
zipFile()
A data object containing your Realtime scripts and dependencies as a zip file.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String scriptId()
A unique identifier for the Realtime script to update. You can use either the script ID or ARN value.
public final String name()
A descriptive label that is associated with a script. Script names don't need to be unique.
public final String version()
Version information associated with a build or script. Version strings don't need to be unique.
public final S3Location storageLocation()
The location of the Amazon S3 bucket where a zipped file containing your Realtime scripts is stored. The storage
location must specify the Amazon S3 bucket name, the zip file name (the "key"), and a role ARN that allows Amazon
GameLift to access the Amazon S3 storage location. The S3 bucket must be in the same Region where you want to
create a new script. By default, Amazon GameLift uploads the latest version of the zip file; if you have S3
object versioning turned on, you can use the ObjectVersion parameter to specify an earlier version.
ObjectVersion
parameter to specify an earlier version.public final SdkBytes zipFile()
A 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.
When using the Amazon Web Services CLI tool to create a script, this parameter is set to the zip file name. It
must be prepended with the string "fileb://" to indicate that the file data is a binary object. For example:
--zip-file fileb://myRealtimeScript.zip.
When using the Amazon Web Services CLI tool to create a script, this parameter is set to the zip file
name. It must be prepended with the string "fileb://" to indicate that the file data is a binary object.
For example: --zip-file fileb://myRealtimeScript.zip.
public UpdateScriptRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateScriptRequest.Builder,UpdateScriptRequest>toBuilder in class GameLiftRequestpublic static UpdateScriptRequest.Builder builder()
public static Class<? extends UpdateScriptRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.