@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()
Creates a shallow clone of this object for all fields except the handler context.
|
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, 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, withSdkRequestTimeout
public 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.DestinationType
public String getDestinationType()
The type of resource for the publishing destination. Currently only S3 is supported.
DestinationType
public 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.DestinationType
public 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.DestinationType
public 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 Object
Object.toString()
public CreatePublishingDestinationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.