Class Import
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<Import.Builder,Import>
An import job to move data from CloudTrail Event Data Store to CloudWatch.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic Import.Builderbuilder()final LongThe timestamp when the import task was created, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final StringError message related to any failed importsfinal <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final StringThe ARN of the managed CloudWatch Logs log group where the events are being imported to.final ImportFilterThe filter criteria used for this import task.final StringimportId()The unique identifier of the import task.final StringThe ARN of the CloudTrail Lake Event Data Store being imported from.final ImportStatisticsStatistics about the import progressfinal ImportStatusThe current status of the import task.final StringThe current status of the import task.final LongThe timestamp when the import task was last updated, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.static Class<? extends Import.Builder> 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.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
importId
The unique identifier of the import task.
- Returns:
- The unique identifier of the import task.
-
importSourceArn
The ARN of the CloudTrail Lake Event Data Store being imported from.
- Returns:
- The ARN of the CloudTrail Lake Event Data Store being imported from.
-
importStatus
The current status of the import task. Valid values are IN_PROGRESS, CANCELLED, COMPLETED and FAILED.
If the service returns an enum value that is not available in the current SDK version,
importStatuswill returnImportStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromimportStatusAsString().- Returns:
- The current status of the import task. Valid values are IN_PROGRESS, CANCELLED, COMPLETED and FAILED.
- See Also:
-
importStatusAsString
The current status of the import task. Valid values are IN_PROGRESS, CANCELLED, COMPLETED and FAILED.
If the service returns an enum value that is not available in the current SDK version,
importStatuswill returnImportStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromimportStatusAsString().- Returns:
- The current status of the import task. Valid values are IN_PROGRESS, CANCELLED, COMPLETED and FAILED.
- See Also:
-
importDestinationArn
The ARN of the managed CloudWatch Logs log group where the events are being imported to.
- Returns:
- The ARN of the managed CloudWatch Logs log group where the events are being imported to.
-
importStatistics
Statistics about the import progress
- Returns:
- Statistics about the import progress
-
importFilter
The filter criteria used for this import task.
- Returns:
- The filter criteria used for this import task.
-
creationTime
The timestamp when the import task was created, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.
- Returns:
- The timestamp when the import task was created, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.
-
lastUpdatedTime
The timestamp when the import task was last updated, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.
- Returns:
- The timestamp when the import task was last updated, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.
-
errorMessage
Error message related to any failed imports
- Returns:
- Error message related to any failed imports
-
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<Import.Builder,Import> - 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
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo- Returns:
- The mapping between the field name and its corresponding field.
-