@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 final String destinationName()
A name for the destination.
public final String targetArn()
The ARN of an Amazon Kinesis stream to which to deliver matching log events.
public final 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 final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2021. All rights reserved.