Interface PaymentConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<PaymentConfiguration.Builder,PaymentConfiguration>,SdkBuilder<PaymentConfiguration.Builder,PaymentConfiguration>,SdkPojo
- Enclosing class:
- PaymentConfiguration
public static interface PaymentConfiguration.Builder extends SdkPojo, CopyableBuilder<PaymentConfiguration.Builder,PaymentConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default PaymentConfiguration.BuilderqueryCompute(Consumer<QueryComputePaymentConfig.Builder> queryCompute)The collaboration member's payment responsibilities set by the collaboration creator for query compute costs.PaymentConfiguration.BuilderqueryCompute(QueryComputePaymentConfig queryCompute)The collaboration member's payment responsibilities set by the collaboration creator for query compute costs.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
queryCompute
PaymentConfiguration.Builder queryCompute(QueryComputePaymentConfig queryCompute)
The collaboration member's payment responsibilities set by the collaboration creator for query compute costs.
- Parameters:
queryCompute- The collaboration member's payment responsibilities set by the collaboration creator for query compute costs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
queryCompute
default PaymentConfiguration.Builder queryCompute(Consumer<QueryComputePaymentConfig.Builder> queryCompute)
The collaboration member's payment responsibilities set by the collaboration creator for query compute costs.
This is a convenience method that creates an instance of theQueryComputePaymentConfig.Builderavoiding the need to create one manually viaQueryComputePaymentConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toqueryCompute(QueryComputePaymentConfig).- Parameters:
queryCompute- a consumer that will call methods onQueryComputePaymentConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
queryCompute(QueryComputePaymentConfig)
-
-