Class S3Origin
- java.lang.Object
-
- org.jets3t.service.model.cloudfront.Origin
-
- org.jets3t.service.model.cloudfront.S3Origin
-
public class S3Origin extends Origin
-
-
Field Summary
Fields Modifier and Type Field Description static String
ORIGIN_ACCESS_IDENTITY_PREFIX
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getOriginAccessIdentity()
String
getOriginAsBucketName()
String
toString()
-
Methods inherited from class org.jets3t.service.model.cloudfront.Origin
getDnsName
-
-
-
-
Field Detail
-
ORIGIN_ACCESS_IDENTITY_PREFIX
public static final String ORIGIN_ACCESS_IDENTITY_PREFIX
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
S3Origin
public S3Origin(String dnsName, String originAccessIdentity)
An S3 bucket origin.- Parameters:
dnsName
- 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.
-
S3Origin
public S3Origin(String dnsName)
An S3 bucket origin.- Parameters:
dnsName
- a full S3 sub-domain path (e.g. 'jets3t.s3.amazonaws.com' for the 'jets3t' bucket)
-
-