public static interface UpdatePublishingDestinationRequest.Builder extends GuardDutyRequest.Builder, SdkPojo, CopyableBuilder<UpdatePublishingDestinationRequest.Builder,UpdatePublishingDestinationRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdatePublishingDestinationRequest.Builder detectorId(String detectorId)
The ID of the detector associated with the publishing destinations to update.
detectorId - The ID of the detector associated with the publishing destinations to update.UpdatePublishingDestinationRequest.Builder destinationId(String destinationId)
The ID of the publishing destination to update.
destinationId - The ID of the publishing destination to update.UpdatePublishingDestinationRequest.Builder destinationProperties(DestinationProperties destinationProperties)
A DestinationProperties object that includes the DestinationArn and
KmsKeyArn of the publishing destination.
destinationProperties - A DestinationProperties object that includes the DestinationArn and
KmsKeyArn of the publishing destination.default UpdatePublishingDestinationRequest.Builder destinationProperties(Consumer<DestinationProperties.Builder> destinationProperties)
A DestinationProperties object that includes the DestinationArn and
KmsKeyArn of the publishing destination.
DestinationProperties.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)UpdatePublishingDestinationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdatePublishingDestinationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.