@Generated(value="software.amazon.awssdk:codegen") public final class GetDestinationResponse extends IotWirelessResponse implements ToCopyableBuilder<GetDestinationResponse.Builder,GetDestinationResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetDestinationResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The Amazon Resource Name of the resource.
|
static GetDestinationResponse.Builder |
builder() |
String |
description()
The description of the resource.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
expression()
The rule name or topic rule to send messages to.
|
ExpressionType |
expressionType()
The type of value in
Expression. |
String |
expressionTypeAsString()
The type of value in
Expression. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of the resource.
|
String |
roleArn()
The ARN of the IAM Role that authorizes the destination.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetDestinationResponse.Builder> |
serializableBuilderClass() |
GetDestinationResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
The Amazon Resource Name of the resource.
public final String name()
The name of the resource.
public final String expression()
The rule name or topic rule to send messages to.
public final ExpressionType expressionType()
The type of value in Expression.
If the service returns an enum value that is not available in the current SDK version, expressionType
will return ExpressionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from expressionTypeAsString().
Expression.ExpressionTypepublic final String expressionTypeAsString()
The type of value in Expression.
If the service returns an enum value that is not available in the current SDK version, expressionType
will return ExpressionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from expressionTypeAsString().
Expression.ExpressionTypepublic final String description()
The description of the resource.
public final String roleArn()
The ARN of the IAM Role that authorizes the destination.
public GetDestinationResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetDestinationResponse.Builder,GetDestinationResponse>toBuilder in class AwsResponsepublic static GetDestinationResponse.Builder builder()
public static Class<? extends GetDestinationResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic 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 SdkResponseCopyright © 2022. All rights reserved.