@Generated(value="software.amazon.awssdk:codegen") public final class ActionSource extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ActionSource.Builder,ActionSource>
A structure describing the source of an action.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ActionSource.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ActionSource.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 ActionSource.Builder> |
serializableBuilderClass() |
String |
sourceId()
The ID of the source.
|
String |
sourceType()
The type of the source.
|
String |
sourceUri()
The URI of the source.
|
ActionSource.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String sourceUri()
The URI of the source.
public final String sourceType()
The type of the source.
public final String sourceId()
The ID of the source.
public ActionSource.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ActionSource.Builder,ActionSource>public static ActionSource.Builder builder()
public static Class<? extends ActionSource.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.