Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.datapipeline.model
Class ValidatePipelineDefinitionRequest

java.lang.Object
  extended by com.amazonaws.AmazonWebServiceRequest
      extended by com.amazonaws.services.datapipeline.model.ValidatePipelineDefinitionRequest
All Implemented Interfaces:
Serializable

public class ValidatePipelineDefinitionRequest
extends AmazonWebServiceRequest
implements Serializable

Container for the parameters to the ValidatePipelineDefinition operation.

Tests the pipeline definition with a set of validation checks to ensure that it is well formed and can run without error.

See Also:
DataPipeline.validatePipelineDefinition(ValidatePipelineDefinitionRequest), Serialized Form

Constructor Summary
ValidatePipelineDefinitionRequest()
           
 
Method Summary
 boolean equals(Object obj)
           
 String getPipelineId()
          Identifies the pipeline whose definition is to be validated.
 List<PipelineObject> getPipelineObjects()
          A list of objects that define the pipeline changes to validate against the pipeline.
 int hashCode()
           
 void setPipelineId(String pipelineId)
          Identifies the pipeline whose definition is to be validated.
 void setPipelineObjects(Collection<PipelineObject> pipelineObjects)
          A list of objects that define the pipeline changes to validate against the pipeline.
 String toString()
          Returns a string representation of this object; useful for testing and debugging.
 ValidatePipelineDefinitionRequest withPipelineId(String pipelineId)
          Identifies the pipeline whose definition is to be validated.
 ValidatePipelineDefinitionRequest withPipelineObjects(Collection<PipelineObject> pipelineObjects)
          A list of objects that define the pipeline changes to validate against the pipeline.
 ValidatePipelineDefinitionRequest withPipelineObjects(PipelineObject... pipelineObjects)
          A list of objects that define the pipeline changes to validate against the pipeline.
 
Methods inherited from class com.amazonaws.AmazonWebServiceRequest
copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ValidatePipelineDefinitionRequest

public ValidatePipelineDefinitionRequest()
Method Detail

getPipelineId

public String getPipelineId()
Identifies the pipeline whose definition is to be validated.

Constraints:
Length: 1 - 1024
Pattern: [ -??-??-?\r\n\t]*

Returns:
Identifies the pipeline whose definition is to be validated.

setPipelineId

public void setPipelineId(String pipelineId)
Identifies the pipeline whose definition is to be validated.

Constraints:
Length: 1 - 1024
Pattern: [ -??-??-?\r\n\t]*

Parameters:
pipelineId - Identifies the pipeline whose definition is to be validated.

withPipelineId

public ValidatePipelineDefinitionRequest withPipelineId(String pipelineId)
Identifies the pipeline whose definition is to be validated.

Returns a reference to this object so that method calls can be chained together.

Constraints:
Length: 1 - 1024
Pattern: [ -??-??-?\r\n\t]*

Parameters:
pipelineId - Identifies the pipeline whose definition is to be validated.
Returns:
A reference to this updated object so that method calls can be chained together.

getPipelineObjects

public List<PipelineObject> getPipelineObjects()
A list of objects that define the pipeline changes to validate against the pipeline.

Returns:
A list of objects that define the pipeline changes to validate against the pipeline.

setPipelineObjects

public void setPipelineObjects(Collection<PipelineObject> pipelineObjects)
A list of objects that define the pipeline changes to validate against the pipeline.

Parameters:
pipelineObjects - A list of objects that define the pipeline changes to validate against the pipeline.

withPipelineObjects

public ValidatePipelineDefinitionRequest withPipelineObjects(PipelineObject... pipelineObjects)
A list of objects that define the pipeline changes to validate against the pipeline.

Returns a reference to this object so that method calls can be chained together.

Parameters:
pipelineObjects - A list of objects that define the pipeline changes to validate against the pipeline.
Returns:
A reference to this updated object so that method calls can be chained together.

withPipelineObjects

public ValidatePipelineDefinitionRequest withPipelineObjects(Collection<PipelineObject> pipelineObjects)
A list of objects that define the pipeline changes to validate against the pipeline.

Returns a reference to this object so that method calls can be chained together.

Parameters:
pipelineObjects - A list of objects that define the pipeline changes to validate against the pipeline.
Returns:
A reference to this updated 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:
Object.toString()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

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


Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.