Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.datapipeline.model
Class DescribeObjectsRequest

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

public class DescribeObjectsRequest
extends AmazonWebServiceRequest
implements Serializable

Container for the parameters to the DescribeObjects operation.

Returns the object definitions for a set of objects associated with the pipeline. Object definitions are composed of a set of fields that define the properties of the object.

See Also:
DataPipeline.describeObjects(DescribeObjectsRequest), Serialized Form

Constructor Summary
DescribeObjectsRequest()
           
 
Method Summary
 boolean equals(Object obj)
           
 Boolean getEvaluateExpressions()
          Indicates whether any expressions in the object should be evaluated when the object descriptions are returned.
 String getMarker()
          The starting point for the results to be returned.
 List<String> getObjectIds()
          Identifiers of the pipeline objects that contain the definitions to be described.
 String getPipelineId()
          Identifier of the pipeline that contains the object definitions.
 int hashCode()
           
 Boolean isEvaluateExpressions()
          Indicates whether any expressions in the object should be evaluated when the object descriptions are returned.
 void setEvaluateExpressions(Boolean evaluateExpressions)
          Indicates whether any expressions in the object should be evaluated when the object descriptions are returned.
 void setMarker(String marker)
          The starting point for the results to be returned.
 void setObjectIds(Collection<String> objectIds)
          Identifiers of the pipeline objects that contain the definitions to be described.
 void setPipelineId(String pipelineId)
          Identifier of the pipeline that contains the object definitions.
 String toString()
          Returns a string representation of this object; useful for testing and debugging.
 DescribeObjectsRequest withEvaluateExpressions(Boolean evaluateExpressions)
          Indicates whether any expressions in the object should be evaluated when the object descriptions are returned.
 DescribeObjectsRequest withMarker(String marker)
          The starting point for the results to be returned.
 DescribeObjectsRequest withObjectIds(Collection<String> objectIds)
          Identifiers of the pipeline objects that contain the definitions to be described.
 DescribeObjectsRequest withObjectIds(String... objectIds)
          Identifiers of the pipeline objects that contain the definitions to be described.
 DescribeObjectsRequest withPipelineId(String pipelineId)
          Identifier of the pipeline that contains the object definitions.
 
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

DescribeObjectsRequest

public DescribeObjectsRequest()
Method Detail

getPipelineId

public String getPipelineId()
Identifier of the pipeline that contains the object definitions.

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

Returns:
Identifier of the pipeline that contains the object definitions.

setPipelineId

public void setPipelineId(String pipelineId)
Identifier of the pipeline that contains the object definitions.

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

Parameters:
pipelineId - Identifier of the pipeline that contains the object definitions.

withPipelineId

public DescribeObjectsRequest withPipelineId(String pipelineId)
Identifier of the pipeline that contains the object definitions.

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

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

Parameters:
pipelineId - Identifier of the pipeline that contains the object definitions.
Returns:
A reference to this updated object so that method calls can be chained together.

getObjectIds

public List<String> getObjectIds()
Identifiers of the pipeline objects that contain the definitions to be described. You can pass as many as 25 identifiers in a single call to DescribeObjects.

Returns:
Identifiers of the pipeline objects that contain the definitions to be described. You can pass as many as 25 identifiers in a single call to DescribeObjects.

setObjectIds

public void setObjectIds(Collection<String> objectIds)
Identifiers of the pipeline objects that contain the definitions to be described. You can pass as many as 25 identifiers in a single call to DescribeObjects.

Parameters:
objectIds - Identifiers of the pipeline objects that contain the definitions to be described. You can pass as many as 25 identifiers in a single call to DescribeObjects.

withObjectIds

public DescribeObjectsRequest withObjectIds(String... objectIds)
Identifiers of the pipeline objects that contain the definitions to be described. You can pass as many as 25 identifiers in a single call to DescribeObjects.

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

Parameters:
objectIds - Identifiers of the pipeline objects that contain the definitions to be described. You can pass as many as 25 identifiers in a single call to DescribeObjects.
Returns:
A reference to this updated object so that method calls can be chained together.

withObjectIds

public DescribeObjectsRequest withObjectIds(Collection<String> objectIds)
Identifiers of the pipeline objects that contain the definitions to be described. You can pass as many as 25 identifiers in a single call to DescribeObjects.

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

Parameters:
objectIds - Identifiers of the pipeline objects that contain the definitions to be described. You can pass as many as 25 identifiers in a single call to DescribeObjects.
Returns:
A reference to this updated object so that method calls can be chained together.

isEvaluateExpressions

public Boolean isEvaluateExpressions()
Indicates whether any expressions in the object should be evaluated when the object descriptions are returned.

Returns:
Indicates whether any expressions in the object should be evaluated when the object descriptions are returned.

setEvaluateExpressions

public void setEvaluateExpressions(Boolean evaluateExpressions)
Indicates whether any expressions in the object should be evaluated when the object descriptions are returned.

Parameters:
evaluateExpressions - Indicates whether any expressions in the object should be evaluated when the object descriptions are returned.

withEvaluateExpressions

public DescribeObjectsRequest withEvaluateExpressions(Boolean evaluateExpressions)
Indicates whether any expressions in the object should be evaluated when the object descriptions are returned.

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

Parameters:
evaluateExpressions - Indicates whether any expressions in the object should be evaluated when the object descriptions are returned.
Returns:
A reference to this updated object so that method calls can be chained together.

getEvaluateExpressions

public Boolean getEvaluateExpressions()
Indicates whether any expressions in the object should be evaluated when the object descriptions are returned.

Returns:
Indicates whether any expressions in the object should be evaluated when the object descriptions are returned.

getMarker

public String getMarker()
The starting point for the results to be returned. The first time you call DescribeObjects, this value should be empty. As long as the action returns HasMoreResults as True, you can call DescribeObjects again and pass the marker value from the response to retrieve the next set of results.

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

Returns:
The starting point for the results to be returned. The first time you call DescribeObjects, this value should be empty. As long as the action returns HasMoreResults as True, you can call DescribeObjects again and pass the marker value from the response to retrieve the next set of results.

setMarker

public void setMarker(String marker)
The starting point for the results to be returned. The first time you call DescribeObjects, this value should be empty. As long as the action returns HasMoreResults as True, you can call DescribeObjects again and pass the marker value from the response to retrieve the next set of results.

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

Parameters:
marker - The starting point for the results to be returned. The first time you call DescribeObjects, this value should be empty. As long as the action returns HasMoreResults as True, you can call DescribeObjects again and pass the marker value from the response to retrieve the next set of results.

withMarker

public DescribeObjectsRequest withMarker(String marker)
The starting point for the results to be returned. The first time you call DescribeObjects, this value should be empty. As long as the action returns HasMoreResults as True, you can call DescribeObjects again and pass the marker value from the response to retrieve the next set of results.

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

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

Parameters:
marker - The starting point for the results to be returned. The first time you call DescribeObjects, this value should be empty. As long as the action returns HasMoreResults as True, you can call DescribeObjects again and pass the marker value from the response to retrieve the next set of results.
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.