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, withSdkClientExecutionTimeoutpublic 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()
ToCopyableBuildertoBuilder 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.