Interface DescribeDbLogFilesRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<DescribeDbLogFilesRequest.Builder,DescribeDbLogFilesRequest>
,RdsRequest.Builder
,SdkBuilder<DescribeDbLogFilesRequest.Builder,DescribeDbLogFilesRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- DescribeDbLogFilesRequest
public static interface DescribeDbLogFilesRequest.Builder extends RdsRequest.Builder, SdkPojo, CopyableBuilder<DescribeDbLogFilesRequest.Builder,DescribeDbLogFilesRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescribeDbLogFilesRequest.Builder
dbInstanceIdentifier(String dbInstanceIdentifier)
The customer-assigned name of the DB instance that contains the log files you want to list.DescribeDbLogFilesRequest.Builder
fileLastWritten(Long fileLastWritten)
Filters the available log files for files written since the specified date, in POSIX timestamp format with milliseconds.DescribeDbLogFilesRequest.Builder
filenameContains(String filenameContains)
Filters the available log files for log file names that contain the specified string.DescribeDbLogFilesRequest.Builder
fileSize(Long fileSize)
Filters the available log files for files larger than the specified size.DescribeDbLogFilesRequest.Builder
filters(Collection<Filter> filters)
This parameter isn't currently supported.DescribeDbLogFilesRequest.Builder
filters(Consumer<Filter.Builder>... filters)
This parameter isn't currently supported.DescribeDbLogFilesRequest.Builder
filters(Filter... filters)
This parameter isn't currently supported.DescribeDbLogFilesRequest.Builder
marker(String marker)
The pagination token provided in the previous request.DescribeDbLogFilesRequest.Builder
maxRecords(Integer maxRecords)
The maximum number of records to include in the response.DescribeDbLogFilesRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
DescribeDbLogFilesRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.rds.model.RdsRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
dbInstanceIdentifier
DescribeDbLogFilesRequest.Builder dbInstanceIdentifier(String dbInstanceIdentifier)
The customer-assigned name of the DB instance that contains the log files you want to list.
Constraints:
-
Must match the identifier of an existing DBInstance.
- Parameters:
dbInstanceIdentifier
- The customer-assigned name of the DB instance that contains the log files you want to list.Constraints:
-
Must match the identifier of an existing DBInstance.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
filenameContains
DescribeDbLogFilesRequest.Builder filenameContains(String filenameContains)
Filters the available log files for log file names that contain the specified string.
- Parameters:
filenameContains
- Filters the available log files for log file names that contain the specified string.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fileLastWritten
DescribeDbLogFilesRequest.Builder fileLastWritten(Long fileLastWritten)
Filters the available log files for files written since the specified date, in POSIX timestamp format with milliseconds.
- Parameters:
fileLastWritten
- Filters the available log files for files written since the specified date, in POSIX timestamp format with milliseconds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fileSize
DescribeDbLogFilesRequest.Builder fileSize(Long fileSize)
Filters the available log files for files larger than the specified size.
- Parameters:
fileSize
- Filters the available log files for files larger than the specified size.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filters
DescribeDbLogFilesRequest.Builder filters(Collection<Filter> filters)
This parameter isn't currently supported.
- Parameters:
filters
- This parameter isn't currently supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filters
DescribeDbLogFilesRequest.Builder filters(Filter... filters)
This parameter isn't currently supported.
- Parameters:
filters
- This parameter isn't currently supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filters
DescribeDbLogFilesRequest.Builder filters(Consumer<Filter.Builder>... filters)
This parameter isn't currently supported.
This is a convenience method that creates an instance of theFilter.Builder
avoiding the need to create one manually viaFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed to#filters(List
.) - Parameters:
filters
- a consumer that will call methods onFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#filters(java.util.Collection
)
-
maxRecords
DescribeDbLogFilesRequest.Builder maxRecords(Integer maxRecords)
The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so you can retrieve the remaining results.
- Parameters:
maxRecords
- The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so you can retrieve the remaining results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
marker
DescribeDbLogFilesRequest.Builder marker(String marker)
The pagination token provided in the previous request. If this parameter is specified the response includes only records beyond the marker, up to MaxRecords.
- Parameters:
marker
- The pagination token provided in the previous request. If this parameter is specified the response includes only records beyond the marker, up to MaxRecords.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DescribeDbLogFilesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
DescribeDbLogFilesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-