@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AwsOpenSearchServiceDomainLogPublishingOptionsDetails extends Object implements Serializable, Cloneable, StructuredPojo
Configures the CloudWatch Logs to publish for the OpenSearch domain.
| Constructor and Description |
|---|
AwsOpenSearchServiceDomainLogPublishingOptionsDetails() |
public AwsOpenSearchServiceDomainLogPublishingOptionsDetails()
public void setIndexSlowLogs(AwsOpenSearchServiceDomainLogPublishingOption indexSlowLogs)
Configures the OpenSearch index logs publishing.
indexSlowLogs - Configures the OpenSearch index logs publishing.public AwsOpenSearchServiceDomainLogPublishingOption getIndexSlowLogs()
Configures the OpenSearch index logs publishing.
public AwsOpenSearchServiceDomainLogPublishingOptionsDetails withIndexSlowLogs(AwsOpenSearchServiceDomainLogPublishingOption indexSlowLogs)
Configures the OpenSearch index logs publishing.
indexSlowLogs - Configures the OpenSearch index logs publishing.public void setSearchSlowLogs(AwsOpenSearchServiceDomainLogPublishingOption searchSlowLogs)
Configures the OpenSearch search slow log publishing.
searchSlowLogs - Configures the OpenSearch search slow log publishing.public AwsOpenSearchServiceDomainLogPublishingOption getSearchSlowLogs()
Configures the OpenSearch search slow log publishing.
public AwsOpenSearchServiceDomainLogPublishingOptionsDetails withSearchSlowLogs(AwsOpenSearchServiceDomainLogPublishingOption searchSlowLogs)
Configures the OpenSearch search slow log publishing.
searchSlowLogs - Configures the OpenSearch search slow log publishing.public void setAuditLogs(AwsOpenSearchServiceDomainLogPublishingOption auditLogs)
Configures the OpenSearch audit logs publishing.
auditLogs - Configures the OpenSearch audit logs publishing.public AwsOpenSearchServiceDomainLogPublishingOption getAuditLogs()
Configures the OpenSearch audit logs publishing.
public AwsOpenSearchServiceDomainLogPublishingOptionsDetails withAuditLogs(AwsOpenSearchServiceDomainLogPublishingOption auditLogs)
Configures the OpenSearch audit logs publishing.
auditLogs - Configures the OpenSearch audit logs publishing.public String toString()
toString in class ObjectObject.toString()public AwsOpenSearchServiceDomainLogPublishingOptionsDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.