@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()
Indicates whether to include trust data sent by trust providers in the logs.
|
VerifiedAccessLogKinesisDataFirehoseDestinationOptions |
getKinesisDataFirehose()
Sends Verified Access logs to Kinesis.
|
String |
getLogVersion()
The logging version.
|
VerifiedAccessLogS3DestinationOptions |
getS3()
Sends Verified Access logs to Amazon S3.
|
int |
hashCode() |
Boolean |
isIncludeTrustContext()
Indicates whether to include trust data sent by trust providers in the logs.
|
void |
setCloudWatchLogs(VerifiedAccessLogCloudWatchLogsDestinationOptions cloudWatchLogs)
Sends Verified Access logs to CloudWatch Logs.
|
void |
setIncludeTrustContext(Boolean includeTrustContext)
Indicates whether to include trust data sent by trust providers in the logs.
|
void |
setKinesisDataFirehose(VerifiedAccessLogKinesisDataFirehoseDestinationOptions kinesisDataFirehose)
Sends Verified Access logs to Kinesis.
|
void |
setLogVersion(String logVersion)
The logging version.
|
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)
Indicates whether to include trust data sent by trust providers in the logs.
|
VerifiedAccessLogOptions |
withKinesisDataFirehose(VerifiedAccessLogKinesisDataFirehoseDestinationOptions kinesisDataFirehose)
Sends Verified Access logs to Kinesis.
|
VerifiedAccessLogOptions |
withLogVersion(String logVersion)
The logging version.
|
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.
Valid values: ocsf-0.1
| ocsf-1.0.0-rc.2
logVersion
- The logging version.
Valid values: ocsf-0.1
| ocsf-1.0.0-rc.2
public String getLogVersion()
The logging version.
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.
Valid values: ocsf-0.1
| ocsf-1.0.0-rc.2
logVersion
- The logging version.
Valid values: ocsf-0.1
| ocsf-1.0.0-rc.2
public void setIncludeTrustContext(Boolean includeTrustContext)
Indicates whether to include trust data sent by trust providers in the logs.
includeTrustContext
- Indicates whether to include trust data sent by trust providers in the logs.public Boolean getIncludeTrustContext()
Indicates whether to include trust data sent by trust providers in the logs.
public VerifiedAccessLogOptions withIncludeTrustContext(Boolean includeTrustContext)
Indicates whether to include trust data sent by trust providers in the logs.
includeTrustContext
- Indicates whether to include trust data sent by trust providers in the logs.public Boolean isIncludeTrustContext()
Indicates whether to include trust data sent by trust providers in the logs.
public String toString()
toString
in class Object
Object.toString()
public VerifiedAccessLogOptions clone()