@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 String sourceUri()
The URI of the source.
public String sourceType()
The type of the source.
public 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 boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.