@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.
|
overrideConfiguration
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public 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.
public PutDestinationRequest.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<PutDestinationRequest.Builder,PutDestinationRequest>
toBuilder
in class CloudWatchLogsRequest
public static PutDestinationRequest.Builder builder()
public static Class<? extends PutDestinationRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode
in class AwsRequest
public boolean equals(Object obj)
equals
in class AwsRequest
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkRequest
Copyright © 2019. All rights reserved.