Interface DisableLoggingRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<DisableLoggingRequest.Builder,,DisableLoggingRequest> RedshiftRequest.Builder,SdkBuilder<DisableLoggingRequest.Builder,,DisableLoggingRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
DisableLoggingRequest
-
Method Summary
Modifier and TypeMethodDescriptionclusterIdentifier(String clusterIdentifier) The identifier of the cluster on which logging is to be stopped.logDestinationType(String logDestinationType) The log destination type.logDestinationType(LogDestinationType logDestinationType) The log destination type.logExports(String... logExports) The collection of log types to stop exporting.logExports(Collection<String> logExports) The collection of log types to stop exporting.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.redshift.model.RedshiftRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
clusterIdentifier
The identifier of the cluster on which logging is to be stopped.
Example:
examplecluster- Parameters:
clusterIdentifier- The identifier of the cluster on which logging is to be stopped.Example:
examplecluster- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logDestinationType
The log destination type. An enum with possible values of
s3,cloudwatch, ands3table. When set tos3table, stops system table publishing. When omitted, the operation disables audit logging.- Parameters:
logDestinationType- The log destination type. An enum with possible values ofs3,cloudwatch, ands3table. When set tos3table, stops system table publishing. When omitted, the operation disables audit logging.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
logDestinationType
The log destination type. An enum with possible values of
s3,cloudwatch, ands3table. When set tos3table, stops system table publishing. When omitted, the operation disables audit logging.- Parameters:
logDestinationType- The log destination type. An enum with possible values ofs3,cloudwatch, ands3table. When set tos3table, stops system table publishing. When omitted, the operation disables audit logging.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
logExports
The collection of log types to stop exporting. When
LogDestinationTypeiss3table, the values are the names of the system tables to stop publishing. Omitting this parameter or passingallstops publishing all system tables.- Parameters:
logExports- The collection of log types to stop exporting. WhenLogDestinationTypeiss3table, the values are the names of the system tables to stop publishing. Omitting this parameter or passingallstops publishing all system tables.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logExports
The collection of log types to stop exporting. When
LogDestinationTypeiss3table, the values are the names of the system tables to stop publishing. Omitting this parameter or passingallstops publishing all system tables.- Parameters:
logExports- The collection of log types to stop exporting. WhenLogDestinationTypeiss3table, the values are the names of the system tables to stop publishing. Omitting this parameter or passingallstops publishing all system tables.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DisableLoggingRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
DisableLoggingRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-