public class Origin
extends java.lang.Object
implements java.io.Serializable
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.
| コンストラクタと説明 |
|---|
Origin() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
equals(java.lang.Object obj) |
CustomOriginConfig |
getCustomOriginConfig()
A complex type that contains information about a custom origin.
|
java.lang.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.
|
java.lang.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(java.lang.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(java.lang.String id)
A unique identifier for the origin.
|
void |
setS3OriginConfig(S3OriginConfig s3OriginConfig)
A complex type that contains information about the Amazon S3 origin.
|
java.lang.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(java.lang.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(java.lang.String id)
A unique identifier for the origin.
|
Origin |
withS3OriginConfig(S3OriginConfig s3OriginConfig)
A complex type that contains information about the Amazon S3 origin.
|
public java.lang.String getId()
public void setId(java.lang.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(java.lang.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 java.lang.String getDomainName()
public void setDomainName(java.lang.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(java.lang.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 java.lang.String toString()
toString クラス内 java.lang.ObjectObject.toString()public int hashCode()
hashCode クラス内 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Object