public class DeleteCustomActionTypeRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Represents the input of a delete custom action operation. The custom action will be marked as deleted.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
category
The category of the custom action that you want to delete, such as source
or deploy.
|
private java.lang.String |
provider
The provider of the service used in the custom action, such as AWS
CodeDeploy.
|
private java.lang.String |
version
The version of the custom action to delete.
|
NOOP
Constructor and Description |
---|
DeleteCustomActionTypeRequest() |
Modifier and Type | Method and Description |
---|---|
DeleteCustomActionTypeRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getCategory()
The category of the custom action that you want to delete, such as source
or deploy.
|
java.lang.String |
getProvider()
The provider of the service used in the custom action, such as AWS
CodeDeploy.
|
java.lang.String |
getVersion()
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(java.lang.String category)
The category of the custom action that you want to delete, such as source
or deploy.
|
void |
setProvider(java.lang.String provider)
The provider of the service used in the custom action, such as AWS
CodeDeploy.
|
void |
setVersion(java.lang.String version)
The version of the custom action to delete.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DeleteCustomActionTypeRequest |
withCategory(ActionCategory category)
The category of the custom action that you want to delete, such as source
or deploy.
|
DeleteCustomActionTypeRequest |
withCategory(java.lang.String category)
The category of the custom action that you want to delete, such as source
or deploy.
|
DeleteCustomActionTypeRequest |
withProvider(java.lang.String provider)
The provider of the service used in the custom action, such as AWS
CodeDeploy.
|
DeleteCustomActionTypeRequest |
withVersion(java.lang.String version)
The version of the custom action to delete.
|
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
private java.lang.String category
The category of the custom action that you want to delete, such as source or deploy.
private java.lang.String provider
The provider of the service used in the custom action, such as AWS CodeDeploy.
private java.lang.String version
The version of the custom action to delete.
public void setCategory(java.lang.String category)
The category of the custom action that you want to delete, such as source or deploy.
category
- The category of the custom action that you want to delete, such as
source or deploy.ActionCategory
public java.lang.String getCategory()
The category of the custom action that you want to delete, such as source or deploy.
ActionCategory
public DeleteCustomActionTypeRequest withCategory(java.lang.String category)
The category of the custom action that you want to delete, such as source or deploy.
category
- The category of the custom action that you want to delete, such as
source or deploy.ActionCategory
public void setCategory(ActionCategory category)
The category of the custom action that you want to delete, such as source or deploy.
category
- The category of the custom action that you want to delete, such as
source or deploy.ActionCategory
public DeleteCustomActionTypeRequest withCategory(ActionCategory category)
The category of the custom action that you want to delete, such as source or deploy.
category
- The category of the custom action that you want to delete, such as
source or deploy.ActionCategory
public void setProvider(java.lang.String provider)
The provider of the service used in the custom action, such as AWS CodeDeploy.
provider
- The provider of the service used in the custom action, such as AWS
CodeDeploy.public java.lang.String getProvider()
The provider of the service used in the custom action, such as AWS CodeDeploy.
public DeleteCustomActionTypeRequest withProvider(java.lang.String provider)
The provider of the service used in the custom action, such as AWS CodeDeploy.
provider
- The provider of the service used in the custom action, such as AWS
CodeDeploy.public void setVersion(java.lang.String version)
The version of the custom action to delete.
version
- The version of the custom action to delete.public java.lang.String getVersion()
The version of the custom action to delete.
public DeleteCustomActionTypeRequest withVersion(java.lang.String version)
The version of the custom action to delete.
version
- The version of the custom action to delete.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public DeleteCustomActionTypeRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()