public class CreatePipelineRequest extends AmazonWebServiceRequest implements java.io.Serializable
CreatePipeline operation.
Creates a new empty pipeline. When this action succeeds, you can then use the PutPipelineDefinition action to populate the pipeline.
| コンストラクタと説明 |
|---|
CreatePipelineRequest() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
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.
|
copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentialspublic 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 クラス内 java.lang.ObjectObject.toString()public int hashCode()
hashCode クラス内 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Object