Interface GetReservedNodeExchangeOfferingsResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetReservedNodeExchangeOfferingsResponse.Builder,
,GetReservedNodeExchangeOfferingsResponse> RedshiftResponse.Builder
,SdkBuilder<GetReservedNodeExchangeOfferingsResponse.Builder,
,GetReservedNodeExchangeOfferingsResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetReservedNodeExchangeOfferingsResponse
public static interface GetReservedNodeExchangeOfferingsResponse.Builder
extends RedshiftResponse.Builder, SdkPojo, CopyableBuilder<GetReservedNodeExchangeOfferingsResponse.Builder,GetReservedNodeExchangeOfferingsResponse>
-
Method Summary
Modifier and TypeMethodDescriptionAn optional parameter that specifies the starting point for returning a set of response records.reservedNodeOfferings
(Collection<ReservedNodeOffering> reservedNodeOfferings) Returns an array of ReservedNodeOffering objects.reservedNodeOfferings
(Consumer<ReservedNodeOffering.Builder>... reservedNodeOfferings) Returns an array of ReservedNodeOffering objects.reservedNodeOfferings
(ReservedNodeOffering... reservedNodeOfferings) Returns an array of ReservedNodeOffering objects.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 Details
-
marker
An optional parameter that specifies the starting point for returning a set of response records. When the results of a
GetReservedNodeExchangeOfferings
request exceed the value specified in MaxRecords, Amazon Redshift returns a value in the marker field of the response. You can retrieve the next set of response records by providing the returned marker value in the marker parameter and retrying the request.- Parameters:
marker
- An optional parameter that specifies the starting point for returning a set of response records. When the results of aGetReservedNodeExchangeOfferings
request exceed the value specified in MaxRecords, Amazon Redshift returns a value in the marker field of the response. You can retrieve the next set of response records by providing the returned marker value in the marker parameter and retrying the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reservedNodeOfferings
GetReservedNodeExchangeOfferingsResponse.Builder reservedNodeOfferings(Collection<ReservedNodeOffering> reservedNodeOfferings) Returns an array of ReservedNodeOffering objects.
- Parameters:
reservedNodeOfferings
- Returns an array of ReservedNodeOffering objects.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reservedNodeOfferings
GetReservedNodeExchangeOfferingsResponse.Builder reservedNodeOfferings(ReservedNodeOffering... reservedNodeOfferings) Returns an array of ReservedNodeOffering objects.
- Parameters:
reservedNodeOfferings
- Returns an array of ReservedNodeOffering objects.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reservedNodeOfferings
GetReservedNodeExchangeOfferingsResponse.Builder reservedNodeOfferings(Consumer<ReservedNodeOffering.Builder>... reservedNodeOfferings) Returns an array of ReservedNodeOffering objects.
This is a convenience method that creates an instance of theReservedNodeOffering.Builder
avoiding the need to create one manually viaReservedNodeOffering.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toreservedNodeOfferings(List<ReservedNodeOffering>)
.- Parameters:
reservedNodeOfferings
- a consumer that will call methods onReservedNodeOffering.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-