@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VerifiedAccessLogOptions extends Object implements Serializable, Cloneable
Options for Verified Access logs.
Constructor and Description |
---|
VerifiedAccessLogOptions() |
Modifier and Type | Method and Description |
---|---|
VerifiedAccessLogOptions |
clone() |
boolean |
equals(Object obj) |
VerifiedAccessLogCloudWatchLogsDestinationOptions |
getCloudWatchLogs()
Sends Verified Access logs to CloudWatch Logs.
|
Boolean |
getIncludeTrustContext()
Include trust data sent by trust providers into the logs.
|
VerifiedAccessLogKinesisDataFirehoseDestinationOptions |
getKinesisDataFirehose()
Sends Verified Access logs to Kinesis.
|
String |
getLogVersion()
The logging version to use.
|
VerifiedAccessLogS3DestinationOptions |
getS3()
Sends Verified Access logs to Amazon S3.
|
int |
hashCode() |
Boolean |
isIncludeTrustContext()
Include trust data sent by trust providers into the logs.
|
void |
setCloudWatchLogs(VerifiedAccessLogCloudWatchLogsDestinationOptions cloudWatchLogs)
Sends Verified Access logs to CloudWatch Logs.
|
void |
setIncludeTrustContext(Boolean includeTrustContext)
Include trust data sent by trust providers into the logs.
|
void |
setKinesisDataFirehose(VerifiedAccessLogKinesisDataFirehoseDestinationOptions kinesisDataFirehose)
Sends Verified Access logs to Kinesis.
|
void |
setLogVersion(String logVersion)
The logging version to use.
|
void |
setS3(VerifiedAccessLogS3DestinationOptions s3)
Sends Verified Access logs to Amazon S3.
|
String |
toString()
Returns a string representation of this object.
|
VerifiedAccessLogOptions |
withCloudWatchLogs(VerifiedAccessLogCloudWatchLogsDestinationOptions cloudWatchLogs)
Sends Verified Access logs to CloudWatch Logs.
|
VerifiedAccessLogOptions |
withIncludeTrustContext(Boolean includeTrustContext)
Include trust data sent by trust providers into the logs.
|
VerifiedAccessLogOptions |
withKinesisDataFirehose(VerifiedAccessLogKinesisDataFirehoseDestinationOptions kinesisDataFirehose)
Sends Verified Access logs to Kinesis.
|
VerifiedAccessLogOptions |
withLogVersion(String logVersion)
The logging version to use.
|
VerifiedAccessLogOptions |
withS3(VerifiedAccessLogS3DestinationOptions s3)
Sends Verified Access logs to Amazon S3.
|
public void setS3(VerifiedAccessLogS3DestinationOptions s3)
Sends Verified Access logs to Amazon S3.
s3
- Sends Verified Access logs to Amazon S3.public VerifiedAccessLogS3DestinationOptions getS3()
Sends Verified Access logs to Amazon S3.
public VerifiedAccessLogOptions withS3(VerifiedAccessLogS3DestinationOptions s3)
Sends Verified Access logs to Amazon S3.
s3
- Sends Verified Access logs to Amazon S3.public void setCloudWatchLogs(VerifiedAccessLogCloudWatchLogsDestinationOptions cloudWatchLogs)
Sends Verified Access logs to CloudWatch Logs.
cloudWatchLogs
- Sends Verified Access logs to CloudWatch Logs.public VerifiedAccessLogCloudWatchLogsDestinationOptions getCloudWatchLogs()
Sends Verified Access logs to CloudWatch Logs.
public VerifiedAccessLogOptions withCloudWatchLogs(VerifiedAccessLogCloudWatchLogsDestinationOptions cloudWatchLogs)
Sends Verified Access logs to CloudWatch Logs.
cloudWatchLogs
- Sends Verified Access logs to CloudWatch Logs.public void setKinesisDataFirehose(VerifiedAccessLogKinesisDataFirehoseDestinationOptions kinesisDataFirehose)
Sends Verified Access logs to Kinesis.
kinesisDataFirehose
- Sends Verified Access logs to Kinesis.public VerifiedAccessLogKinesisDataFirehoseDestinationOptions getKinesisDataFirehose()
Sends Verified Access logs to Kinesis.
public VerifiedAccessLogOptions withKinesisDataFirehose(VerifiedAccessLogKinesisDataFirehoseDestinationOptions kinesisDataFirehose)
Sends Verified Access logs to Kinesis.
kinesisDataFirehose
- Sends Verified Access logs to Kinesis.public void setLogVersion(String logVersion)
The logging version to use.
Valid values: ocsf-0.1
| ocsf-1.0.0-rc.2
logVersion
- The logging version to use.
Valid values: ocsf-0.1
| ocsf-1.0.0-rc.2
public String getLogVersion()
The logging version to use.
Valid values: ocsf-0.1
| ocsf-1.0.0-rc.2
Valid values: ocsf-0.1
| ocsf-1.0.0-rc.2
public VerifiedAccessLogOptions withLogVersion(String logVersion)
The logging version to use.
Valid values: ocsf-0.1
| ocsf-1.0.0-rc.2
logVersion
- The logging version to use.
Valid values: ocsf-0.1
| ocsf-1.0.0-rc.2
public void setIncludeTrustContext(Boolean includeTrustContext)
Include trust data sent by trust providers into the logs.
includeTrustContext
- Include trust data sent by trust providers into the logs.public Boolean getIncludeTrustContext()
Include trust data sent by trust providers into the logs.
public VerifiedAccessLogOptions withIncludeTrustContext(Boolean includeTrustContext)
Include trust data sent by trust providers into the logs.
includeTrustContext
- Include trust data sent by trust providers into the logs.public Boolean isIncludeTrustContext()
Include trust data sent by trust providers into the logs.
public String toString()
toString
in class Object
Object.toString()
public VerifiedAccessLogOptions clone()