public static interface CreatePublishingDestinationRequest.Builder extends GuardDutyRequest.Builder, SdkPojo, CopyableBuilder<CreatePublishingDestinationRequest.Builder,CreatePublishingDestinationRequest>
| Modifier and Type | Method and Description |
|---|---|
CreatePublishingDestinationRequest.Builder |
clientToken(String clientToken)
The idempotency token for the request.
|
default CreatePublishingDestinationRequest.Builder |
destinationProperties(Consumer<DestinationProperties.Builder> destinationProperties)
The properties of the publishing destination, including the ARNs for the destination and the KMS key used for
encryption.
|
CreatePublishingDestinationRequest.Builder |
destinationProperties(DestinationProperties destinationProperties)
The properties of the publishing destination, including the ARNs for the destination and the KMS key used for
encryption.
|
CreatePublishingDestinationRequest.Builder |
destinationType(DestinationType destinationType)
The type of resource for the publishing destination.
|
CreatePublishingDestinationRequest.Builder |
destinationType(String destinationType)
The type of resource for the publishing destination.
|
CreatePublishingDestinationRequest.Builder |
detectorId(String detectorId)
The ID of the GuardDuty detector associated with the publishing destination.
|
CreatePublishingDestinationRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreatePublishingDestinationRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreatePublishingDestinationRequest.Builder detectorId(String detectorId)
The ID of the GuardDuty detector associated with the publishing destination.
detectorId - The ID of the GuardDuty detector associated with the publishing destination.CreatePublishingDestinationRequest.Builder destinationType(String destinationType)
The type of resource for the publishing destination. Currently only Amazon S3 buckets are supported.
destinationType - The type of resource for the publishing destination. Currently only Amazon S3 buckets are supported.DestinationType,
DestinationTypeCreatePublishingDestinationRequest.Builder destinationType(DestinationType destinationType)
The type of resource for the publishing destination. Currently only Amazon S3 buckets are supported.
destinationType - The type of resource for the publishing destination. Currently only Amazon S3 buckets are supported.DestinationType,
DestinationTypeCreatePublishingDestinationRequest.Builder destinationProperties(DestinationProperties destinationProperties)
The properties of the publishing destination, including the ARNs for the destination and the KMS key used for encryption.
destinationProperties - The properties of the publishing destination, including the ARNs for the destination and the KMS key
used for encryption.default CreatePublishingDestinationRequest.Builder destinationProperties(Consumer<DestinationProperties.Builder> destinationProperties)
The properties of the publishing destination, including the ARNs for the destination and the KMS key used for encryption.
This is a convenience method that creates an instance of theDestinationProperties.Builder avoiding
the need to create one manually via DestinationProperties.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to destinationProperties(DestinationProperties).destinationProperties - a consumer that will call methods on DestinationProperties.BuilderdestinationProperties(DestinationProperties)CreatePublishingDestinationRequest.Builder clientToken(String clientToken)
The idempotency token for the request.
clientToken - The idempotency token for the request.CreatePublishingDestinationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreatePublishingDestinationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.