@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LogsSummary extends Object implements Serializable, Cloneable, StructuredPojo
The list of information about logs currently enabled and pending to be deployed for the specified broker.
Constructor and Description |
---|
LogsSummary() |
Modifier and Type | Method and Description |
---|---|
LogsSummary |
clone() |
boolean |
equals(Object obj) |
Boolean |
getAudit()
Enables audit logging.
|
String |
getAuditLogGroup()
The location of the CloudWatch Logs log group where audit logs are sent.
|
Boolean |
getGeneral()
Enables general logging.
|
String |
getGeneralLogGroup()
The location of the CloudWatch Logs log group where general logs are sent.
|
PendingLogs |
getPending()
The list of information about logs pending to be deployed for the specified broker.
|
int |
hashCode() |
Boolean |
isAudit()
Enables audit logging.
|
Boolean |
isGeneral()
Enables general logging.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAudit(Boolean audit)
Enables audit logging.
|
void |
setAuditLogGroup(String auditLogGroup)
The location of the CloudWatch Logs log group where audit logs are sent.
|
void |
setGeneral(Boolean general)
Enables general logging.
|
void |
setGeneralLogGroup(String generalLogGroup)
The location of the CloudWatch Logs log group where general logs are sent.
|
void |
setPending(PendingLogs pending)
The list of information about logs pending to be deployed for the specified broker.
|
String |
toString()
Returns a string representation of this object.
|
LogsSummary |
withAudit(Boolean audit)
Enables audit logging.
|
LogsSummary |
withAuditLogGroup(String auditLogGroup)
The location of the CloudWatch Logs log group where audit logs are sent.
|
LogsSummary |
withGeneral(Boolean general)
Enables general logging.
|
LogsSummary |
withGeneralLogGroup(String generalLogGroup)
The location of the CloudWatch Logs log group where general logs are sent.
|
LogsSummary |
withPending(PendingLogs pending)
The list of information about logs pending to be deployed for the specified broker.
|
public void setAudit(Boolean audit)
Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.
audit
- Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.public Boolean getAudit()
Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.
public LogsSummary withAudit(Boolean audit)
Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.
audit
- Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.public Boolean isAudit()
Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.
public void setAuditLogGroup(String auditLogGroup)
The location of the CloudWatch Logs log group where audit logs are sent.
auditLogGroup
- The location of the CloudWatch Logs log group where audit logs are sent.public String getAuditLogGroup()
The location of the CloudWatch Logs log group where audit logs are sent.
public LogsSummary withAuditLogGroup(String auditLogGroup)
The location of the CloudWatch Logs log group where audit logs are sent.
auditLogGroup
- The location of the CloudWatch Logs log group where audit logs are sent.public void setGeneral(Boolean general)
Enables general logging.
general
- Enables general logging.public Boolean getGeneral()
Enables general logging.
public LogsSummary withGeneral(Boolean general)
Enables general logging.
general
- Enables general logging.public Boolean isGeneral()
Enables general logging.
public void setGeneralLogGroup(String generalLogGroup)
The location of the CloudWatch Logs log group where general logs are sent.
generalLogGroup
- The location of the CloudWatch Logs log group where general logs are sent.public String getGeneralLogGroup()
The location of the CloudWatch Logs log group where general logs are sent.
public LogsSummary withGeneralLogGroup(String generalLogGroup)
The location of the CloudWatch Logs log group where general logs are sent.
generalLogGroup
- The location of the CloudWatch Logs log group where general logs are sent.public void setPending(PendingLogs pending)
The list of information about logs pending to be deployed for the specified broker.
pending
- The list of information about logs pending to be deployed for the specified broker.public PendingLogs getPending()
The list of information about logs pending to be deployed for the specified broker.
public LogsSummary withPending(PendingLogs pending)
The list of information about logs pending to be deployed for the specified broker.
pending
- The list of information about logs pending to be deployed for the specified broker.public String toString()
toString
in class Object
Object.toString()
public LogsSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.