public class ValidatePipelineDefinitionRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Contains the parameters for ValidatePipelineDefinition.
Modifier and Type | Field and Description |
---|---|
private SdkInternalList<ParameterObject> |
parameterObjects
The parameter objects used with the pipeline.
|
private SdkInternalList<ParameterValue> |
parameterValues
The parameter values used with the pipeline.
|
private java.lang.String |
pipelineId
The ID of the pipeline.
|
private SdkInternalList<PipelineObject> |
pipelineObjects
The objects that define the pipeline changes to validate against the
pipeline.
|
NOOP
Constructor and Description |
---|
ValidatePipelineDefinitionRequest() |
Modifier and Type | Method and Description |
---|---|
ValidatePipelineDefinitionRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.util.List<ParameterObject> |
getParameterObjects()
The parameter objects used with the pipeline.
|
java.util.List<ParameterValue> |
getParameterValues()
The parameter values used with the pipeline.
|
java.lang.String |
getPipelineId()
The ID of the pipeline.
|
java.util.List<PipelineObject> |
getPipelineObjects()
The objects that define the pipeline changes to validate against the
pipeline.
|
int |
hashCode() |
void |
setParameterObjects(java.util.Collection<ParameterObject> parameterObjects)
The parameter objects used with the pipeline.
|
void |
setParameterValues(java.util.Collection<ParameterValue> parameterValues)
The parameter values used with the pipeline.
|
void |
setPipelineId(java.lang.String pipelineId)
The ID of the pipeline.
|
void |
setPipelineObjects(java.util.Collection<PipelineObject> pipelineObjects)
The objects that define the pipeline changes to validate against the
pipeline.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ValidatePipelineDefinitionRequest |
withParameterObjects(java.util.Collection<ParameterObject> parameterObjects)
The parameter objects used with the pipeline.
|
ValidatePipelineDefinitionRequest |
withParameterObjects(ParameterObject... parameterObjects)
The parameter objects used with the pipeline.
|
ValidatePipelineDefinitionRequest |
withParameterValues(java.util.Collection<ParameterValue> parameterValues)
The parameter values used with the pipeline.
|
ValidatePipelineDefinitionRequest |
withParameterValues(ParameterValue... parameterValues)
The parameter values used with the pipeline.
|
ValidatePipelineDefinitionRequest |
withPipelineId(java.lang.String pipelineId)
The ID of the pipeline.
|
ValidatePipelineDefinitionRequest |
withPipelineObjects(java.util.Collection<PipelineObject> pipelineObjects)
The objects that define the pipeline changes to validate against the
pipeline.
|
ValidatePipelineDefinitionRequest |
withPipelineObjects(PipelineObject... pipelineObjects)
The objects that define the pipeline changes to validate against the
pipeline.
|
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 pipelineId
The ID of the pipeline.
private SdkInternalList<PipelineObject> pipelineObjects
The objects that define the pipeline changes to validate against the pipeline.
private SdkInternalList<ParameterObject> parameterObjects
The parameter objects used with the pipeline.
private SdkInternalList<ParameterValue> parameterValues
The parameter values used with the pipeline.
public void setPipelineId(java.lang.String pipelineId)
The ID of the pipeline.
pipelineId
- The ID of the pipeline.public java.lang.String getPipelineId()
The ID of the pipeline.
public ValidatePipelineDefinitionRequest withPipelineId(java.lang.String pipelineId)
The ID of the pipeline.
pipelineId
- The ID of the pipeline.public java.util.List<PipelineObject> getPipelineObjects()
The objects that define the pipeline changes to validate against the pipeline.
public void setPipelineObjects(java.util.Collection<PipelineObject> pipelineObjects)
The objects that define the pipeline changes to validate against the pipeline.
pipelineObjects
- The objects that define the pipeline changes to validate against
the pipeline.public ValidatePipelineDefinitionRequest withPipelineObjects(PipelineObject... pipelineObjects)
The objects that define the pipeline changes to validate against the pipeline.
NOTE: This method appends the values to the existing list (if
any). Use setPipelineObjects(java.util.Collection)
or
withPipelineObjects(java.util.Collection)
if you want to
override the existing values.
pipelineObjects
- The objects that define the pipeline changes to validate against
the pipeline.public ValidatePipelineDefinitionRequest withPipelineObjects(java.util.Collection<PipelineObject> pipelineObjects)
The objects that define the pipeline changes to validate against the pipeline.
pipelineObjects
- The objects that define the pipeline changes to validate against
the pipeline.public java.util.List<ParameterObject> getParameterObjects()
The parameter objects used with the pipeline.
public void setParameterObjects(java.util.Collection<ParameterObject> parameterObjects)
The parameter objects used with the pipeline.
parameterObjects
- The parameter objects used with the pipeline.public ValidatePipelineDefinitionRequest withParameterObjects(ParameterObject... parameterObjects)
The parameter objects used with the pipeline.
NOTE: This method appends the values to the existing list (if
any). Use setParameterObjects(java.util.Collection)
or
withParameterObjects(java.util.Collection)
if you want to
override the existing values.
parameterObjects
- The parameter objects used with the pipeline.public ValidatePipelineDefinitionRequest withParameterObjects(java.util.Collection<ParameterObject> parameterObjects)
The parameter objects used with the pipeline.
parameterObjects
- The parameter objects used with the pipeline.public java.util.List<ParameterValue> getParameterValues()
The parameter values used with the pipeline.
public void setParameterValues(java.util.Collection<ParameterValue> parameterValues)
The parameter values used with the pipeline.
parameterValues
- The parameter values used with the pipeline.public ValidatePipelineDefinitionRequest withParameterValues(ParameterValue... parameterValues)
The parameter values used with the pipeline.
NOTE: This method appends the values to the existing list (if
any). Use setParameterValues(java.util.Collection)
or
withParameterValues(java.util.Collection)
if you want to
override the existing values.
parameterValues
- The parameter values used with the pipeline.public ValidatePipelineDefinitionRequest withParameterValues(java.util.Collection<ParameterValue> parameterValues)
The parameter values used with the pipeline.
parameterValues
- The parameter values used with the pipeline.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 ValidatePipelineDefinitionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()