public class S3Origin extends Origin
Modifier and Type | Field and Description |
---|---|
static String |
ORIGIN_ACCESS_IDENTITY_PREFIX |
Constructor and Description |
---|
S3Origin(String domainName)
An S3 bucket origin.
|
S3Origin(String domainName,
String originAccessIdentity)
An S3 bucket origin.
|
S3Origin(String id,
String domainName,
String originAccessIdentity)
An S3 bucket origin.
|
Modifier and Type | Method and Description |
---|---|
String |
getOriginAccessIdentity() |
String |
getOriginAsBucketName() |
String |
toString() |
getDnsName, getDomainName, getId
public static final String ORIGIN_ACCESS_IDENTITY_PREFIX
public S3Origin(String domainName, String originAccessIdentity)
domainName
- a full S3 sub-domain path (e.g. 'jets3t.s3.amazonaws.com' for the 'jets3t' bucket)originAccessIdentity
- Identifier of the origin access identity that can authorize access to
S3 objects via a private distribution. If provided the distribution will be
private, if null the distribution will be be public.public S3Origin(String id, String domainName, String originAccessIdentity)
id
- Unique identifier for this origin.domainName
- a full S3 sub-domain path (e.g. 'jets3t.s3.amazonaws.com' for the 'jets3t' bucket)originAccessIdentity
- Identifier of the origin access identity that can authorize access to
S3 objects via a private distribution. If provided the distribution will be
private, if null the distribution will be be public.public S3Origin(String domainName)
domainName
- a full S3 sub-domain path (e.g. 'jets3t.s3.amazonaws.com' for the 'jets3t' bucket)Copyright © 2006–2018. All rights reserved.