@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeletePullThroughCacheRuleRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DeletePullThroughCacheRuleRequest() |
Modifier and Type | Method and Description |
---|---|
DeletePullThroughCacheRuleRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getEcrRepositoryPrefix()
The Amazon ECR repository prefix associated with the pull through cache rule to delete.
|
String |
getRegistryId()
The Amazon Web Services account ID associated with the registry that contains the pull through cache rule.
|
int |
hashCode() |
void |
setEcrRepositoryPrefix(String ecrRepositoryPrefix)
The Amazon ECR repository prefix associated with the pull through cache rule to delete.
|
void |
setRegistryId(String registryId)
The Amazon Web Services account ID associated with the registry that contains the pull through cache rule.
|
String |
toString()
Returns a string representation of this object.
|
DeletePullThroughCacheRuleRequest |
withEcrRepositoryPrefix(String ecrRepositoryPrefix)
The Amazon ECR repository prefix associated with the pull through cache rule to delete.
|
DeletePullThroughCacheRuleRequest |
withRegistryId(String registryId)
The Amazon Web Services account ID associated with the registry that contains 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 setEcrRepositoryPrefix(String ecrRepositoryPrefix)
The Amazon ECR repository prefix associated with the pull through cache rule to delete.
ecrRepositoryPrefix
- The Amazon ECR repository prefix associated with the pull through cache rule to delete.public String getEcrRepositoryPrefix()
The Amazon ECR repository prefix associated with the pull through cache rule to delete.
public DeletePullThroughCacheRuleRequest withEcrRepositoryPrefix(String ecrRepositoryPrefix)
The Amazon ECR repository prefix associated with the pull through cache rule to delete.
ecrRepositoryPrefix
- The Amazon ECR repository prefix associated with the pull through cache rule to delete.public void setRegistryId(String registryId)
The Amazon Web Services account ID associated with the registry that contains 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 that contains 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 that contains the pull through cache rule. If you do not specify a registry, the default registry is assumed.
public DeletePullThroughCacheRuleRequest withRegistryId(String registryId)
The Amazon Web Services account ID associated with the registry that contains 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 that contains the pull through cache rule.
If you do not specify a registry, the default registry is assumed.public String toString()
toString
in class Object
Object.toString()
public DeletePullThroughCacheRuleRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()