@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ProjectDataDelivery extends Object implements Serializable, Cloneable, StructuredPojo
A structure that contains information about where Evidently is to store evaluation events for longer term storage.
Constructor and Description |
---|
ProjectDataDelivery() |
Modifier and Type | Method and Description |
---|---|
ProjectDataDelivery |
clone() |
boolean |
equals(Object obj) |
CloudWatchLogsDestination |
getCloudWatchLogs()
If the project stores evaluation events in CloudWatch Logs, this structure stores the log group name.
|
S3Destination |
getS3Destination()
If the project stores evaluation events in an Amazon S3 bucket, this structure stores the bucket name and bucket
prefix.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCloudWatchLogs(CloudWatchLogsDestination cloudWatchLogs)
If the project stores evaluation events in CloudWatch Logs, this structure stores the log group name.
|
void |
setS3Destination(S3Destination s3Destination)
If the project stores evaluation events in an Amazon S3 bucket, this structure stores the bucket name and bucket
prefix.
|
String |
toString()
Returns a string representation of this object.
|
ProjectDataDelivery |
withCloudWatchLogs(CloudWatchLogsDestination cloudWatchLogs)
If the project stores evaluation events in CloudWatch Logs, this structure stores the log group name.
|
ProjectDataDelivery |
withS3Destination(S3Destination s3Destination)
If the project stores evaluation events in an Amazon S3 bucket, this structure stores the bucket name and bucket
prefix.
|
public void setCloudWatchLogs(CloudWatchLogsDestination cloudWatchLogs)
If the project stores evaluation events in CloudWatch Logs, this structure stores the log group name.
cloudWatchLogs
- If the project stores evaluation events in CloudWatch Logs, this structure stores the log group name.public CloudWatchLogsDestination getCloudWatchLogs()
If the project stores evaluation events in CloudWatch Logs, this structure stores the log group name.
public ProjectDataDelivery withCloudWatchLogs(CloudWatchLogsDestination cloudWatchLogs)
If the project stores evaluation events in CloudWatch Logs, this structure stores the log group name.
cloudWatchLogs
- If the project stores evaluation events in CloudWatch Logs, this structure stores the log group name.public void setS3Destination(S3Destination s3Destination)
If the project stores evaluation events in an Amazon S3 bucket, this structure stores the bucket name and bucket prefix.
s3Destination
- If the project stores evaluation events in an Amazon S3 bucket, this structure stores the bucket name and
bucket prefix.public S3Destination getS3Destination()
If the project stores evaluation events in an Amazon S3 bucket, this structure stores the bucket name and bucket prefix.
public ProjectDataDelivery withS3Destination(S3Destination s3Destination)
If the project stores evaluation events in an Amazon S3 bucket, this structure stores the bucket name and bucket prefix.
s3Destination
- If the project stores evaluation events in an Amazon S3 bucket, this structure stores the bucket name and
bucket prefix.public String toString()
toString
in class Object
Object.toString()
public ProjectDataDelivery clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.