Interface GetReservedNodeExchangeOfferingsResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetReservedNodeExchangeOfferingsResponse.Builder,,GetReservedNodeExchangeOfferingsResponse> RedshiftResponse.Builder,SdkBuilder<GetReservedNodeExchangeOfferingsResponse.Builder,,GetReservedNodeExchangeOfferingsResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetReservedNodeExchangeOfferingsResponse
@Mutable
@NotThreadSafe
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
copyMethods inherited from interface software.amazon.awssdk.services.redshift.model.RedshiftResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods 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
GetReservedNodeExchangeOfferingsrequest 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 aGetReservedNodeExchangeOfferingsrequest 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.Builderavoiding the need to create one manually viaReservedNodeOffering.builder().When the
Consumercompletes,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:
-