|
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)
,
Serialized FormConstructor Summary | |
---|---|
CreatePipelineRequest()
|
Method Summary | |
---|---|
boolean |
equals(Object obj)
|
String |
getDescription()
The description of the new pipeline. |
String |
getName()
The name of the new pipeline. |
String |
getUniqueId()
A unique identifier that you specify. |
int |
hashCode()
|
void |
setDescription(String description)
The description of the new pipeline. |
void |
setName(String name)
The name of the new pipeline. |
void |
setUniqueId(String uniqueId)
A unique identifier that you specify. |
String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
CreatePipelineRequest |
withDescription(String description)
The description of the new pipeline. |
CreatePipelineRequest |
withName(String name)
The name of the new pipeline. |
CreatePipelineRequest |
withUniqueId(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 String getName()
Constraints:
Length: 1 - 1024
Pattern: [ -??-??-?\r\n\t]*
public void setName(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(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 String getUniqueId()
Constraints:
Length: 1 - 1024
Pattern: [ -??-??-?\r\n\t]*
public void setUniqueId(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(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 String getDescription()
Constraints:
Length: 0 - 1024
Pattern: [ -??-??-?\r\n\t]*
public void setDescription(String description)
Constraints:
Length: 0 - 1024
Pattern: [ -??-??-?\r\n\t]*
description
- The description of the new pipeline.public CreatePipelineRequest withDescription(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 String toString()
toString
in class Object
Object.toString()
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |