Class LogsSummary
- java.lang.Object
-
- software.amazon.awssdk.services.mq.model.LogsSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<LogsSummary.Builder,LogsSummary>
@Generated("software.amazon.awssdk:codegen") public final class LogsSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LogsSummary.Builder,LogsSummary>
The list of information about logs currently enabled and pending to be deployed for the specified broker.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceLogsSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Booleanaudit()Enables audit logging.StringauditLogGroup()The location of the CloudWatch Logs log group where audit logs are sent.static LogsSummary.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)Booleangeneral()Enables general logging.StringgeneralLogGroup()The location of the CloudWatch Logs log group where general logs are sent.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()PendingLogspending()The list of information about logs pending to be deployed for the specified broker.List<SdkField<?>>sdkFields()static Class<? extends LogsSummary.Builder>serializableBuilderClass()LogsSummary.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
audit
public final Boolean audit()
Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.
- Returns:
- Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.
-
auditLogGroup
public final String auditLogGroup()
The location of the CloudWatch Logs log group where audit logs are sent.
- Returns:
- The location of the CloudWatch Logs log group where audit logs are sent.
-
general
public final Boolean general()
Enables general logging.
- Returns:
- Enables general logging.
-
generalLogGroup
public final String generalLogGroup()
The location of the CloudWatch Logs log group where general logs are sent.
- Returns:
- The location of the CloudWatch Logs log group where general logs are sent.
-
pending
public final PendingLogs pending()
The list of information about logs pending to be deployed for the specified broker.
- Returns:
- The list of information about logs pending to be deployed for the specified broker.
-
toBuilder
public LogsSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<LogsSummary.Builder,LogsSummary>
-
builder
public static LogsSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends LogsSummary.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-