@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Ingestion extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about an ingestion.
| Constructor and Description |
|---|
Ingestion() |
| Modifier and Type | Method and Description |
|---|---|
Ingestion |
clone() |
boolean |
equals(Object obj) |
String |
getApp()
The name of the application.
|
String |
getAppBundleArn()
The Amazon Resource Name (ARN) of the app bundle for the ingestion.
|
String |
getArn()
The Amazon Resource Name (ARN) of the ingestion.
|
Date |
getCreatedAt()
The timestamp of when the ingestion was created.
|
String |
getIngestionType()
The type of the ingestion.
|
String |
getState()
The status of the ingestion.
|
String |
getTenantId()
The ID of the application tenant.
|
Date |
getUpdatedAt()
The timestamp of when the ingestion was last updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setApp(String app)
The name of the application.
|
void |
setAppBundleArn(String appBundleArn)
The Amazon Resource Name (ARN) of the app bundle for the ingestion.
|
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the ingestion.
|
void |
setCreatedAt(Date createdAt)
The timestamp of when the ingestion was created.
|
void |
setIngestionType(String ingestionType)
The type of the ingestion.
|
void |
setState(String state)
The status of the ingestion.
|
void |
setTenantId(String tenantId)
The ID of the application tenant.
|
void |
setUpdatedAt(Date updatedAt)
The timestamp of when the ingestion was last updated.
|
String |
toString()
Returns a string representation of this object.
|
Ingestion |
withApp(String app)
The name of the application.
|
Ingestion |
withAppBundleArn(String appBundleArn)
The Amazon Resource Name (ARN) of the app bundle for the ingestion.
|
Ingestion |
withArn(String arn)
The Amazon Resource Name (ARN) of the ingestion.
|
Ingestion |
withCreatedAt(Date createdAt)
The timestamp of when the ingestion was created.
|
Ingestion |
withIngestionType(IngestionType ingestionType)
The type of the ingestion.
|
Ingestion |
withIngestionType(String ingestionType)
The type of the ingestion.
|
Ingestion |
withState(IngestionState state)
The status of the ingestion.
|
Ingestion |
withState(String state)
The status of the ingestion.
|
Ingestion |
withTenantId(String tenantId)
The ID of the application tenant.
|
Ingestion |
withUpdatedAt(Date updatedAt)
The timestamp of when the ingestion was last updated.
|
public void setArn(String arn)
The Amazon Resource Name (ARN) of the ingestion.
arn - The Amazon Resource Name (ARN) of the ingestion.public String getArn()
The Amazon Resource Name (ARN) of the ingestion.
public Ingestion withArn(String arn)
The Amazon Resource Name (ARN) of the ingestion.
arn - The Amazon Resource Name (ARN) of the ingestion.public void setAppBundleArn(String appBundleArn)
The Amazon Resource Name (ARN) of the app bundle for the ingestion.
appBundleArn - The Amazon Resource Name (ARN) of the app bundle for the ingestion.public String getAppBundleArn()
The Amazon Resource Name (ARN) of the app bundle for the ingestion.
public Ingestion withAppBundleArn(String appBundleArn)
The Amazon Resource Name (ARN) of the app bundle for the ingestion.
appBundleArn - The Amazon Resource Name (ARN) of the app bundle for the ingestion.public void setApp(String app)
The name of the application.
app - The name of the application.public String getApp()
The name of the application.
public Ingestion withApp(String app)
The name of the application.
app - The name of the application.public void setTenantId(String tenantId)
The ID of the application tenant.
tenantId - The ID of the application tenant.public String getTenantId()
The ID of the application tenant.
public Ingestion withTenantId(String tenantId)
The ID of the application tenant.
tenantId - The ID of the application tenant.public void setCreatedAt(Date createdAt)
The timestamp of when the ingestion was created.
createdAt - The timestamp of when the ingestion was created.public Date getCreatedAt()
The timestamp of when the ingestion was created.
public Ingestion withCreatedAt(Date createdAt)
The timestamp of when the ingestion was created.
createdAt - The timestamp of when the ingestion was created.public void setUpdatedAt(Date updatedAt)
The timestamp of when the ingestion was last updated.
updatedAt - The timestamp of when the ingestion was last updated.public Date getUpdatedAt()
The timestamp of when the ingestion was last updated.
public Ingestion withUpdatedAt(Date updatedAt)
The timestamp of when the ingestion was last updated.
updatedAt - The timestamp of when the ingestion was last updated.public void setState(String state)
The status of the ingestion.
state - The status of the ingestion.IngestionStatepublic String getState()
The status of the ingestion.
IngestionStatepublic Ingestion withState(String state)
The status of the ingestion.
state - The status of the ingestion.IngestionStatepublic Ingestion withState(IngestionState state)
The status of the ingestion.
state - The status of the ingestion.IngestionStatepublic void setIngestionType(String ingestionType)
The type of the ingestion.
ingestionType - The type of the ingestion.IngestionTypepublic String getIngestionType()
The type of the ingestion.
IngestionTypepublic Ingestion withIngestionType(String ingestionType)
The type of the ingestion.
ingestionType - The type of the ingestion.IngestionTypepublic Ingestion withIngestionType(IngestionType ingestionType)
The type of the ingestion.
ingestionType - The type of the ingestion.IngestionTypepublic String toString()
toString in class ObjectObject.toString()public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.