@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartPipelineExecutionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
StartPipelineExecutionRequest() |
Modifier and Type | Method and Description |
---|---|
StartPipelineExecutionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientRequestToken()
A unique, case-sensitive identifier that you provide to ensure the idempotency of the operation.
|
ParallelismConfiguration |
getParallelismConfiguration()
This configuration, if specified, overrides the parallelism configuration of the parent pipeline for this
specific run.
|
String |
getPipelineExecutionDescription()
The description of the pipeline execution.
|
String |
getPipelineExecutionDisplayName()
The display name of the pipeline execution.
|
String |
getPipelineName()
The name or Amazon Resource Name (ARN) of the pipeline.
|
List<Parameter> |
getPipelineParameters()
Contains a list of pipeline parameters.
|
SelectiveExecutionConfig |
getSelectiveExecutionConfig()
The selective execution configuration applied to the pipeline run.
|
int |
hashCode() |
void |
setClientRequestToken(String clientRequestToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the operation.
|
void |
setParallelismConfiguration(ParallelismConfiguration parallelismConfiguration)
This configuration, if specified, overrides the parallelism configuration of the parent pipeline for this
specific run.
|
void |
setPipelineExecutionDescription(String pipelineExecutionDescription)
The description of the pipeline execution.
|
void |
setPipelineExecutionDisplayName(String pipelineExecutionDisplayName)
The display name of the pipeline execution.
|
void |
setPipelineName(String pipelineName)
The name or Amazon Resource Name (ARN) of the pipeline.
|
void |
setPipelineParameters(Collection<Parameter> pipelineParameters)
Contains a list of pipeline parameters.
|
void |
setSelectiveExecutionConfig(SelectiveExecutionConfig selectiveExecutionConfig)
The selective execution configuration applied to the pipeline run.
|
String |
toString()
Returns a string representation of this object.
|
StartPipelineExecutionRequest |
withClientRequestToken(String clientRequestToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the operation.
|
StartPipelineExecutionRequest |
withParallelismConfiguration(ParallelismConfiguration parallelismConfiguration)
This configuration, if specified, overrides the parallelism configuration of the parent pipeline for this
specific run.
|
StartPipelineExecutionRequest |
withPipelineExecutionDescription(String pipelineExecutionDescription)
The description of the pipeline execution.
|
StartPipelineExecutionRequest |
withPipelineExecutionDisplayName(String pipelineExecutionDisplayName)
The display name of the pipeline execution.
|
StartPipelineExecutionRequest |
withPipelineName(String pipelineName)
The name or Amazon Resource Name (ARN) of the pipeline.
|
StartPipelineExecutionRequest |
withPipelineParameters(Collection<Parameter> pipelineParameters)
Contains a list of pipeline parameters.
|
StartPipelineExecutionRequest |
withPipelineParameters(Parameter... pipelineParameters)
Contains a list of pipeline parameters.
|
StartPipelineExecutionRequest |
withSelectiveExecutionConfig(SelectiveExecutionConfig selectiveExecutionConfig)
The selective execution configuration applied to the pipeline run.
|
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 setPipelineName(String pipelineName)
The name or Amazon Resource Name (ARN) of the pipeline.
pipelineName
- The name or Amazon Resource Name (ARN) of the pipeline.public String getPipelineName()
The name or Amazon Resource Name (ARN) of the pipeline.
public StartPipelineExecutionRequest withPipelineName(String pipelineName)
The name or Amazon Resource Name (ARN) of the pipeline.
pipelineName
- The name or Amazon Resource Name (ARN) of the pipeline.public void setPipelineExecutionDisplayName(String pipelineExecutionDisplayName)
The display name of the pipeline execution.
pipelineExecutionDisplayName
- The display name of the pipeline execution.public String getPipelineExecutionDisplayName()
The display name of the pipeline execution.
public StartPipelineExecutionRequest withPipelineExecutionDisplayName(String pipelineExecutionDisplayName)
The display name of the pipeline execution.
pipelineExecutionDisplayName
- The display name of the pipeline execution.public List<Parameter> getPipelineParameters()
Contains a list of pipeline parameters. This list can be empty.
public void setPipelineParameters(Collection<Parameter> pipelineParameters)
Contains a list of pipeline parameters. This list can be empty.
pipelineParameters
- Contains a list of pipeline parameters. This list can be empty.public StartPipelineExecutionRequest withPipelineParameters(Parameter... pipelineParameters)
Contains a list of pipeline parameters. This list can be empty.
NOTE: This method appends the values to the existing list (if any). Use
setPipelineParameters(java.util.Collection)
or withPipelineParameters(java.util.Collection)
if
you want to override the existing values.
pipelineParameters
- Contains a list of pipeline parameters. This list can be empty.public StartPipelineExecutionRequest withPipelineParameters(Collection<Parameter> pipelineParameters)
Contains a list of pipeline parameters. This list can be empty.
pipelineParameters
- Contains a list of pipeline parameters. This list can be empty.public void setPipelineExecutionDescription(String pipelineExecutionDescription)
The description of the pipeline execution.
pipelineExecutionDescription
- The description of the pipeline execution.public String getPipelineExecutionDescription()
The description of the pipeline execution.
public StartPipelineExecutionRequest withPipelineExecutionDescription(String pipelineExecutionDescription)
The description of the pipeline execution.
pipelineExecutionDescription
- The description of the pipeline execution.public void setClientRequestToken(String clientRequestToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the operation. An idempotent operation completes no more than once.
clientRequestToken
- A unique, case-sensitive identifier that you provide to ensure the idempotency of the operation. An
idempotent operation completes no more than once.public String getClientRequestToken()
A unique, case-sensitive identifier that you provide to ensure the idempotency of the operation. An idempotent operation completes no more than once.
public StartPipelineExecutionRequest withClientRequestToken(String clientRequestToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the operation. An idempotent operation completes no more than once.
clientRequestToken
- A unique, case-sensitive identifier that you provide to ensure the idempotency of the operation. An
idempotent operation completes no more than once.public void setParallelismConfiguration(ParallelismConfiguration parallelismConfiguration)
This configuration, if specified, overrides the parallelism configuration of the parent pipeline for this specific run.
parallelismConfiguration
- This configuration, if specified, overrides the parallelism configuration of the parent pipeline for this
specific run.public ParallelismConfiguration getParallelismConfiguration()
This configuration, if specified, overrides the parallelism configuration of the parent pipeline for this specific run.
public StartPipelineExecutionRequest withParallelismConfiguration(ParallelismConfiguration parallelismConfiguration)
This configuration, if specified, overrides the parallelism configuration of the parent pipeline for this specific run.
parallelismConfiguration
- This configuration, if specified, overrides the parallelism configuration of the parent pipeline for this
specific run.public void setSelectiveExecutionConfig(SelectiveExecutionConfig selectiveExecutionConfig)
The selective execution configuration applied to the pipeline run.
selectiveExecutionConfig
- The selective execution configuration applied to the pipeline run.public SelectiveExecutionConfig getSelectiveExecutionConfig()
The selective execution configuration applied to the pipeline run.
public StartPipelineExecutionRequest withSelectiveExecutionConfig(SelectiveExecutionConfig selectiveExecutionConfig)
The selective execution configuration applied to the pipeline run.
selectiveExecutionConfig
- The selective execution configuration applied to the pipeline run.public String toString()
toString
in class Object
Object.toString()
public StartPipelineExecutionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()