@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdatePullThroughCacheRuleRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdatePullThroughCacheRuleRequest() |
Modifier and Type | Method and Description |
---|---|
UpdatePullThroughCacheRuleRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getCredentialArn()
The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret that identifies the credentials
to authenticate to the upstream registry.
|
String |
getEcrRepositoryPrefix()
The repository name prefix to use when caching images from the source registry.
|
String |
getRegistryId()
The Amazon Web Services account ID associated with the registry associated with the pull through cache rule.
|
int |
hashCode() |
void |
setCredentialArn(String credentialArn)
The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret that identifies the credentials
to authenticate to the upstream registry.
|
void |
setEcrRepositoryPrefix(String ecrRepositoryPrefix)
The repository name prefix to use when caching images from the source registry.
|
void |
setRegistryId(String registryId)
The Amazon Web Services account ID associated with the registry associated with the pull through cache rule.
|
String |
toString()
Returns a string representation of this object.
|
UpdatePullThroughCacheRuleRequest |
withCredentialArn(String credentialArn)
The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret that identifies the credentials
to authenticate to the upstream registry.
|
UpdatePullThroughCacheRuleRequest |
withEcrRepositoryPrefix(String ecrRepositoryPrefix)
The repository name prefix to use when caching images from the source registry.
|
UpdatePullThroughCacheRuleRequest |
withRegistryId(String registryId)
The Amazon Web Services account ID associated with the registry associated with the pull through cache rule.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setRegistryId(String registryId)
The Amazon Web Services account ID associated with the registry associated with the pull through cache rule. If you do not specify a registry, the default registry is assumed.
registryId
- The Amazon Web Services account ID associated with the registry associated with the pull through cache
rule. If you do not specify a registry, the default registry is assumed.public String getRegistryId()
The Amazon Web Services account ID associated with the registry associated with the pull through cache rule. If you do not specify a registry, the default registry is assumed.
public UpdatePullThroughCacheRuleRequest withRegistryId(String registryId)
The Amazon Web Services account ID associated with the registry associated with the pull through cache rule. If you do not specify a registry, the default registry is assumed.
registryId
- The Amazon Web Services account ID associated with the registry associated with the pull through cache
rule. If you do not specify a registry, the default registry is assumed.public void setEcrRepositoryPrefix(String ecrRepositoryPrefix)
The repository name prefix to use when caching images from the source registry.
ecrRepositoryPrefix
- The repository name prefix to use when caching images from the source registry.public String getEcrRepositoryPrefix()
The repository name prefix to use when caching images from the source registry.
public UpdatePullThroughCacheRuleRequest withEcrRepositoryPrefix(String ecrRepositoryPrefix)
The repository name prefix to use when caching images from the source registry.
ecrRepositoryPrefix
- The repository name prefix to use when caching images from the source registry.public void setCredentialArn(String credentialArn)
The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret that identifies the credentials to authenticate to the upstream registry.
credentialArn
- The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret that identifies the
credentials to authenticate to the upstream registry.public String getCredentialArn()
The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret that identifies the credentials to authenticate to the upstream registry.
public UpdatePullThroughCacheRuleRequest withCredentialArn(String credentialArn)
The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret that identifies the credentials to authenticate to the upstream registry.
credentialArn
- The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret that identifies the
credentials to authenticate to the upstream registry.public String toString()
toString
in class Object
Object.toString()
public UpdatePullThroughCacheRuleRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()