@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.IngestionState
public String getState()
The status of the ingestion.
IngestionState
public Ingestion withState(String state)
The status of the ingestion.
state
- The status of the ingestion.IngestionState
public Ingestion withState(IngestionState state)
The status of the ingestion.
state
- The status of the ingestion.IngestionState
public void setIngestionType(String ingestionType)
The type of the ingestion.
ingestionType
- The type of the ingestion.IngestionType
public String getIngestionType()
The type of the ingestion.
IngestionType
public Ingestion withIngestionType(String ingestionType)
The type of the ingestion.
ingestionType
- The type of the ingestion.IngestionType
public Ingestion withIngestionType(IngestionType ingestionType)
The type of the ingestion.
ingestionType
- The type of the ingestion.IngestionType
public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.