@Generated(value="software.amazon.awssdk:codegen") public final class S3Location extends Object implements SdkPojo, Serializable, ToCopyableBuilder<S3Location.Builder,S3Location>
Location in Amazon Simple Storage Service (Amazon S3) where build files can be stored for access by Amazon GameLift. This location is specified in a CreateBuild request. For more details, see the Create a Build with Files in Amazon S3.
Modifier and Type | Class and Description |
---|---|
static interface |
S3Location.Builder |
Modifier and Type | Method and Description |
---|---|
String |
bucket()
Amazon S3 bucket identifier.
|
static S3Location.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
key()
Name of the zip file containing your build files.
|
String |
roleArn()
Amazon Resource Name (ARN) for
the access role that allows Amazon GameLift to access your S3 bucket.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends S3Location.Builder> |
serializableBuilderClass() |
S3Location.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String bucket()
Amazon S3 bucket identifier. This is the name of your S3 bucket.
public String key()
Name of the zip file containing your build files.
public String roleArn()
Amazon Resource Name (ARN) for the access role that allows Amazon GameLift to access your S3 bucket.
public S3Location.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<S3Location.Builder,S3Location>
public static S3Location.Builder builder()
public static Class<? extends S3Location.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.