Class Ingestion
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<Ingestion.Builder,Ingestion>
Contains information about an ingestion.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal Stringapp()The name of the application.final StringThe Amazon Resource Name (ARN) of the app bundle for the ingestion.final Stringarn()The Amazon Resource Name (ARN) of the ingestion.static Ingestion.Builderbuilder()final InstantThe timestamp of when the ingestion was created.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final IngestionTypeThe type of the ingestion.final StringThe type of the ingestion.static Class<? extends Ingestion.Builder> final IngestionStatestate()The status of the ingestion.final StringThe status of the ingestion.final StringtenantId()The ID of the application tenant.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.final InstantThe timestamp of when the ingestion was last updated.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
arn
The Amazon Resource Name (ARN) of the ingestion.
- Returns:
- The Amazon Resource Name (ARN) of the ingestion.
-
appBundleArn
The Amazon Resource Name (ARN) of the app bundle for the ingestion.
- Returns:
- The Amazon Resource Name (ARN) of the app bundle for the ingestion.
-
app
-
tenantId
The ID of the application tenant.
- Returns:
- The ID of the application tenant.
-
createdAt
The timestamp of when the ingestion was created.
- Returns:
- The timestamp of when the ingestion was created.
-
updatedAt
The timestamp of when the ingestion was last updated.
- Returns:
- The timestamp of when the ingestion was last updated.
-
state
The status of the ingestion.
If the service returns an enum value that is not available in the current SDK version,
statewill returnIngestionState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstateAsString().- Returns:
- The status of the ingestion.
- See Also:
-
stateAsString
The status of the ingestion.
If the service returns an enum value that is not available in the current SDK version,
statewill returnIngestionState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstateAsString().- Returns:
- The status of the ingestion.
- See Also:
-
ingestionType
The type of the ingestion.
If the service returns an enum value that is not available in the current SDK version,
ingestionTypewill returnIngestionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromingestionTypeAsString().- Returns:
- The type of the ingestion.
- See Also:
-
ingestionTypeAsString
The type of the ingestion.
If the service returns an enum value that is not available in the current SDK version,
ingestionTypewill returnIngestionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromingestionTypeAsString().- Returns:
- The type of the ingestion.
- See Also:
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<Ingestion.Builder,Ingestion> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-