@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreatePublishingDestinationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreatePublishingDestinationRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreatePublishingDestinationRequest |
clone() |
boolean |
equals(Object obj) |
String |
getClientToken()
The idempotency token for the request.
|
DestinationProperties |
getDestinationProperties()
Properties of the publishing destination, including the ARNs for the destination and the KMS key used for
encryption.
|
String |
getDestinationType()
The type of resource for the publishing destination.
|
String |
getDetectorId()
The ID of the GuardDuty detector associated with the publishing destination.
|
int |
hashCode() |
void |
setClientToken(String clientToken)
The idempotency token for the request.
|
void |
setDestinationProperties(DestinationProperties destinationProperties)
Properties of the publishing destination, including the ARNs for the destination and the KMS key used for
encryption.
|
void |
setDestinationType(String destinationType)
The type of resource for the publishing destination.
|
void |
setDetectorId(String detectorId)
The ID of the GuardDuty detector associated with the publishing destination.
|
String |
toString()
Returns a string representation of this object.
|
CreatePublishingDestinationRequest |
withClientToken(String clientToken)
The idempotency token for the request.
|
CreatePublishingDestinationRequest |
withDestinationProperties(DestinationProperties destinationProperties)
Properties of the publishing destination, including the ARNs for the destination and the KMS key used for
encryption.
|
CreatePublishingDestinationRequest |
withDestinationType(DestinationType destinationType)
The type of resource for the publishing destination.
|
CreatePublishingDestinationRequest |
withDestinationType(String destinationType)
The type of resource for the publishing destination.
|
CreatePublishingDestinationRequest |
withDetectorId(String detectorId)
The ID of the GuardDuty detector associated with the publishing destination.
|
addHandlerContext, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setDetectorId(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.public String getDetectorId()
The ID of the GuardDuty detector associated with the publishing destination.
public CreatePublishingDestinationRequest withDetectorId(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.public void setDestinationType(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.DestinationTypepublic String getDestinationType()
The type of resource for the publishing destination. Currently only S3 is supported.
DestinationTypepublic CreatePublishingDestinationRequest withDestinationType(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.DestinationTypepublic CreatePublishingDestinationRequest withDestinationType(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.DestinationTypepublic void setDestinationProperties(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.public DestinationProperties getDestinationProperties()
Properties of the publishing destination, including the ARNs for the destination and the KMS key used for encryption.
public CreatePublishingDestinationRequest withDestinationProperties(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.public void setClientToken(String clientToken)
The idempotency token for the request.
clientToken - The idempotency token for the request.public String getClientToken()
The idempotency token for the request.
public CreatePublishingDestinationRequest withClientToken(String clientToken)
The idempotency token for the request.
clientToken - The idempotency token for the request.public String toString()
toString in class ObjectObject.toString()public CreatePublishingDestinationRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2020. All rights reserved.