@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class IngestionDestination extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about an ingestion destination.
Constructor and Description |
---|
IngestionDestination() |
Modifier and Type | Method and Description |
---|---|
IngestionDestination |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the ingestion destination.
|
Date |
getCreatedAt()
The timestamp of when the ingestion destination was created.
|
DestinationConfiguration |
getDestinationConfiguration()
Contains information about the destination of ingested data.
|
String |
getIngestionArn()
The Amazon Resource Name (ARN) of the ingestion.
|
ProcessingConfiguration |
getProcessingConfiguration()
Contains information about how ingested data is processed.
|
String |
getStatus()
The state of the ingestion destination.
|
String |
getStatusReason()
The reason for the current status of the ingestion destination.
|
Date |
getUpdatedAt()
The timestamp of when the ingestion destination was last updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the ingestion destination.
|
void |
setCreatedAt(Date createdAt)
The timestamp of when the ingestion destination was created.
|
void |
setDestinationConfiguration(DestinationConfiguration destinationConfiguration)
Contains information about the destination of ingested data.
|
void |
setIngestionArn(String ingestionArn)
The Amazon Resource Name (ARN) of the ingestion.
|
void |
setProcessingConfiguration(ProcessingConfiguration processingConfiguration)
Contains information about how ingested data is processed.
|
void |
setStatus(String status)
The state of the ingestion destination.
|
void |
setStatusReason(String statusReason)
The reason for the current status of the ingestion destination.
|
void |
setUpdatedAt(Date updatedAt)
The timestamp of when the ingestion destination was last updated.
|
String |
toString()
Returns a string representation of this object.
|
IngestionDestination |
withArn(String arn)
The Amazon Resource Name (ARN) of the ingestion destination.
|
IngestionDestination |
withCreatedAt(Date createdAt)
The timestamp of when the ingestion destination was created.
|
IngestionDestination |
withDestinationConfiguration(DestinationConfiguration destinationConfiguration)
Contains information about the destination of ingested data.
|
IngestionDestination |
withIngestionArn(String ingestionArn)
The Amazon Resource Name (ARN) of the ingestion.
|
IngestionDestination |
withProcessingConfiguration(ProcessingConfiguration processingConfiguration)
Contains information about how ingested data is processed.
|
IngestionDestination |
withStatus(IngestionDestinationStatus status)
The state of the ingestion destination.
|
IngestionDestination |
withStatus(String status)
The state of the ingestion destination.
|
IngestionDestination |
withStatusReason(String statusReason)
The reason for the current status of the ingestion destination.
|
IngestionDestination |
withUpdatedAt(Date updatedAt)
The timestamp of when the ingestion destination was last updated.
|
public void setArn(String arn)
The Amazon Resource Name (ARN) of the ingestion destination.
arn
- The Amazon Resource Name (ARN) of the ingestion destination.public String getArn()
The Amazon Resource Name (ARN) of the ingestion destination.
public IngestionDestination withArn(String arn)
The Amazon Resource Name (ARN) of the ingestion destination.
arn
- The Amazon Resource Name (ARN) of the ingestion destination.public void setIngestionArn(String ingestionArn)
The Amazon Resource Name (ARN) of the ingestion.
ingestionArn
- The Amazon Resource Name (ARN) of the ingestion.public String getIngestionArn()
The Amazon Resource Name (ARN) of the ingestion.
public IngestionDestination withIngestionArn(String ingestionArn)
The Amazon Resource Name (ARN) of the ingestion.
ingestionArn
- The Amazon Resource Name (ARN) of the ingestion.public void setProcessingConfiguration(ProcessingConfiguration processingConfiguration)
Contains information about how ingested data is processed.
processingConfiguration
- Contains information about how ingested data is processed.public ProcessingConfiguration getProcessingConfiguration()
Contains information about how ingested data is processed.
public IngestionDestination withProcessingConfiguration(ProcessingConfiguration processingConfiguration)
Contains information about how ingested data is processed.
processingConfiguration
- Contains information about how ingested data is processed.public void setDestinationConfiguration(DestinationConfiguration destinationConfiguration)
Contains information about the destination of ingested data.
destinationConfiguration
- Contains information about the destination of ingested data.public DestinationConfiguration getDestinationConfiguration()
Contains information about the destination of ingested data.
public IngestionDestination withDestinationConfiguration(DestinationConfiguration destinationConfiguration)
Contains information about the destination of ingested data.
destinationConfiguration
- Contains information about the destination of ingested data.public void setStatus(String status)
The state of the ingestion destination.
The following states are possible:
Active
: The ingestion destination is active and is ready to be used.
Failed
: The ingestion destination has failed. If the ingestion destination is in this state, you
should verify the ingestion destination configuration and try again.
status
- The state of the ingestion destination.
The following states are possible:
Active
: The ingestion destination is active and is ready to be used.
Failed
: The ingestion destination has failed. If the ingestion destination is in this state,
you should verify the ingestion destination configuration and try again.
IngestionDestinationStatus
public String getStatus()
The state of the ingestion destination.
The following states are possible:
Active
: The ingestion destination is active and is ready to be used.
Failed
: The ingestion destination has failed. If the ingestion destination is in this state, you
should verify the ingestion destination configuration and try again.
The following states are possible:
Active
: The ingestion destination is active and is ready to be used.
Failed
: The ingestion destination has failed. If the ingestion destination is in this state,
you should verify the ingestion destination configuration and try again.
IngestionDestinationStatus
public IngestionDestination withStatus(String status)
The state of the ingestion destination.
The following states are possible:
Active
: The ingestion destination is active and is ready to be used.
Failed
: The ingestion destination has failed. If the ingestion destination is in this state, you
should verify the ingestion destination configuration and try again.
status
- The state of the ingestion destination.
The following states are possible:
Active
: The ingestion destination is active and is ready to be used.
Failed
: The ingestion destination has failed. If the ingestion destination is in this state,
you should verify the ingestion destination configuration and try again.
IngestionDestinationStatus
public IngestionDestination withStatus(IngestionDestinationStatus status)
The state of the ingestion destination.
The following states are possible:
Active
: The ingestion destination is active and is ready to be used.
Failed
: The ingestion destination has failed. If the ingestion destination is in this state, you
should verify the ingestion destination configuration and try again.
status
- The state of the ingestion destination.
The following states are possible:
Active
: The ingestion destination is active and is ready to be used.
Failed
: The ingestion destination has failed. If the ingestion destination is in this state,
you should verify the ingestion destination configuration and try again.
IngestionDestinationStatus
public void setStatusReason(String statusReason)
The reason for the current status of the ingestion destination.
Only present when the status
of ingestion destination is Failed
.
statusReason
- The reason for the current status of the ingestion destination.
Only present when the status
of ingestion destination is Failed
.
public String getStatusReason()
The reason for the current status of the ingestion destination.
Only present when the status
of ingestion destination is Failed
.
Only present when the status
of ingestion destination is Failed
.
public IngestionDestination withStatusReason(String statusReason)
The reason for the current status of the ingestion destination.
Only present when the status
of ingestion destination is Failed
.
statusReason
- The reason for the current status of the ingestion destination.
Only present when the status
of ingestion destination is Failed
.
public void setCreatedAt(Date createdAt)
The timestamp of when the ingestion destination was created.
createdAt
- The timestamp of when the ingestion destination was created.public Date getCreatedAt()
The timestamp of when the ingestion destination was created.
public IngestionDestination withCreatedAt(Date createdAt)
The timestamp of when the ingestion destination was created.
createdAt
- The timestamp of when the ingestion destination was created.public void setUpdatedAt(Date updatedAt)
The timestamp of when the ingestion destination was last updated.
updatedAt
- The timestamp of when the ingestion destination was last updated.public Date getUpdatedAt()
The timestamp of when the ingestion destination was last updated.
public IngestionDestination withUpdatedAt(Date updatedAt)
The timestamp of when the ingestion destination was last updated.
updatedAt
- The timestamp of when the ingestion destination was last updated.public String toString()
toString
in class Object
Object.toString()
public IngestionDestination clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.