@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VerifiedAccessLogs extends Object implements Serializable, Cloneable
Describes the options for Verified Access logs.
Constructor and Description |
---|
VerifiedAccessLogs() |
Modifier and Type | Method and Description |
---|---|
VerifiedAccessLogs |
clone() |
boolean |
equals(Object obj) |
VerifiedAccessLogCloudWatchLogsDestination |
getCloudWatchLogs()
CloudWatch Logs logging destination.
|
Boolean |
getIncludeTrustContext()
Indicates whether trust data is included in the logs.
|
VerifiedAccessLogKinesisDataFirehoseDestination |
getKinesisDataFirehose()
Kinesis logging destination.
|
String |
getLogVersion()
The log version.
|
VerifiedAccessLogS3Destination |
getS3()
Amazon S3 logging options.
|
int |
hashCode() |
Boolean |
isIncludeTrustContext()
Indicates whether trust data is included in the logs.
|
void |
setCloudWatchLogs(VerifiedAccessLogCloudWatchLogsDestination cloudWatchLogs)
CloudWatch Logs logging destination.
|
void |
setIncludeTrustContext(Boolean includeTrustContext)
Indicates whether trust data is included in the logs.
|
void |
setKinesisDataFirehose(VerifiedAccessLogKinesisDataFirehoseDestination kinesisDataFirehose)
Kinesis logging destination.
|
void |
setLogVersion(String logVersion)
The log version.
|
void |
setS3(VerifiedAccessLogS3Destination s3)
Amazon S3 logging options.
|
String |
toString()
Returns a string representation of this object.
|
VerifiedAccessLogs |
withCloudWatchLogs(VerifiedAccessLogCloudWatchLogsDestination cloudWatchLogs)
CloudWatch Logs logging destination.
|
VerifiedAccessLogs |
withIncludeTrustContext(Boolean includeTrustContext)
Indicates whether trust data is included in the logs.
|
VerifiedAccessLogs |
withKinesisDataFirehose(VerifiedAccessLogKinesisDataFirehoseDestination kinesisDataFirehose)
Kinesis logging destination.
|
VerifiedAccessLogs |
withLogVersion(String logVersion)
The log version.
|
VerifiedAccessLogs |
withS3(VerifiedAccessLogS3Destination s3)
Amazon S3 logging options.
|
public void setS3(VerifiedAccessLogS3Destination s3)
Amazon S3 logging options.
s3
- Amazon S3 logging options.public VerifiedAccessLogS3Destination getS3()
Amazon S3 logging options.
public VerifiedAccessLogs withS3(VerifiedAccessLogS3Destination s3)
Amazon S3 logging options.
s3
- Amazon S3 logging options.public void setCloudWatchLogs(VerifiedAccessLogCloudWatchLogsDestination cloudWatchLogs)
CloudWatch Logs logging destination.
cloudWatchLogs
- CloudWatch Logs logging destination.public VerifiedAccessLogCloudWatchLogsDestination getCloudWatchLogs()
CloudWatch Logs logging destination.
public VerifiedAccessLogs withCloudWatchLogs(VerifiedAccessLogCloudWatchLogsDestination cloudWatchLogs)
CloudWatch Logs logging destination.
cloudWatchLogs
- CloudWatch Logs logging destination.public void setKinesisDataFirehose(VerifiedAccessLogKinesisDataFirehoseDestination kinesisDataFirehose)
Kinesis logging destination.
kinesisDataFirehose
- Kinesis logging destination.public VerifiedAccessLogKinesisDataFirehoseDestination getKinesisDataFirehose()
Kinesis logging destination.
public VerifiedAccessLogs withKinesisDataFirehose(VerifiedAccessLogKinesisDataFirehoseDestination kinesisDataFirehose)
Kinesis logging destination.
kinesisDataFirehose
- Kinesis logging destination.public void setLogVersion(String logVersion)
The log version.
logVersion
- The log version.public String getLogVersion()
The log version.
public VerifiedAccessLogs withLogVersion(String logVersion)
The log version.
logVersion
- The log version.public void setIncludeTrustContext(Boolean includeTrustContext)
Indicates whether trust data is included in the logs.
includeTrustContext
- Indicates whether trust data is included in the logs.public Boolean getIncludeTrustContext()
Indicates whether trust data is included in the logs.
public VerifiedAccessLogs withIncludeTrustContext(Boolean includeTrustContext)
Indicates whether trust data is included in the logs.
includeTrustContext
- Indicates whether trust data is included in the logs.public Boolean isIncludeTrustContext()
Indicates whether trust data is included in the logs.
public String toString()
toString
in class Object
Object.toString()
public VerifiedAccessLogs clone()