Interface IntegrationDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<IntegrationDetails.Builder,
,IntegrationDetails> SdkBuilder<IntegrationDetails.Builder,
,IntegrationDetails> SdkPojo
- Enclosing class:
IntegrationDetails
@Mutable
@NotThreadSafe
public static interface IntegrationDetails.Builder
extends SdkPojo, CopyableBuilder<IntegrationDetails.Builder,IntegrationDetails>
-
Method Summary
Modifier and TypeMethodDescriptiondefault IntegrationDetails.Builder
openSearchIntegrationDetails
(Consumer<OpenSearchIntegrationDetails.Builder> openSearchIntegrationDetails) This structure contains complete information about one integration between CloudWatch Logs and OpenSearch Service.openSearchIntegrationDetails
(OpenSearchIntegrationDetails openSearchIntegrationDetails) This structure contains complete information about one integration between CloudWatch Logs and OpenSearch Service.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, sdkFieldNameToField, sdkFields
-
Method Details
-
openSearchIntegrationDetails
IntegrationDetails.Builder openSearchIntegrationDetails(OpenSearchIntegrationDetails openSearchIntegrationDetails) This structure contains complete information about one integration between CloudWatch Logs and OpenSearch Service.
- Parameters:
openSearchIntegrationDetails
- This structure contains complete information about one integration between CloudWatch Logs and OpenSearch Service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
openSearchIntegrationDetails
default IntegrationDetails.Builder openSearchIntegrationDetails(Consumer<OpenSearchIntegrationDetails.Builder> openSearchIntegrationDetails) This structure contains complete information about one integration between CloudWatch Logs and OpenSearch Service.
This is a convenience method that creates an instance of theOpenSearchIntegrationDetails.Builder
avoiding the need to create one manually viaOpenSearchIntegrationDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toopenSearchIntegrationDetails(OpenSearchIntegrationDetails)
.- Parameters:
openSearchIntegrationDetails
- a consumer that will call methods onOpenSearchIntegrationDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-