@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 Object
Object.toString()
public AwsOpenSearchServiceDomainLogPublishingOptionsDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.