public class CreateCustomActionTypeRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Represents the input of a create custom action operation.
NOOP| Constructor and Description |
|---|
CreateCustomActionTypeRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateCustomActionTypeRequest |
clone() |
boolean |
equals(Object obj) |
String |
getCategory()
The category of the custom action, such as a build action or a test action.
|
List<ActionConfigurationProperty> |
getConfigurationProperties()
The configuration properties for the custom action.
|
ArtifactDetails |
getInputArtifactDetails() |
ArtifactDetails |
getOutputArtifactDetails() |
String |
getProvider()
The provider of the service used in the custom action, such as AWS CodeDeploy.
|
ActionTypeSettings |
getSettings() |
String |
getVersion()
The version identifier of the custom action.
|
int |
hashCode() |
void |
setCategory(ActionCategory category)
The category of the custom action, such as a build action or a test action.
|
void |
setCategory(String category)
The category of the custom action, such as a build action or a test action.
|
void |
setConfigurationProperties(Collection<ActionConfigurationProperty> configurationProperties)
The configuration properties for the custom action.
|
void |
setInputArtifactDetails(ArtifactDetails inputArtifactDetails) |
void |
setOutputArtifactDetails(ArtifactDetails outputArtifactDetails) |
void |
setProvider(String provider)
The provider of the service used in the custom action, such as AWS CodeDeploy.
|
void |
setSettings(ActionTypeSettings settings) |
void |
setVersion(String version)
The version identifier of the custom action.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
CreateCustomActionTypeRequest |
withCategory(ActionCategory category)
The category of the custom action, such as a build action or a test action.
|
CreateCustomActionTypeRequest |
withCategory(String category)
The category of the custom action, such as a build action or a test action.
|
CreateCustomActionTypeRequest |
withConfigurationProperties(ActionConfigurationProperty... configurationProperties)
The configuration properties for the custom action.
|
CreateCustomActionTypeRequest |
withConfigurationProperties(Collection<ActionConfigurationProperty> configurationProperties)
The configuration properties for the custom action.
|
CreateCustomActionTypeRequest |
withInputArtifactDetails(ArtifactDetails inputArtifactDetails) |
CreateCustomActionTypeRequest |
withOutputArtifactDetails(ArtifactDetails outputArtifactDetails) |
CreateCustomActionTypeRequest |
withProvider(String provider)
The provider of the service used in the custom action, such as AWS CodeDeploy.
|
CreateCustomActionTypeRequest |
withSettings(ActionTypeSettings settings) |
CreateCustomActionTypeRequest |
withVersion(String version)
The version identifier of the custom action.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setCategory(String category)
The category of the custom action, such as a build action or a test action.
Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.
category - The category of the custom action, such as a build action or a test action. Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.
ActionCategorypublic String getCategory()
The category of the custom action, such as a build action or a test action.
Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.
Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.
ActionCategorypublic CreateCustomActionTypeRequest withCategory(String category)
The category of the custom action, such as a build action or a test action.
Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.
category - The category of the custom action, such as a build action or a test action. Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.
ActionCategorypublic void setCategory(ActionCategory category)
The category of the custom action, such as a build action or a test action.
Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.
category - The category of the custom action, such as a build action or a test action. Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.
ActionCategorypublic CreateCustomActionTypeRequest withCategory(ActionCategory category)
The category of the custom action, such as a build action or a test action.
Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.
category - The category of the custom action, such as a build action or a test action. Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.
ActionCategorypublic void setProvider(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 String getProvider()
The provider of the service used in the custom action, such as AWS CodeDeploy.
public CreateCustomActionTypeRequest withProvider(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(String version)
The version identifier of the custom action.
version - The version identifier of the custom action.public String getVersion()
The version identifier of the custom action.
public CreateCustomActionTypeRequest withVersion(String version)
The version identifier of the custom action.
version - The version identifier of the custom action.public void setSettings(ActionTypeSettings settings)
settings - public ActionTypeSettings getSettings()
public CreateCustomActionTypeRequest withSettings(ActionTypeSettings settings)
settings - public List<ActionConfigurationProperty> getConfigurationProperties()
The configuration properties for the custom action.
You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.
You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.
public void setConfigurationProperties(Collection<ActionConfigurationProperty> configurationProperties)
The configuration properties for the custom action.
You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.
configurationProperties - The configuration properties for the custom action. You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.
public CreateCustomActionTypeRequest withConfigurationProperties(ActionConfigurationProperty... configurationProperties)
The configuration properties for the custom action.
You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.
NOTE: This method appends the values to the existing list (if any). Use
setConfigurationProperties(java.util.Collection) or
withConfigurationProperties(java.util.Collection) if you want to override the existing values.
configurationProperties - The configuration properties for the custom action. You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.
public CreateCustomActionTypeRequest withConfigurationProperties(Collection<ActionConfigurationProperty> configurationProperties)
The configuration properties for the custom action.
You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.
configurationProperties - The configuration properties for the custom action. You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.
public void setInputArtifactDetails(ArtifactDetails inputArtifactDetails)
inputArtifactDetails - public ArtifactDetails getInputArtifactDetails()
public CreateCustomActionTypeRequest withInputArtifactDetails(ArtifactDetails inputArtifactDetails)
inputArtifactDetails - public void setOutputArtifactDetails(ArtifactDetails outputArtifactDetails)
outputArtifactDetails - public ArtifactDetails getOutputArtifactDetails()
public CreateCustomActionTypeRequest withOutputArtifactDetails(ArtifactDetails outputArtifactDetails)
outputArtifactDetails - public String toString()
toString in class ObjectObject.toString()public CreateCustomActionTypeRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2016. All rights reserved.