@Generated(value="software.amazon.awssdk:codegen") public final class Target extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Target.Builder,Target>
Information about the Chatbot topics or Chatbot clients associated with a notification rule.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Target.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Target.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 Target.Builder> |
serializableBuilderClass() |
String |
targetAddress()
The Amazon Resource Name (ARN) of the Chatbot topic or Chatbot client.
|
String |
targetType()
The target type.
|
Target.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String targetType()
The target type. Can be an Chatbot topic or Chatbot client.
Chatbot topics are specified as SNS.
Chatbot clients are specified as AWSChatbotSlack.
Chatbot topics are specified as SNS.
Chatbot clients are specified as AWSChatbotSlack.
public final String targetAddress()
The Amazon Resource Name (ARN) of the Chatbot topic or Chatbot client.
public Target.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Target.Builder,Target>public static Target.Builder builder()
public static Class<? extends Target.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.