|
Did this page help you?Yes No Tell us about it... |
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.services.cloudfront.model.Origin
public class Origin
A complex type that describes the Amazon S3 bucket or the HTTP server (for example, a web server) from which CloudFront gets your files.You must create at least one origin.
Constructor Summary | |
---|---|
Origin()
|
Method Summary | |
---|---|
boolean |
equals(Object obj)
|
CustomOriginConfig |
getCustomOriginConfig()
A complex type that contains information about a custom origin. |
String |
getDomainName()
Amazon S3 origins: The DNS name of the Amazon S3 bucket from which you want CloudFront to get objects for this origin, for example, myawsbucket.s3.amazonaws.com. |
String |
getId()
A unique identifier for the origin. |
S3OriginConfig |
getS3OriginConfig()
A complex type that contains information about the Amazon S3 origin. |
int |
hashCode()
|
void |
setCustomOriginConfig(CustomOriginConfig customOriginConfig)
A complex type that contains information about a custom origin. |
void |
setDomainName(String domainName)
Amazon S3 origins: The DNS name of the Amazon S3 bucket from which you want CloudFront to get objects for this origin, for example, myawsbucket.s3.amazonaws.com. |
void |
setId(String id)
A unique identifier for the origin. |
void |
setS3OriginConfig(S3OriginConfig s3OriginConfig)
A complex type that contains information about the Amazon S3 origin. |
String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
Origin |
withCustomOriginConfig(CustomOriginConfig customOriginConfig)
A complex type that contains information about a custom origin. |
Origin |
withDomainName(String domainName)
Amazon S3 origins: The DNS name of the Amazon S3 bucket from which you want CloudFront to get objects for this origin, for example, myawsbucket.s3.amazonaws.com. |
Origin |
withId(String id)
A unique identifier for the origin. |
Origin |
withS3OriginConfig(S3OriginConfig s3OriginConfig)
A complex type that contains information about the Amazon S3 origin. |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Origin()
Method Detail |
---|
public String getId()
public void setId(String id)
id
- A unique identifier for the origin. The value of Id must be unique
within the distribution. You use the value of Id when you create a
cache behavior. The Id identifies the origin that CloudFront routes a
request to when the request matches the path pattern for that cache
behavior.public Origin withId(String id)
Returns a reference to this object so that method calls can be chained together.
id
- A unique identifier for the origin. The value of Id must be unique
within the distribution. You use the value of Id when you create a
cache behavior. The Id identifies the origin that CloudFront routes a
request to when the request matches the path pattern for that cache
behavior.
public String getDomainName()
public void setDomainName(String domainName)
domainName
- Amazon S3 origins: The DNS name of the Amazon S3 bucket from which you
want CloudFront to get objects for this origin, for example,
myawsbucket.s3.amazonaws.com. Custom origins: The DNS domain name for
the HTTP server from which you want CloudFront to get objects for this
origin, for example, www.example.com.public Origin withDomainName(String domainName)
Returns a reference to this object so that method calls can be chained together.
domainName
- Amazon S3 origins: The DNS name of the Amazon S3 bucket from which you
want CloudFront to get objects for this origin, for example,
myawsbucket.s3.amazonaws.com. Custom origins: The DNS domain name for
the HTTP server from which you want CloudFront to get objects for this
origin, for example, www.example.com.
public S3OriginConfig getS3OriginConfig()
public void setS3OriginConfig(S3OriginConfig s3OriginConfig)
s3OriginConfig
- A complex type that contains information about the Amazon S3 origin.
If the origin is a custom origin, use the CustomOriginConfig element
instead.public Origin withS3OriginConfig(S3OriginConfig s3OriginConfig)
Returns a reference to this object so that method calls can be chained together.
s3OriginConfig
- A complex type that contains information about the Amazon S3 origin.
If the origin is a custom origin, use the CustomOriginConfig element
instead.
public CustomOriginConfig getCustomOriginConfig()
public void setCustomOriginConfig(CustomOriginConfig customOriginConfig)
customOriginConfig
- A complex type that contains information about a custom origin. If the
origin is an Amazon S3 bucket, use the S3OriginConfig element instead.public Origin withCustomOriginConfig(CustomOriginConfig customOriginConfig)
Returns a reference to this object so that method calls can be chained together.
customOriginConfig
- A complex type that contains information about a custom origin. If the
origin is an Amazon S3 bucket, use the S3OriginConfig element instead.
public String toString()
toString
in class Object
Object.toString()
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |