Class MaterializedViewRefreshTaskRun
- java.lang.Object
-
- software.amazon.awssdk.services.glue.model.MaterializedViewRefreshTaskRun
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<MaterializedViewRefreshTaskRun.Builder,MaterializedViewRefreshTaskRun>
@Generated("software.amazon.awssdk:codegen") public final class MaterializedViewRefreshTaskRun extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MaterializedViewRefreshTaskRun.Builder,MaterializedViewRefreshTaskRun>
The object that shows the details of the materialized view refresh task run.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMaterializedViewRefreshTaskRun.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MaterializedViewRefreshTaskRun.Builderbuilder()StringcatalogId()The ID of the Data Catalog where the table resides.InstantcreationTime()The time that this task was created.StringcustomerId()The Amazon Web Services account ID.StringdatabaseName()The database where the table resides.DoubledpuSeconds()The calculated DPU usage in seconds for all autoscaled workers.InstantendTime()The end time of the task.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringerrorMessage()The error message for the job.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()InstantlastUpdated()The last point in time when this task was modified.StringmaterializedViewRefreshTaskRunId()The identifier of the materialized view refresh task run.LongprocessedBytes()The number of bytes the refresh task run has scanned to refresh the materialized view.MaterializedViewRefreshTyperefreshType()The type of the refresh task run.StringrefreshTypeAsString()The type of the refresh task run.Stringrole()The IAM role that the service assumes to generate statistics.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends MaterializedViewRefreshTaskRun.Builder>serializableBuilderClass()InstantstartTime()The start time of the task.MaterializedViewRefreshStatestatus()The status of the task run.StringstatusAsString()The status of the task run.StringtableName()The name of the table for which statistics is generated.MaterializedViewRefreshTaskRun.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
customerId
public final String customerId()
The Amazon Web Services account ID.
- Returns:
- The Amazon Web Services account ID.
-
materializedViewRefreshTaskRunId
public final String materializedViewRefreshTaskRunId()
The identifier of the materialized view refresh task run.
- Returns:
- The identifier of the materialized view refresh task run.
-
databaseName
public final String databaseName()
The database where the table resides.
- Returns:
- The database where the table resides.
-
tableName
public final String tableName()
The name of the table for which statistics is generated.
- Returns:
- The name of the table for which statistics is generated.
-
catalogId
public final String catalogId()
The ID of the Data Catalog where the table resides. If none is supplied, the account ID is used by default.
- Returns:
- The ID of the Data Catalog where the table resides. If none is supplied, the account ID is used by default.
-
role
public final String role()
The IAM role that the service assumes to generate statistics.
- Returns:
- The IAM role that the service assumes to generate statistics.
-
status
public final MaterializedViewRefreshState status()
The status of the task run.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnMaterializedViewRefreshState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the task run.
- See Also:
MaterializedViewRefreshState
-
statusAsString
public final String statusAsString()
The status of the task run.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnMaterializedViewRefreshState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the task run.
- See Also:
MaterializedViewRefreshState
-
creationTime
public final Instant creationTime()
The time that this task was created.
- Returns:
- The time that this task was created.
-
lastUpdated
public final Instant lastUpdated()
The last point in time when this task was modified.
- Returns:
- The last point in time when this task was modified.
-
startTime
public final Instant startTime()
The start time of the task.
- Returns:
- The start time of the task.
-
endTime
public final Instant endTime()
The end time of the task.
- Returns:
- The end time of the task.
-
errorMessage
public final String errorMessage()
The error message for the job.
- Returns:
- The error message for the job.
-
dpuSeconds
public final Double dpuSeconds()
The calculated DPU usage in seconds for all autoscaled workers.
- Returns:
- The calculated DPU usage in seconds for all autoscaled workers.
-
refreshType
public final MaterializedViewRefreshType refreshType()
The type of the refresh task run. Either FULL or INCREMENTAL.
If the service returns an enum value that is not available in the current SDK version,
refreshTypewill returnMaterializedViewRefreshType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromrefreshTypeAsString().- Returns:
- The type of the refresh task run. Either FULL or INCREMENTAL.
- See Also:
MaterializedViewRefreshType
-
refreshTypeAsString
public final String refreshTypeAsString()
The type of the refresh task run. Either FULL or INCREMENTAL.
If the service returns an enum value that is not available in the current SDK version,
refreshTypewill returnMaterializedViewRefreshType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromrefreshTypeAsString().- Returns:
- The type of the refresh task run. Either FULL or INCREMENTAL.
- See Also:
MaterializedViewRefreshType
-
processedBytes
public final Long processedBytes()
The number of bytes the refresh task run has scanned to refresh the materialized view.
- Returns:
- The number of bytes the refresh task run has scanned to refresh the materialized view.
-
toBuilder
public MaterializedViewRefreshTaskRun.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<MaterializedViewRefreshTaskRun.Builder,MaterializedViewRefreshTaskRun>
-
builder
public static MaterializedViewRefreshTaskRun.Builder builder()
-
serializableBuilderClass
public static Class<? extends MaterializedViewRefreshTaskRun.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-