Interface DescribeDbClusterEndpointsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<DescribeDbClusterEndpointsRequest.Builder,DescribeDbClusterEndpointsRequest>,RdsRequest.Builder,SdkBuilder<DescribeDbClusterEndpointsRequest.Builder,DescribeDbClusterEndpointsRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- DescribeDbClusterEndpointsRequest
public static interface DescribeDbClusterEndpointsRequest.Builder extends RdsRequest.Builder, SdkPojo, CopyableBuilder<DescribeDbClusterEndpointsRequest.Builder,DescribeDbClusterEndpointsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescribeDbClusterEndpointsRequest.BuilderdbClusterEndpointIdentifier(String dbClusterEndpointIdentifier)The identifier of the endpoint to describe.DescribeDbClusterEndpointsRequest.BuilderdbClusterIdentifier(String dbClusterIdentifier)The DB cluster identifier of the DB cluster associated with the endpoint.DescribeDbClusterEndpointsRequest.Builderfilters(Collection<Filter> filters)A set of name-value pairs that define which endpoints to include in the output.DescribeDbClusterEndpointsRequest.Builderfilters(Consumer<Filter.Builder>... filters)A set of name-value pairs that define which endpoints to include in the output.DescribeDbClusterEndpointsRequest.Builderfilters(Filter... filters)A set of name-value pairs that define which endpoints to include in the output.DescribeDbClusterEndpointsRequest.Buildermarker(String marker)An optional pagination token provided by a previousDescribeDBClusterEndpointsrequest.DescribeDbClusterEndpointsRequest.BuildermaxRecords(Integer maxRecords)The maximum number of records to include in the response.DescribeDbClusterEndpointsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)DescribeDbClusterEndpointsRequest.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
-
dbClusterIdentifier
DescribeDbClusterEndpointsRequest.Builder dbClusterIdentifier(String dbClusterIdentifier)
The DB cluster identifier of the DB cluster associated with the endpoint. This parameter is stored as a lowercase string.
- Parameters:
dbClusterIdentifier- The DB cluster identifier of the DB cluster associated with the endpoint. This parameter is stored as a lowercase string.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbClusterEndpointIdentifier
DescribeDbClusterEndpointsRequest.Builder dbClusterEndpointIdentifier(String dbClusterEndpointIdentifier)
The identifier of the endpoint to describe. This parameter is stored as a lowercase string.
- Parameters:
dbClusterEndpointIdentifier- The identifier of the endpoint to describe. This parameter is stored as a lowercase string.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filters
DescribeDbClusterEndpointsRequest.Builder filters(Collection<Filter> filters)
A set of name-value pairs that define which endpoints to include in the output. The filters are specified as name-value pairs, in the format
Name=endpoint_type,Values=endpoint_type1,endpoint_type2,....Namecan be one of:db-cluster-endpoint-type,db-cluster-endpoint-custom-type,db-cluster-endpoint-id,db-cluster-endpoint-status.Valuesfor thedb-cluster-endpoint-typefilter can be one or more of:reader,writer,custom.Valuesfor thedb-cluster-endpoint-custom-typefilter can be one or more of:reader,any.Valuesfor thedb-cluster-endpoint-statusfilter can be one or more of:available,creating,deleting,inactive,modifying.- Parameters:
filters- A set of name-value pairs that define which endpoints to include in the output. The filters are specified as name-value pairs, in the formatName=endpoint_type,Values=endpoint_type1,endpoint_type2,....Namecan be one of:db-cluster-endpoint-type,db-cluster-endpoint-custom-type,db-cluster-endpoint-id,db-cluster-endpoint-status.Valuesfor thedb-cluster-endpoint-typefilter can be one or more of:reader,writer,custom.Valuesfor thedb-cluster-endpoint-custom-typefilter can be one or more of:reader,any.Valuesfor thedb-cluster-endpoint-statusfilter can be one or more of:available,creating,deleting,inactive,modifying.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filters
DescribeDbClusterEndpointsRequest.Builder filters(Filter... filters)
A set of name-value pairs that define which endpoints to include in the output. The filters are specified as name-value pairs, in the format
Name=endpoint_type,Values=endpoint_type1,endpoint_type2,....Namecan be one of:db-cluster-endpoint-type,db-cluster-endpoint-custom-type,db-cluster-endpoint-id,db-cluster-endpoint-status.Valuesfor thedb-cluster-endpoint-typefilter can be one or more of:reader,writer,custom.Valuesfor thedb-cluster-endpoint-custom-typefilter can be one or more of:reader,any.Valuesfor thedb-cluster-endpoint-statusfilter can be one or more of:available,creating,deleting,inactive,modifying.- Parameters:
filters- A set of name-value pairs that define which endpoints to include in the output. The filters are specified as name-value pairs, in the formatName=endpoint_type,Values=endpoint_type1,endpoint_type2,....Namecan be one of:db-cluster-endpoint-type,db-cluster-endpoint-custom-type,db-cluster-endpoint-id,db-cluster-endpoint-status.Valuesfor thedb-cluster-endpoint-typefilter can be one or more of:reader,writer,custom.Valuesfor thedb-cluster-endpoint-custom-typefilter can be one or more of:reader,any.Valuesfor thedb-cluster-endpoint-statusfilter can be one or more of:available,creating,deleting,inactive,modifying.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filters
DescribeDbClusterEndpointsRequest.Builder filters(Consumer<Filter.Builder>... filters)
A set of name-value pairs that define which endpoints to include in the output. The filters are specified as name-value pairs, in the format
This is a convenience method that creates an instance of theName=endpoint_type,Values=endpoint_type1,endpoint_type2,....Namecan be one of:db-cluster-endpoint-type,db-cluster-endpoint-custom-type,db-cluster-endpoint-id,db-cluster-endpoint-status.Valuesfor thedb-cluster-endpoint-typefilter can be one or more of:reader,writer,custom.Valuesfor thedb-cluster-endpoint-custom-typefilter can be one or more of:reader,any.Valuesfor thedb-cluster-endpoint-statusfilter can be one or more of:available,creating,deleting,inactive,modifying.Filter.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
DescribeDbClusterEndpointsRequest.Builder maxRecords(Integer maxRecords)
The maximum number of records to include in the response. If more records exist than the specified
MaxRecordsvalue, a pagination token called a marker is included in the response so you can retrieve the remaining results.Default: 100
Constraints: Minimum 20, maximum 100.
- Parameters:
maxRecords- The maximum number of records to include in the response. If more records exist than the specifiedMaxRecordsvalue, a pagination token called a marker is included in the response so you can retrieve the remaining results.Default: 100
Constraints: Minimum 20, maximum 100.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
marker
DescribeDbClusterEndpointsRequest.Builder marker(String marker)
An optional pagination token provided by a previous
DescribeDBClusterEndpointsrequest. If this parameter is specified, the response includes only records beyond the marker, up to the value specified byMaxRecords.- Parameters:
marker- An optional pagination token provided by a previousDescribeDBClusterEndpointsrequest. If this parameter is specified, the response includes only records beyond the marker, up to the value specified byMaxRecords.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DescribeDbClusterEndpointsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
DescribeDbClusterEndpointsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-