public static interface UpdateSubscriberRequest.Builder extends SecurityLakeRequest.Builder, SdkPojo, CopyableBuilder<UpdateSubscriberRequest.Builder,UpdateSubscriberRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateSubscriberRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateSubscriberRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateSubscriberRequest.Builder |
sources(Collection<LogSourceResource> sources)
The supported Amazon Web Services from which logs and events are collected.
|
UpdateSubscriberRequest.Builder |
sources(Consumer<LogSourceResource.Builder>... sources)
The supported Amazon Web Services from which logs and events are collected.
|
UpdateSubscriberRequest.Builder |
sources(LogSourceResource... sources)
The supported Amazon Web Services from which logs and events are collected.
|
UpdateSubscriberRequest.Builder |
subscriberDescription(String subscriberDescription)
The description of the Security Lake account subscriber.
|
UpdateSubscriberRequest.Builder |
subscriberId(String subscriberId)
A value created by Security Lake that uniquely identifies your subscription.
|
UpdateSubscriberRequest.Builder |
subscriberIdentity(AwsIdentity subscriberIdentity)
The AWS identity used to access your data.
|
default UpdateSubscriberRequest.Builder |
subscriberIdentity(Consumer<AwsIdentity.Builder> subscriberIdentity)
The AWS identity used to access your data.
|
UpdateSubscriberRequest.Builder |
subscriberName(String subscriberName)
The name of the Security Lake account subscriber.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateSubscriberRequest.Builder sources(Collection<LogSourceResource> sources)
The supported Amazon Web Services from which logs and events are collected. For the list of supported Amazon Web Services, see the Amazon Security Lake User Guide.
sources - The supported Amazon Web Services from which logs and events are collected. For the list of supported
Amazon Web Services, see the Amazon
Security Lake User Guide.UpdateSubscriberRequest.Builder sources(LogSourceResource... sources)
The supported Amazon Web Services from which logs and events are collected. For the list of supported Amazon Web Services, see the Amazon Security Lake User Guide.
sources - The supported Amazon Web Services from which logs and events are collected. For the list of supported
Amazon Web Services, see the Amazon
Security Lake User Guide.UpdateSubscriberRequest.Builder sources(Consumer<LogSourceResource.Builder>... sources)
The supported Amazon Web Services from which logs and events are collected. For the list of supported Amazon Web Services, see the Amazon Security Lake User Guide.
This is a convenience method that creates an instance of theLogSourceResource.Builder avoiding the need to
create one manually via
LogSourceResource.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #sources(List.
sources - a consumer that will call methods on
LogSourceResource.Builder#sources(java.util.Collection) UpdateSubscriberRequest.Builder subscriberDescription(String subscriberDescription)
The description of the Security Lake account subscriber.
subscriberDescription - The description of the Security Lake account subscriber.UpdateSubscriberRequest.Builder subscriberId(String subscriberId)
A value created by Security Lake that uniquely identifies your subscription.
subscriberId - A value created by Security Lake that uniquely identifies your subscription.UpdateSubscriberRequest.Builder subscriberIdentity(AwsIdentity subscriberIdentity)
The AWS identity used to access your data.
subscriberIdentity - The AWS identity used to access your data.default UpdateSubscriberRequest.Builder subscriberIdentity(Consumer<AwsIdentity.Builder> subscriberIdentity)
The AWS identity used to access your data.
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 subscriberIdentity(AwsIdentity).
subscriberIdentity - a consumer that will call methods on AwsIdentity.BuildersubscriberIdentity(AwsIdentity)UpdateSubscriberRequest.Builder subscriberName(String subscriberName)
The name of the Security Lake account subscriber.
subscriberName - The 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 © 2023. All rights reserved.