public static interface CustomLogSourceConfiguration.Builder extends SdkPojo, CopyableBuilder<CustomLogSourceConfiguration.Builder,CustomLogSourceConfiguration>
| Modifier and Type | Method and Description |
|---|---|
default CustomLogSourceConfiguration.Builder |
crawlerConfiguration(Consumer<CustomLogSourceCrawlerConfiguration.Builder> crawlerConfiguration)
The configuration for the Glue Crawler for the third-party custom source.
|
CustomLogSourceConfiguration.Builder |
crawlerConfiguration(CustomLogSourceCrawlerConfiguration crawlerConfiguration)
The configuration for the Glue Crawler for the third-party custom source.
|
CustomLogSourceConfiguration.Builder |
providerIdentity(AwsIdentity providerIdentity)
The identity of the log provider for the third-party custom source.
|
default CustomLogSourceConfiguration.Builder |
providerIdentity(Consumer<AwsIdentity.Builder> providerIdentity)
The identity of the log provider for the third-party custom source.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildCustomLogSourceConfiguration.Builder crawlerConfiguration(CustomLogSourceCrawlerConfiguration crawlerConfiguration)
The configuration for the Glue Crawler for the third-party custom source.
crawlerConfiguration - The configuration for the Glue Crawler for the third-party custom source.default CustomLogSourceConfiguration.Builder crawlerConfiguration(Consumer<CustomLogSourceCrawlerConfiguration.Builder> crawlerConfiguration)
The configuration for the Glue Crawler for the third-party custom source.
This is a convenience method that creates an instance of theCustomLogSourceCrawlerConfiguration.Builder avoiding the need to create one manually via
CustomLogSourceCrawlerConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to crawlerConfiguration(CustomLogSourceCrawlerConfiguration).
crawlerConfiguration - a consumer that will call methods on CustomLogSourceCrawlerConfiguration.BuildercrawlerConfiguration(CustomLogSourceCrawlerConfiguration)CustomLogSourceConfiguration.Builder providerIdentity(AwsIdentity providerIdentity)
The identity of the log provider for the third-party custom source.
providerIdentity - The identity of the log provider for the third-party custom source.default CustomLogSourceConfiguration.Builder providerIdentity(Consumer<AwsIdentity.Builder> providerIdentity)
The identity of the log provider for the third-party custom source.
This is a convenience method that creates an instance of theAwsIdentity.Builder avoiding the need to
create one manually via AwsIdentity.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to providerIdentity(AwsIdentity).
providerIdentity - a consumer that will call methods on AwsIdentity.BuilderproviderIdentity(AwsIdentity)Copyright © 2023. All rights reserved.