Class DeleteCustomActionTypeRequest
- All Implemented Interfaces:
ReadLimitInfo
,Serializable
,Cloneable
Represents the input of a delete custom action operation. The custom action will be marked as deleted.
- See Also:
-
Field Summary
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
Creates a shallow clone of this request.boolean
The category of the custom action that you want to delete, such as source or deploy.The provider of the service used in the custom action, such as AWS CodeDeploy.The version of the custom action to delete.int
hashCode()
void
setCategory
(ActionCategory category) The category of the custom action that you want to delete, such as source or deploy.void
setCategory
(String category) The category of the custom action that you want to delete, such as source or deploy.void
setProvider
(String provider) The provider of the service used in the custom action, such as AWS CodeDeploy.void
setVersion
(String version) The version of the custom action to delete.toString()
Returns a string representation of this object; useful for testing and debugging.withCategory
(ActionCategory category) The category of the custom action that you want to delete, such as source or deploy.withCategory
(String category) The category of the custom action that you want to delete, such as source or deploy.withProvider
(String provider) The provider of the service used in the custom action, such as AWS CodeDeploy.withVersion
(String version) The version of the custom action to delete.Methods inherited from class com.amazonaws.AmazonWebServiceRequest
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
-
Constructor Details
-
DeleteCustomActionTypeRequest
public DeleteCustomActionTypeRequest()
-
-
Method Details
-
setCategory
The category of the custom action that you want to delete, such as source or deploy.
- Parameters:
category
- The category of the custom action that you want to delete, such as source or deploy.- See Also:
-
getCategory
The category of the custom action that you want to delete, such as source or deploy.
- Returns:
- The category of the custom action that you want to delete, such as source or deploy.
- See Also:
-
withCategory
The category of the custom action that you want to delete, such as source or deploy.
- Parameters:
category
- The category of the custom action that you want to delete, such as source or deploy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
setCategory
The category of the custom action that you want to delete, such as source or deploy.
- Parameters:
category
- The category of the custom action that you want to delete, such as source or deploy.- See Also:
-
withCategory
The category of the custom action that you want to delete, such as source or deploy.
- Parameters:
category
- The category of the custom action that you want to delete, such as source or deploy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
setProvider
The provider of the service used in the custom action, such as AWS CodeDeploy.
- Parameters:
provider
- The provider of the service used in the custom action, such as AWS CodeDeploy.
-
getProvider
The provider of the service used in the custom action, such as AWS CodeDeploy.
- Returns:
- The provider of the service used in the custom action, such as AWS CodeDeploy.
-
withProvider
The provider of the service used in the custom action, such as AWS CodeDeploy.
- Parameters:
provider
- The provider of the service used in the custom action, such as AWS CodeDeploy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setVersion
The version of the custom action to delete.
- Parameters:
version
- The version of the custom action to delete.
-
getVersion
The version of the custom action to delete.
- Returns:
- The version of the custom action to delete.
-
withVersion
The version of the custom action to delete.
- Parameters:
version
- The version of the custom action to delete.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
Description copied from class:AmazonWebServiceRequest
Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clone
in classAmazonWebServiceRequest
- See Also:
-