@Generated(value="software.amazon.awssdk:codegen") public final class CreatePublishingDestinationRequest extends GuardDutyRequest implements ToCopyableBuilder<CreatePublishingDestinationRequest.Builder,CreatePublishingDestinationRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreatePublishingDestinationRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CreatePublishingDestinationRequest.Builder |
builder() |
String |
clientToken()
The idempotency token for the request.
|
DestinationProperties |
destinationProperties()
The properties of the publishing destination, including the ARNs for the destination and the KMS key used for
encryption.
|
DestinationType |
destinationType()
The type of resource for the publishing destination.
|
String |
destinationTypeAsString()
The type of resource for the publishing destination.
|
String |
detectorId()
The ID of the GuardDuty detector associated with the publishing destination.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreatePublishingDestinationRequest.Builder> |
serializableBuilderClass() |
CreatePublishingDestinationRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String detectorId()
The ID of the GuardDuty detector associated with the publishing destination.
public final DestinationType destinationType()
The type of resource for the publishing destination. Currently only Amazon S3 buckets are supported.
If the service returns an enum value that is not available in the current SDK version, destinationType
will return DestinationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from destinationTypeAsString().
DestinationTypepublic final String destinationTypeAsString()
The type of resource for the publishing destination. Currently only Amazon S3 buckets are supported.
If the service returns an enum value that is not available in the current SDK version, destinationType
will return DestinationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from destinationTypeAsString().
DestinationTypepublic final DestinationProperties destinationProperties()
The properties of the publishing destination, including the ARNs for the destination and the KMS key used for encryption.
public final String clientToken()
The idempotency token for the request.
public CreatePublishingDestinationRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreatePublishingDestinationRequest.Builder,CreatePublishingDestinationRequest>toBuilder in class GuardDutyRequestpublic static CreatePublishingDestinationRequest.Builder builder()
public static Class<? extends CreatePublishingDestinationRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.