public static interface UpdateSubscriberRequest.Builder extends SecurityLakeRequest.Builder, SdkPojo, CopyableBuilder<UpdateSubscriberRequest.Builder,UpdateSubscriberRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateSubscriberRequest.Builder |
externalId(String externalId)
External ID of the Security Lake account.
|
UpdateSubscriberRequest.Builder |
id(String id)
A value created by Security Lake that uniquely identifies your
UpdateSubscriber API request. |
UpdateSubscriberRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateSubscriberRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateSubscriberRequest.Builder |
sourceTypes(Collection<SourceType> sourceTypes)
The supported Amazon Web Services services from which logs and events are collected.
|
UpdateSubscriberRequest.Builder |
sourceTypes(Consumer<SourceType.Builder>... sourceTypes)
The supported Amazon Web Services services from which logs and events are collected.
|
UpdateSubscriberRequest.Builder |
sourceTypes(SourceType... sourceTypes)
The supported Amazon Web Services services from which logs and events are collected.
|
UpdateSubscriberRequest.Builder |
subscriberDescription(String subscriberDescription)
Description of the Security Lake account subscriber.
|
UpdateSubscriberRequest.Builder |
subscriberName(String subscriberName)
Name of the Security Lake account subscriber.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateSubscriberRequest.Builder externalId(String externalId)
External ID of the Security Lake account.
externalId - External ID of the Security Lake account.UpdateSubscriberRequest.Builder id(String id)
A value created by Security Lake that uniquely identifies your UpdateSubscriber API request.
id - A value created by Security Lake that uniquely identifies your UpdateSubscriber API
request.UpdateSubscriberRequest.Builder sourceTypes(Collection<SourceType> sourceTypes)
The supported Amazon Web Services services from which logs and events are collected. Amazon Security Lake supports logs and events collection for the following natively-supported Amazon Web Services services. For more information, see the Amazon Security Lake User Guide.
sourceTypes - The supported Amazon Web Services services from which logs and events are collected. Amazon Security
Lake supports logs and events collection for the following natively-supported Amazon Web Services
services. For more information, see the Amazon Security Lake User Guide.UpdateSubscriberRequest.Builder sourceTypes(SourceType... sourceTypes)
The supported Amazon Web Services services from which logs and events are collected. Amazon Security Lake supports logs and events collection for the following natively-supported Amazon Web Services services. For more information, see the Amazon Security Lake User Guide.
sourceTypes - The supported Amazon Web Services services from which logs and events are collected. Amazon Security
Lake supports logs and events collection for the following natively-supported Amazon Web Services
services. For more information, see the Amazon Security Lake User Guide.UpdateSubscriberRequest.Builder sourceTypes(Consumer<SourceType.Builder>... sourceTypes)
The supported Amazon Web Services services from which logs and events are collected. Amazon Security Lake supports logs and events collection for the following natively-supported Amazon Web Services services. For more information, see the Amazon Security Lake User Guide.
This is a convenience method that creates an instance of theSourceType.Builder avoiding the need to create one
manually via SourceType.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #sourceTypes(List.
sourceTypes - a consumer that will call methods on
SourceType.Builder#sourceTypes(java.util.Collection) UpdateSubscriberRequest.Builder subscriberDescription(String subscriberDescription)
Description of the Security Lake account subscriber.
subscriberDescription - Description of the Security Lake account subscriber.UpdateSubscriberRequest.Builder subscriberName(String subscriberName)
Name of the Security Lake account subscriber.
subscriberName - Name of the Security Lake account subscriber.UpdateSubscriberRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateSubscriberRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.