@Generated(value="software.amazon.awssdk:codegen") public class S3Location extends Object implements StructuredPojo, 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.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
String |
roleArn()
Amazon Resource Name (ARN) for
the access role that allows Amazon GameLift to access your S3 bucket.
|
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() |
copypublic 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()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<S3Location.Builder,S3Location>public static S3Location.Builder builder()
public static Class<? extends S3Location.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.