@Generated(value="software.amazon.awssdk:codegen") public final class RuleTriggerEventSource extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RuleTriggerEventSource.Builder,RuleTriggerEventSource>
The name of the event source. This field is required if TriggerEventSource is one of the following
values: OnZendeskTicketCreate | OnZendeskTicketStatusUpdate |
OnSalesforceCaseCreate | OnContactEvaluationSubmit | OnMetricDataUpdate.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RuleTriggerEventSource.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RuleTriggerEventSource.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
EventSourceName |
eventSourceName()
The name of the event source.
|
String |
eventSourceNameAsString()
The name of the event source.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
integrationAssociationId()
The identifier for the integration association.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RuleTriggerEventSource.Builder> |
serializableBuilderClass() |
RuleTriggerEventSource.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final EventSourceName eventSourceName()
The name of the event source.
If the service returns an enum value that is not available in the current SDK version, eventSourceName
will return EventSourceName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from eventSourceNameAsString().
EventSourceNamepublic final String eventSourceNameAsString()
The name of the event source.
If the service returns an enum value that is not available in the current SDK version, eventSourceName
will return EventSourceName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from eventSourceNameAsString().
EventSourceNamepublic final String integrationAssociationId()
The identifier for the integration association.
public RuleTriggerEventSource.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RuleTriggerEventSource.Builder,RuleTriggerEventSource>public static RuleTriggerEventSource.Builder builder()
public static Class<? extends RuleTriggerEventSource.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.