public static final class CfnBuild.S3LocationProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnBuild.S3LocationProperty
CfnBuild.S3LocationProperty
CfnBuild.S3LocationProperty.Builder, CfnBuild.S3LocationProperty.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getBucket()
An Amazon S3 bucket identifier.
|
java.lang.String |
getKey()
The name of the zip file that contains the build files or script files.
|
java.lang.String |
getObjectVersion()
The version of the file, if object versioning is turned on for the bucket.
|
java.lang.String |
getRoleArn()
The Amazon Resource Name ( [ARN](https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html) ) for an IAM role that allows Amazon GameLift to access the S3 bucket.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getBucket()
CfnBuild.S3LocationProperty
GameLift currently does not support uploading from Amazon S3 buckets with names that contain a dot (.).
getBucket
in interface CfnBuild.S3LocationProperty
public final java.lang.String getKey()
CfnBuild.S3LocationProperty
getKey
in interface CfnBuild.S3LocationProperty
public final java.lang.String getRoleArn()
CfnBuild.S3LocationProperty
getRoleArn
in interface CfnBuild.S3LocationProperty
public final java.lang.String getObjectVersion()
CfnBuild.S3LocationProperty
Amazon GameLift uses this information when retrieving files from your S3 bucket. To retrieve a specific version of the file, provide an object version. To retrieve the latest version of the file, do not set this parameter.
getObjectVersion
in interface CfnBuild.S3LocationProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()