@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DestinationDetails extends Object implements Serializable, Cloneable
Configuration details of either a CloudWatch Logs destination or Kinesis Data Firehose destination.
Constructor and Description |
---|
DestinationDetails() |
Modifier and Type | Method and Description |
---|---|
DestinationDetails |
clone() |
boolean |
equals(Object obj) |
CloudWatchLogsDestinationDetails |
getCloudWatchLogsDetails()
The configuration details of the CloudWatch Logs destination.
|
KinesisFirehoseDestinationDetails |
getKinesisFirehoseDetails()
The configuration details of the Kinesis Data Firehose destination.
|
int |
hashCode() |
void |
setCloudWatchLogsDetails(CloudWatchLogsDestinationDetails cloudWatchLogsDetails)
The configuration details of the CloudWatch Logs destination.
|
void |
setKinesisFirehoseDetails(KinesisFirehoseDestinationDetails kinesisFirehoseDetails)
The configuration details of the Kinesis Data Firehose destination.
|
String |
toString()
Returns a string representation of this object.
|
DestinationDetails |
withCloudWatchLogsDetails(CloudWatchLogsDestinationDetails cloudWatchLogsDetails)
The configuration details of the CloudWatch Logs destination.
|
DestinationDetails |
withKinesisFirehoseDetails(KinesisFirehoseDestinationDetails kinesisFirehoseDetails)
The configuration details of the Kinesis Data Firehose destination.
|
public void setCloudWatchLogsDetails(CloudWatchLogsDestinationDetails cloudWatchLogsDetails)
The configuration details of the CloudWatch Logs destination.
cloudWatchLogsDetails
- The configuration details of the CloudWatch Logs destination.public CloudWatchLogsDestinationDetails getCloudWatchLogsDetails()
The configuration details of the CloudWatch Logs destination.
public DestinationDetails withCloudWatchLogsDetails(CloudWatchLogsDestinationDetails cloudWatchLogsDetails)
The configuration details of the CloudWatch Logs destination.
cloudWatchLogsDetails
- The configuration details of the CloudWatch Logs destination.public void setKinesisFirehoseDetails(KinesisFirehoseDestinationDetails kinesisFirehoseDetails)
The configuration details of the Kinesis Data Firehose destination.
kinesisFirehoseDetails
- The configuration details of the Kinesis Data Firehose destination.public KinesisFirehoseDestinationDetails getKinesisFirehoseDetails()
The configuration details of the Kinesis Data Firehose destination.
public DestinationDetails withKinesisFirehoseDetails(KinesisFirehoseDestinationDetails kinesisFirehoseDetails)
The configuration details of the Kinesis Data Firehose destination.
kinesisFirehoseDetails
- The configuration details of the Kinesis Data Firehose destination.public String toString()
toString
in class Object
Object.toString()
public DestinationDetails clone()