Class DeleteCustomActionTypeRequest

java.lang.Object
com.amazonaws.AmazonWebServiceRequest
com.amazonaws.services.codepipeline.model.DeleteCustomActionTypeRequest
All Implemented Interfaces:
ReadLimitInfo, Serializable, Cloneable

public class DeleteCustomActionTypeRequest extends AmazonWebServiceRequest implements Serializable, Cloneable

Represents the input of a delete custom action operation. The custom action will be marked as deleted.

See Also:
  • Constructor Details

    • DeleteCustomActionTypeRequest

      public DeleteCustomActionTypeRequest()
  • Method Details

    • setCategory

      public void setCategory(String category)

      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

      public String 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

      public DeleteCustomActionTypeRequest withCategory(String category)

      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

      public void setCategory(ActionCategory category)

      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

      public DeleteCustomActionTypeRequest withCategory(ActionCategory category)

      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

      public void setProvider(String provider)

      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

      public String 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

      public DeleteCustomActionTypeRequest withProvider(String provider)

      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

      public void setVersion(String version)

      The version of the custom action to delete.

      Parameters:
      version - The version of the custom action to delete.
    • getVersion

      public String getVersion()

      The version of the custom action to delete.

      Returns:
      The version of the custom action to delete.
    • withVersion

      public DeleteCustomActionTypeRequest withVersion(String version)

      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

      public String toString()
      Returns a string representation of this object; useful for testing and debugging.
      Overrides:
      toString in class Object
      Returns:
      A string representation of this object.
      See Also:
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • 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 class AmazonWebServiceRequest
      See Also: