Interface IntegrateServices.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<IntegrateServices.Builder,
,IntegrateServices> SdkBuilder<IntegrateServices.Builder,
,IntegrateServices> SdkPojo
- Enclosing class:
IntegrateServices
public static interface IntegrateServices.Builder
extends SdkPojo, CopyableBuilder<IntegrateServices.Builder,IntegrateServices>
-
Method Summary
Modifier and TypeMethodDescriptionathenaIntegrations
(Collection<AthenaIntegration> athenaIntegrations) Information about the integration with Amazon Athena.athenaIntegrations
(Consumer<AthenaIntegration.Builder>... athenaIntegrations) Information about the integration with Amazon Athena.athenaIntegrations
(AthenaIntegration... athenaIntegrations) Information about the integration with Amazon Athena.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 Details
-
athenaIntegrations
Information about the integration with Amazon Athena.
- Parameters:
athenaIntegrations
- Information about the integration with Amazon Athena.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
athenaIntegrations
Information about the integration with Amazon Athena.
- Parameters:
athenaIntegrations
- Information about the integration with Amazon Athena.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
athenaIntegrations
IntegrateServices.Builder athenaIntegrations(Consumer<AthenaIntegration.Builder>... athenaIntegrations) Information about the integration with Amazon Athena.
This is a convenience method that creates an instance of theAthenaIntegration.Builder
avoiding the need to create one manually viaAthenaIntegration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toathenaIntegrations(List<AthenaIntegration>)
.- Parameters:
athenaIntegrations
- a consumer that will call methods onAthenaIntegration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-