@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribePipeResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
DescribePipeResult() |
Modifier and Type | Method and Description |
---|---|
DescribePipeResult |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
DescribePipeResult |
clearTagsEntries()
Removes all the entries added into Tags.
|
DescribePipeResult |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The ARN of the pipe.
|
Date |
getCreationTime()
The time the pipe was created.
|
String |
getCurrentState()
The state the pipe is in.
|
String |
getDescription()
A description of the pipe.
|
String |
getDesiredState()
The state the pipe should be in.
|
String |
getEnrichment()
The ARN of the enrichment resource.
|
PipeEnrichmentParameters |
getEnrichmentParameters()
The parameters required to set up enrichment on your pipe.
|
Date |
getLastModifiedTime()
When the pipe was last updated, in ISO-8601 format
(YYYY-MM-DDThh:mm:ss.sTZD).
|
PipeLogConfiguration |
getLogConfiguration()
The logging configuration settings for the pipe.
|
String |
getName()
The name of the pipe.
|
String |
getRoleArn()
The ARN of the role that allows the pipe to send data to the target.
|
String |
getSource()
The ARN of the source resource.
|
PipeSourceParameters |
getSourceParameters()
The parameters required to set up a source for your pipe.
|
String |
getStateReason()
The reason the pipe is in its current state.
|
Map<String,String> |
getTags()
The list of key-value pairs to associate with the pipe.
|
String |
getTarget()
The ARN of the target resource.
|
PipeTargetParameters |
getTargetParameters()
The parameters required to set up a target for your pipe.
|
int |
hashCode() |
void |
setArn(String arn)
The ARN of the pipe.
|
void |
setCreationTime(Date creationTime)
The time the pipe was created.
|
void |
setCurrentState(String currentState)
The state the pipe is in.
|
void |
setDescription(String description)
A description of the pipe.
|
void |
setDesiredState(String desiredState)
The state the pipe should be in.
|
void |
setEnrichment(String enrichment)
The ARN of the enrichment resource.
|
void |
setEnrichmentParameters(PipeEnrichmentParameters enrichmentParameters)
The parameters required to set up enrichment on your pipe.
|
void |
setLastModifiedTime(Date lastModifiedTime)
When the pipe was last updated, in ISO-8601 format
(YYYY-MM-DDThh:mm:ss.sTZD).
|
void |
setLogConfiguration(PipeLogConfiguration logConfiguration)
The logging configuration settings for the pipe.
|
void |
setName(String name)
The name of the pipe.
|
void |
setRoleArn(String roleArn)
The ARN of the role that allows the pipe to send data to the target.
|
void |
setSource(String source)
The ARN of the source resource.
|
void |
setSourceParameters(PipeSourceParameters sourceParameters)
The parameters required to set up a source for your pipe.
|
void |
setStateReason(String stateReason)
The reason the pipe is in its current state.
|
void |
setTags(Map<String,String> tags)
The list of key-value pairs to associate with the pipe.
|
void |
setTarget(String target)
The ARN of the target resource.
|
void |
setTargetParameters(PipeTargetParameters targetParameters)
The parameters required to set up a target for your pipe.
|
String |
toString()
Returns a string representation of this object.
|
DescribePipeResult |
withArn(String arn)
The ARN of the pipe.
|
DescribePipeResult |
withCreationTime(Date creationTime)
The time the pipe was created.
|
DescribePipeResult |
withCurrentState(PipeState currentState)
The state the pipe is in.
|
DescribePipeResult |
withCurrentState(String currentState)
The state the pipe is in.
|
DescribePipeResult |
withDescription(String description)
A description of the pipe.
|
DescribePipeResult |
withDesiredState(RequestedPipeStateDescribeResponse desiredState)
The state the pipe should be in.
|
DescribePipeResult |
withDesiredState(String desiredState)
The state the pipe should be in.
|
DescribePipeResult |
withEnrichment(String enrichment)
The ARN of the enrichment resource.
|
DescribePipeResult |
withEnrichmentParameters(PipeEnrichmentParameters enrichmentParameters)
The parameters required to set up enrichment on your pipe.
|
DescribePipeResult |
withLastModifiedTime(Date lastModifiedTime)
When the pipe was last updated, in ISO-8601 format
(YYYY-MM-DDThh:mm:ss.sTZD).
|
DescribePipeResult |
withLogConfiguration(PipeLogConfiguration logConfiguration)
The logging configuration settings for the pipe.
|
DescribePipeResult |
withName(String name)
The name of the pipe.
|
DescribePipeResult |
withRoleArn(String roleArn)
The ARN of the role that allows the pipe to send data to the target.
|
DescribePipeResult |
withSource(String source)
The ARN of the source resource.
|
DescribePipeResult |
withSourceParameters(PipeSourceParameters sourceParameters)
The parameters required to set up a source for your pipe.
|
DescribePipeResult |
withStateReason(String stateReason)
The reason the pipe is in its current state.
|
DescribePipeResult |
withTags(Map<String,String> tags)
The list of key-value pairs to associate with the pipe.
|
DescribePipeResult |
withTarget(String target)
The ARN of the target resource.
|
DescribePipeResult |
withTargetParameters(PipeTargetParameters targetParameters)
The parameters required to set up a target for your pipe.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setArn(String arn)
The ARN of the pipe.
arn
- The ARN of the pipe.public String getArn()
The ARN of the pipe.
public DescribePipeResult withArn(String arn)
The ARN of the pipe.
arn
- The ARN of the pipe.public void setName(String name)
The name of the pipe.
name
- The name of the pipe.public String getName()
The name of the pipe.
public DescribePipeResult withName(String name)
The name of the pipe.
name
- The name of the pipe.public void setDescription(String description)
A description of the pipe.
description
- A description of the pipe.public String getDescription()
A description of the pipe.
public DescribePipeResult withDescription(String description)
A description of the pipe.
description
- A description of the pipe.public void setDesiredState(String desiredState)
The state the pipe should be in.
desiredState
- The state the pipe should be in.RequestedPipeStateDescribeResponse
public String getDesiredState()
The state the pipe should be in.
RequestedPipeStateDescribeResponse
public DescribePipeResult withDesiredState(String desiredState)
The state the pipe should be in.
desiredState
- The state the pipe should be in.RequestedPipeStateDescribeResponse
public DescribePipeResult withDesiredState(RequestedPipeStateDescribeResponse desiredState)
The state the pipe should be in.
desiredState
- The state the pipe should be in.RequestedPipeStateDescribeResponse
public void setCurrentState(String currentState)
The state the pipe is in.
currentState
- The state the pipe is in.PipeState
public String getCurrentState()
The state the pipe is in.
PipeState
public DescribePipeResult withCurrentState(String currentState)
The state the pipe is in.
currentState
- The state the pipe is in.PipeState
public DescribePipeResult withCurrentState(PipeState currentState)
The state the pipe is in.
currentState
- The state the pipe is in.PipeState
public void setStateReason(String stateReason)
The reason the pipe is in its current state.
stateReason
- The reason the pipe is in its current state.public String getStateReason()
The reason the pipe is in its current state.
public DescribePipeResult withStateReason(String stateReason)
The reason the pipe is in its current state.
stateReason
- The reason the pipe is in its current state.public void setSource(String source)
The ARN of the source resource.
source
- The ARN of the source resource.public String getSource()
The ARN of the source resource.
public DescribePipeResult withSource(String source)
The ARN of the source resource.
source
- The ARN of the source resource.public void setSourceParameters(PipeSourceParameters sourceParameters)
The parameters required to set up a source for your pipe.
sourceParameters
- The parameters required to set up a source for your pipe.public PipeSourceParameters getSourceParameters()
The parameters required to set up a source for your pipe.
public DescribePipeResult withSourceParameters(PipeSourceParameters sourceParameters)
The parameters required to set up a source for your pipe.
sourceParameters
- The parameters required to set up a source for your pipe.public void setEnrichment(String enrichment)
The ARN of the enrichment resource.
enrichment
- The ARN of the enrichment resource.public String getEnrichment()
The ARN of the enrichment resource.
public DescribePipeResult withEnrichment(String enrichment)
The ARN of the enrichment resource.
enrichment
- The ARN of the enrichment resource.public void setEnrichmentParameters(PipeEnrichmentParameters enrichmentParameters)
The parameters required to set up enrichment on your pipe.
enrichmentParameters
- The parameters required to set up enrichment on your pipe.public PipeEnrichmentParameters getEnrichmentParameters()
The parameters required to set up enrichment on your pipe.
public DescribePipeResult withEnrichmentParameters(PipeEnrichmentParameters enrichmentParameters)
The parameters required to set up enrichment on your pipe.
enrichmentParameters
- The parameters required to set up enrichment on your pipe.public void setTarget(String target)
The ARN of the target resource.
target
- The ARN of the target resource.public String getTarget()
The ARN of the target resource.
public DescribePipeResult withTarget(String target)
The ARN of the target resource.
target
- The ARN of the target resource.public void setTargetParameters(PipeTargetParameters targetParameters)
The parameters required to set up a target for your pipe.
For more information about pipe target parameters, including how to use dynamic path parameters, see Target parameters in the Amazon EventBridge User Guide.
targetParameters
- The parameters required to set up a target for your pipe.
For more information about pipe target parameters, including how to use dynamic path parameters, see Target parameters in the Amazon EventBridge User Guide.
public PipeTargetParameters getTargetParameters()
The parameters required to set up a target for your pipe.
For more information about pipe target parameters, including how to use dynamic path parameters, see Target parameters in the Amazon EventBridge User Guide.
For more information about pipe target parameters, including how to use dynamic path parameters, see Target parameters in the Amazon EventBridge User Guide.
public DescribePipeResult withTargetParameters(PipeTargetParameters targetParameters)
The parameters required to set up a target for your pipe.
For more information about pipe target parameters, including how to use dynamic path parameters, see Target parameters in the Amazon EventBridge User Guide.
targetParameters
- The parameters required to set up a target for your pipe.
For more information about pipe target parameters, including how to use dynamic path parameters, see Target parameters in the Amazon EventBridge User Guide.
public void setRoleArn(String roleArn)
The ARN of the role that allows the pipe to send data to the target.
roleArn
- The ARN of the role that allows the pipe to send data to the target.public String getRoleArn()
The ARN of the role that allows the pipe to send data to the target.
public DescribePipeResult withRoleArn(String roleArn)
The ARN of the role that allows the pipe to send data to the target.
roleArn
- The ARN of the role that allows the pipe to send data to the target.public Map<String,String> getTags()
The list of key-value pairs to associate with the pipe.
public void setTags(Map<String,String> tags)
The list of key-value pairs to associate with the pipe.
tags
- The list of key-value pairs to associate with the pipe.public DescribePipeResult withTags(Map<String,String> tags)
The list of key-value pairs to associate with the pipe.
tags
- The list of key-value pairs to associate with the pipe.public DescribePipeResult addTagsEntry(String key, String value)
public DescribePipeResult clearTagsEntries()
public void setCreationTime(Date creationTime)
The time the pipe was created.
creationTime
- The time the pipe was created.public Date getCreationTime()
The time the pipe was created.
public DescribePipeResult withCreationTime(Date creationTime)
The time the pipe was created.
creationTime
- The time the pipe was created.public void setLastModifiedTime(Date lastModifiedTime)
When the pipe was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).
lastModifiedTime
- When the pipe was last updated, in ISO-8601 format
(YYYY-MM-DDThh:mm:ss.sTZD).public Date getLastModifiedTime()
When the pipe was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).
public DescribePipeResult withLastModifiedTime(Date lastModifiedTime)
When the pipe was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).
lastModifiedTime
- When the pipe was last updated, in ISO-8601 format
(YYYY-MM-DDThh:mm:ss.sTZD).public void setLogConfiguration(PipeLogConfiguration logConfiguration)
The logging configuration settings for the pipe.
logConfiguration
- The logging configuration settings for the pipe.public PipeLogConfiguration getLogConfiguration()
The logging configuration settings for the pipe.
public DescribePipeResult withLogConfiguration(PipeLogConfiguration logConfiguration)
The logging configuration settings for the pipe.
logConfiguration
- The logging configuration settings for the pipe.public String toString()
toString
in class Object
Object.toString()
public DescribePipeResult clone()