@Generated(value="software.amazon.awssdk:codegen") public final class TargetSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TargetSummary.Builder,TargetSummary>
Information about the targets specified for a notification rule.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TargetSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TargetSummary.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends TargetSummary.Builder> |
serializableBuilderClass() |
String |
targetAddress()
The Amazon Resource Name (ARN) of the SNS topic.
|
TargetStatus |
targetStatus()
The status of the target.
|
String |
targetStatusAsString()
The status of the target.
|
String |
targetType()
The type of the target (for example, SNS).
|
TargetSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String targetAddress()
The Amazon Resource Name (ARN) of the SNS topic.
public final String targetType()
The type of the target (for example, SNS).
public final TargetStatus targetStatus()
The status of the target.
If the service returns an enum value that is not available in the current SDK version, targetStatus will
return TargetStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
targetStatusAsString().
TargetStatuspublic final String targetStatusAsString()
The status of the target.
If the service returns an enum value that is not available in the current SDK version, targetStatus will
return TargetStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
targetStatusAsString().
TargetStatuspublic TargetSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TargetSummary.Builder,TargetSummary>public static TargetSummary.Builder builder()
public static Class<? extends TargetSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.