Interface DisableLoggingResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DisableLoggingResponse.Builder,DisableLoggingResponse>,RedshiftResponse.Builder,SdkBuilder<DisableLoggingResponse.Builder,DisableLoggingResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DisableLoggingResponse
public static interface DisableLoggingResponse.Builder extends RedshiftResponse.Builder, SdkPojo, CopyableBuilder<DisableLoggingResponse.Builder,DisableLoggingResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DisableLoggingResponse.BuilderbucketName(String bucketName)The name of the S3 bucket where the log files are stored.DisableLoggingResponse.BuilderlastFailureMessage(String lastFailureMessage)The message indicating that logs failed to be delivered.DisableLoggingResponse.BuilderlastFailureTime(Instant lastFailureTime)The last time when logs failed to be delivered.DisableLoggingResponse.BuilderlastSuccessfulDeliveryTime(Instant lastSuccessfulDeliveryTime)The last time that logs were delivered.DisableLoggingResponse.BuilderlogDestinationType(String logDestinationType)The log destination type.DisableLoggingResponse.BuilderlogDestinationType(LogDestinationType logDestinationType)The log destination type.DisableLoggingResponse.BuilderlogExports(String... logExports)The collection of exported log types.DisableLoggingResponse.BuilderlogExports(Collection<String> logExports)The collection of exported log types.DisableLoggingResponse.BuilderloggingEnabled(Boolean loggingEnabled)trueif logging is on,falseif logging is off.DisableLoggingResponse.Builders3KeyPrefix(String s3KeyPrefix)The prefix applied to the log file names.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.redshift.model.RedshiftResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
loggingEnabled
DisableLoggingResponse.Builder loggingEnabled(Boolean loggingEnabled)
trueif logging is on,falseif logging is off.- Parameters:
loggingEnabled-trueif logging is on,falseif logging is off.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bucketName
DisableLoggingResponse.Builder bucketName(String bucketName)
The name of the S3 bucket where the log files are stored.
- Parameters:
bucketName- The name of the S3 bucket where the log files are stored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3KeyPrefix
DisableLoggingResponse.Builder s3KeyPrefix(String s3KeyPrefix)
The prefix applied to the log file names.
- Parameters:
s3KeyPrefix- The prefix applied to the log file names.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastSuccessfulDeliveryTime
DisableLoggingResponse.Builder lastSuccessfulDeliveryTime(Instant lastSuccessfulDeliveryTime)
The last time that logs were delivered.
- Parameters:
lastSuccessfulDeliveryTime- The last time that logs were delivered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastFailureTime
DisableLoggingResponse.Builder lastFailureTime(Instant lastFailureTime)
The last time when logs failed to be delivered.
- Parameters:
lastFailureTime- The last time when logs failed to be delivered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastFailureMessage
DisableLoggingResponse.Builder lastFailureMessage(String lastFailureMessage)
The message indicating that logs failed to be delivered.
- Parameters:
lastFailureMessage- The message indicating that logs failed to be delivered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logDestinationType
DisableLoggingResponse.Builder logDestinationType(String logDestinationType)
The log destination type. An enum with possible values of
s3andcloudwatch.- Parameters:
logDestinationType- The log destination type. An enum with possible values ofs3andcloudwatch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LogDestinationType,LogDestinationType
-
logDestinationType
DisableLoggingResponse.Builder logDestinationType(LogDestinationType logDestinationType)
The log destination type. An enum with possible values of
s3andcloudwatch.- Parameters:
logDestinationType- The log destination type. An enum with possible values ofs3andcloudwatch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LogDestinationType,LogDestinationType
-
logExports
DisableLoggingResponse.Builder logExports(Collection<String> logExports)
The collection of exported log types. Possible values are
connectionlog,useractivitylog, anduserlog.- Parameters:
logExports- The collection of exported log types. Possible values areconnectionlog,useractivitylog, anduserlog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logExports
DisableLoggingResponse.Builder logExports(String... logExports)
The collection of exported log types. Possible values are
connectionlog,useractivitylog, anduserlog.- Parameters:
logExports- The collection of exported log types. Possible values areconnectionlog,useractivitylog, anduserlog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-