Interface LogsSummary.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<LogsSummary.Builder,,- LogsSummary> - SdkBuilder<LogsSummary.Builder,,- LogsSummary> - SdkPojo
- Enclosing class:
- LogsSummary
@Mutable
@NotThreadSafe
public static interface LogsSummary.Builder
extends SdkPojo, CopyableBuilder<LogsSummary.Builder,LogsSummary> 
- 
Method SummaryModifier and TypeMethodDescriptionEnables audit logging.auditLogGroup(String auditLogGroup) The location of the CloudWatch Logs log group where audit logs are sent.Enables general logging.generalLogGroup(String generalLogGroup) The location of the CloudWatch Logs log group where general logs are sent.default LogsSummary.Builderpending(Consumer<PendingLogs.Builder> pending) The list of information about logs pending to be deployed for the specified broker.pending(PendingLogs pending) The list of information about logs pending to be deployed for the specified broker.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
auditEnables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged. - Parameters:
- audit- Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
auditLogGroupThe location of the CloudWatch Logs log group where audit logs are sent. - Parameters:
- auditLogGroup- The location of the CloudWatch Logs log group where audit logs are sent.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
generalEnables general logging. - Parameters:
- general- Enables general logging.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
generalLogGroupThe location of the CloudWatch Logs log group where general logs are sent. - Parameters:
- generalLogGroup- The location of the CloudWatch Logs log group where general logs are sent.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
pendingThe list of information about logs pending to be deployed for the specified broker. - Parameters:
- pending- The list of information about logs pending to be deployed for the specified broker.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
pendingThe list of information about logs pending to be deployed for the specified broker. This is a convenience method that creates an instance of thePendingLogs.Builderavoiding the need to create one manually viaPendingLogs.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topending(PendingLogs).- Parameters:
- pending- a consumer that will call methods on- PendingLogs.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-