|
Did this page help you?Yes No Tell us about it... |
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.AmazonWebServiceRequest
com.amazonaws.services.datapipeline.model.CreatePipelineRequest
public class CreatePipelineRequest
Container for the parameters to the CreatePipeline operation
.
Creates a new empty pipeline. When this action succeeds, you can then use the PutPipelineDefinition action to populate the pipeline.
DataPipeline.createPipeline(CreatePipelineRequest)
Constructor Summary | |
---|---|
CreatePipelineRequest()
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getDescription()
The description of the new pipeline. |
java.lang.String |
getName()
The name of the new pipeline. |
java.lang.String |
getUniqueId()
A unique identifier that you specify. |
int |
hashCode()
|
void |
setDescription(java.lang.String description)
The description of the new pipeline. |
void |
setName(java.lang.String name)
The name of the new pipeline. |
void |
setUniqueId(java.lang.String uniqueId)
A unique identifier that you specify. |
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
CreatePipelineRequest |
withDescription(java.lang.String description)
The description of the new pipeline. |
CreatePipelineRequest |
withName(java.lang.String name)
The name of the new pipeline. |
CreatePipelineRequest |
withUniqueId(java.lang.String uniqueId)
A unique identifier that you specify. |
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 |
---|
public CreatePipelineRequest()
Method Detail |
---|
public java.lang.String getName()
Constraints:
Length: 1 - 1024
Pattern: [ -??-??-?\r\n\t]*
public void setName(java.lang.String name)
Constraints:
Length: 1 - 1024
Pattern: [ -??-??-?\r\n\t]*
name
- The name of the new pipeline. You can use the same name for multiple
pipelines associated with your AWS account, because AWS Data Pipeline
assigns each new pipeline a unique pipeline identifier.public CreatePipelineRequest withName(java.lang.String name)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 1024
Pattern: [ -??-??-?\r\n\t]*
name
- The name of the new pipeline. You can use the same name for multiple
pipelines associated with your AWS account, because AWS Data Pipeline
assigns each new pipeline a unique pipeline identifier.
public java.lang.String getUniqueId()
Constraints:
Length: 1 - 1024
Pattern: [ -??-??-?\r\n\t]*
public void setUniqueId(java.lang.String uniqueId)
Constraints:
Length: 1 - 1024
Pattern: [ -??-??-?\r\n\t]*
uniqueId
- A unique identifier that you specify. This identifier is not the same
as the pipeline identifier assigned by AWS Data Pipeline. You are
responsible for defining the format and ensuring the uniqueness of
this identifier. You use this parameter to ensure idempotency during
repeated calls to CreatePipeline. For example, if the first call to
CreatePipeline does not return a clear success, you can pass in the
same unique identifier and pipeline name combination on a subsequent
call to CreatePipeline. CreatePipeline ensures that if a pipeline
already exists with the same name and unique identifier, a new
pipeline will not be created. Instead, you'll receive the pipeline
identifier from the previous attempt. The uniqueness of the name and
unique identifier combination is scoped to the AWS account or IAM user
credentials.public CreatePipelineRequest withUniqueId(java.lang.String uniqueId)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 1024
Pattern: [ -??-??-?\r\n\t]*
uniqueId
- A unique identifier that you specify. This identifier is not the same
as the pipeline identifier assigned by AWS Data Pipeline. You are
responsible for defining the format and ensuring the uniqueness of
this identifier. You use this parameter to ensure idempotency during
repeated calls to CreatePipeline. For example, if the first call to
CreatePipeline does not return a clear success, you can pass in the
same unique identifier and pipeline name combination on a subsequent
call to CreatePipeline. CreatePipeline ensures that if a pipeline
already exists with the same name and unique identifier, a new
pipeline will not be created. Instead, you'll receive the pipeline
identifier from the previous attempt. The uniqueness of the name and
unique identifier combination is scoped to the AWS account or IAM user
credentials.
public java.lang.String getDescription()
Constraints:
Length: 0 - 1024
Pattern: [ -??-??-?\r\n\t]*
public void setDescription(java.lang.String description)
Constraints:
Length: 0 - 1024
Pattern: [ -??-??-?\r\n\t]*
description
- The description of the new pipeline.public CreatePipelineRequest withDescription(java.lang.String description)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 0 - 1024
Pattern: [ -??-??-?\r\n\t]*
description
- The description of the new pipeline.
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |