@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreatePullThroughCacheRuleResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
CreatePullThroughCacheRuleResult() |
Modifier and Type | Method and Description |
---|---|
CreatePullThroughCacheRuleResult |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedAt()
The date and time, in JavaScript date format, when the pull through cache rule was created.
|
String |
getCredentialArn()
The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret associated with the pull through
cache rule.
|
String |
getEcrRepositoryPrefix()
The Amazon ECR repository prefix associated with the pull through cache rule.
|
String |
getRegistryId()
The registry ID associated with the request.
|
String |
getUpstreamRegistry()
The name of the upstream registry associated with the pull through cache rule.
|
String |
getUpstreamRegistryUrl()
The upstream registry URL associated with the pull through cache rule.
|
int |
hashCode() |
void |
setCreatedAt(Date createdAt)
The date and time, in JavaScript date format, when the pull through cache rule was created.
|
void |
setCredentialArn(String credentialArn)
The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret associated with the pull through
cache rule.
|
void |
setEcrRepositoryPrefix(String ecrRepositoryPrefix)
The Amazon ECR repository prefix associated with the pull through cache rule.
|
void |
setRegistryId(String registryId)
The registry ID associated with the request.
|
void |
setUpstreamRegistry(String upstreamRegistry)
The name of the upstream registry associated with the pull through cache rule.
|
void |
setUpstreamRegistryUrl(String upstreamRegistryUrl)
The upstream registry URL associated with the pull through cache rule.
|
String |
toString()
Returns a string representation of this object.
|
CreatePullThroughCacheRuleResult |
withCreatedAt(Date createdAt)
The date and time, in JavaScript date format, when the pull through cache rule was created.
|
CreatePullThroughCacheRuleResult |
withCredentialArn(String credentialArn)
The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret associated with the pull through
cache rule.
|
CreatePullThroughCacheRuleResult |
withEcrRepositoryPrefix(String ecrRepositoryPrefix)
The Amazon ECR repository prefix associated with the pull through cache rule.
|
CreatePullThroughCacheRuleResult |
withRegistryId(String registryId)
The registry ID associated with the request.
|
CreatePullThroughCacheRuleResult |
withUpstreamRegistry(String upstreamRegistry)
The name of the upstream registry associated with the pull through cache rule.
|
CreatePullThroughCacheRuleResult |
withUpstreamRegistry(UpstreamRegistry upstreamRegistry)
The name of the upstream registry associated with the pull through cache rule.
|
CreatePullThroughCacheRuleResult |
withUpstreamRegistryUrl(String upstreamRegistryUrl)
The upstream registry URL associated with the pull through cache rule.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setEcrRepositoryPrefix(String ecrRepositoryPrefix)
The Amazon ECR repository prefix associated with the pull through cache rule.
ecrRepositoryPrefix
- The Amazon ECR repository prefix associated with the pull through cache rule.public String getEcrRepositoryPrefix()
The Amazon ECR repository prefix associated with the pull through cache rule.
public CreatePullThroughCacheRuleResult withEcrRepositoryPrefix(String ecrRepositoryPrefix)
The Amazon ECR repository prefix associated with the pull through cache rule.
ecrRepositoryPrefix
- The Amazon ECR repository prefix associated with the pull through cache rule.public void setUpstreamRegistryUrl(String upstreamRegistryUrl)
The upstream registry URL associated with the pull through cache rule.
upstreamRegistryUrl
- The upstream registry URL associated with the pull through cache rule.public String getUpstreamRegistryUrl()
The upstream registry URL associated with the pull through cache rule.
public CreatePullThroughCacheRuleResult withUpstreamRegistryUrl(String upstreamRegistryUrl)
The upstream registry URL associated with the pull through cache rule.
upstreamRegistryUrl
- The upstream registry URL associated with the pull through cache rule.public void setCreatedAt(Date createdAt)
The date and time, in JavaScript date format, when the pull through cache rule was created.
createdAt
- The date and time, in JavaScript date format, when the pull through cache rule was created.public Date getCreatedAt()
The date and time, in JavaScript date format, when the pull through cache rule was created.
public CreatePullThroughCacheRuleResult withCreatedAt(Date createdAt)
The date and time, in JavaScript date format, when the pull through cache rule was created.
createdAt
- The date and time, in JavaScript date format, when the pull through cache rule was created.public void setRegistryId(String registryId)
The registry ID associated with the request.
registryId
- The registry ID associated with the request.public String getRegistryId()
The registry ID associated with the request.
public CreatePullThroughCacheRuleResult withRegistryId(String registryId)
The registry ID associated with the request.
registryId
- The registry ID associated with the request.public void setUpstreamRegistry(String upstreamRegistry)
The name of the upstream registry associated with the pull through cache rule.
upstreamRegistry
- The name of the upstream registry associated with the pull through cache rule.UpstreamRegistry
public String getUpstreamRegistry()
The name of the upstream registry associated with the pull through cache rule.
UpstreamRegistry
public CreatePullThroughCacheRuleResult withUpstreamRegistry(String upstreamRegistry)
The name of the upstream registry associated with the pull through cache rule.
upstreamRegistry
- The name of the upstream registry associated with the pull through cache rule.UpstreamRegistry
public CreatePullThroughCacheRuleResult withUpstreamRegistry(UpstreamRegistry upstreamRegistry)
The name of the upstream registry associated with the pull through cache rule.
upstreamRegistry
- The name of the upstream registry associated with the pull through cache rule.UpstreamRegistry
public void setCredentialArn(String credentialArn)
The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret associated with the pull through cache rule.
credentialArn
- The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret associated with the pull
through cache rule.public String getCredentialArn()
The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret associated with the pull through cache rule.
public CreatePullThroughCacheRuleResult withCredentialArn(String credentialArn)
The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret associated with the pull through cache rule.
credentialArn
- The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret associated with the pull
through cache rule.public String toString()
toString
in class Object
Object.toString()
public CreatePullThroughCacheRuleResult clone()