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.BuilderdbInstanceIdentifier(String dbInstanceIdentifier)The customer-assigned name of the DB instance that contains the log files you want to list.DescribeDbLogFilesRequest.BuilderfileLastWritten(Long fileLastWritten)Filters the available log files for files written since the specified date, in POSIX timestamp format with milliseconds.DescribeDbLogFilesRequest.BuilderfilenameContains(String filenameContains)Filters the available log files for log file names that contain the specified string.DescribeDbLogFilesRequest.BuilderfileSize(Long fileSize)Filters the available log files for files larger than the specified size.DescribeDbLogFilesRequest.Builderfilters(Collection<Filter> filters)This parameter isn't currently supported.DescribeDbLogFilesRequest.Builderfilters(Consumer<Filter.Builder>... filters)This parameter isn't currently supported.DescribeDbLogFilesRequest.Builderfilters(Filter... filters)This parameter isn't currently supported.DescribeDbLogFilesRequest.Buildermarker(String marker)The pagination token provided in the previous request.DescribeDbLogFilesRequest.BuildermaxRecords(Integer maxRecords)The maximum number of records to include in the response.DescribeDbLogFilesRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)DescribeDbLogFilesRequest.BuilderoverrideConfiguration(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.Builderavoiding the need to create one manually viaFilter.builder().When the
Consumercompletes,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:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
DescribeDbLogFilesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-