@Generated(value="software.amazon.awssdk:codegen") public final class PutDestinationRequest extends CloudWatchLogsRequest implements ToCopyableBuilder<PutDestinationRequest.Builder,PutDestinationRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
PutDestinationRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static PutDestinationRequest.Builder |
builder() |
String |
destinationName()
A name for the destination.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
roleArn()
The ARN of an IAM role that grants CloudWatch Logs permissions to call the Amazon Kinesis
PutRecord
operation on the destination stream. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends PutDestinationRequest.Builder> |
serializableBuilderClass() |
String |
targetArn()
The ARN of an Amazon Kinesis stream to which to deliver matching log events.
|
PutDestinationRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String destinationName()
A name for the destination.
public String targetArn()
The ARN of an Amazon Kinesis stream to which to deliver matching log events.
public String roleArn()
The ARN of an IAM role that grants CloudWatch Logs permissions to call the Amazon Kinesis PutRecord
operation on the destination stream.
PutRecord operation on the destination stream.public PutDestinationRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<PutDestinationRequest.Builder,PutDestinationRequest>toBuilder in class CloudWatchLogsRequestpublic static PutDestinationRequest.Builder builder()
public static Class<? extends PutDestinationRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2020. All rights reserved.