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)
Properties of the publishing destination, including the ARNs for the destination and the KMS key used for
encryption.
|
CreatePublishingDestinationRequest.Builder |
destinationProperties(DestinationProperties destinationProperties)
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 S3 is supported.
destinationType - The type of resource for the publishing destination. Currently only S3 is supported.DestinationType,
DestinationTypeCreatePublishingDestinationRequest.Builder destinationType(DestinationType destinationType)
The type of resource for the publishing destination. Currently only S3 is supported.
destinationType - The type of resource for the publishing destination. Currently only S3 is supported.DestinationType,
DestinationTypeCreatePublishingDestinationRequest.Builder destinationProperties(DestinationProperties destinationProperties)
Properties of the publishing destination, including the ARNs for the destination and the KMS key used for encryption.
destinationProperties - 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)
Properties of the publishing destination, including the ARNs for the destination and the KMS key used for encryption.
This is a convenience 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 © 2019. All rights reserved.