Cloneable
, ReadLimitInfo
, ToCopyableBuilder<PutDestinationRequest.Builder,PutDestinationRequest>
@Generated("software.amazon.awssdk:codegen") public class PutDestinationRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<PutDestinationRequest.Builder,PutDestinationRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
PutDestinationRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static PutDestinationRequest.Builder |
builder() |
|
String |
destinationName() |
A name for the destination.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
roleArn() |
The ARN of an IAM role that grants CloudWatch Logs permissions to call Amazon Kinesis PutRecord on the
destination stream.
|
static Class<? extends PutDestinationRequest.Builder> |
serializableBuilderClass() |
|
String |
targetArn() |
The ARN of an Amazon Kinesis stream to deliver matching log events to.
|
PutDestinationRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String destinationName()
A name for the destination.
public String targetArn()
The ARN of an Amazon Kinesis stream to deliver matching log events to.
public String roleArn()
The ARN of an IAM role that grants CloudWatch Logs permissions to call Amazon Kinesis PutRecord on the destination stream.
public PutDestinationRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<PutDestinationRequest.Builder,PutDestinationRequest>
public static PutDestinationRequest.Builder builder()
public static Class<? extends PutDestinationRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.