Class RunCacheListItem
- java.lang.Object
-
- software.amazon.awssdk.services.omics.model.RunCacheListItem
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<RunCacheListItem.Builder,RunCacheListItem>
@Generated("software.amazon.awssdk:codegen") public final class RunCacheListItem extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RunCacheListItem.Builder,RunCacheListItem>
List entry for one run cache.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceRunCacheListItem.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringarn()Unique resource identifier for the run cache.static RunCacheListItem.Builderbuilder()CacheBehaviorcacheBehavior()Default cache behavior for the run cache.StringcacheBehaviorAsString()Default cache behavior for the run cache.StringcacheS3Uri()The S3 uri for the run cache data.InstantcreationTime()The time that this run cache was created (an ISO 8601 formatted string).booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringid()The identifier for this run cache.Stringname()The name of the run cache.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends RunCacheListItem.Builder>serializableBuilderClass()RunCacheStatusstatus()The run cache status.StringstatusAsString()The run cache status.RunCacheListItem.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
-
arn
public final String arn()
Unique resource identifier for the run cache.
- Returns:
- Unique resource identifier for the run cache.
-
cacheBehavior
public final CacheBehavior cacheBehavior()
Default cache behavior for the run cache.
If the service returns an enum value that is not available in the current SDK version,
cacheBehaviorwill returnCacheBehavior.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcacheBehaviorAsString().- Returns:
- Default cache behavior for the run cache.
- See Also:
CacheBehavior
-
cacheBehaviorAsString
public final String cacheBehaviorAsString()
Default cache behavior for the run cache.
If the service returns an enum value that is not available in the current SDK version,
cacheBehaviorwill returnCacheBehavior.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcacheBehaviorAsString().- Returns:
- Default cache behavior for the run cache.
- See Also:
CacheBehavior
-
cacheS3Uri
public final String cacheS3Uri()
The S3 uri for the run cache data.
- Returns:
- The S3 uri for the run cache data.
-
creationTime
public final Instant creationTime()
The time that this run cache was created (an ISO 8601 formatted string).
- Returns:
- The time that this run cache was created (an ISO 8601 formatted string).
-
id
public final String id()
The identifier for this run cache.
- Returns:
- The identifier for this run cache.
-
name
public final String name()
The name of the run cache.
- Returns:
- The name of the run cache.
-
status
public final RunCacheStatus status()
The run cache status.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnRunCacheStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The run cache status.
- See Also:
RunCacheStatus
-
statusAsString
public final String statusAsString()
The run cache status.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnRunCacheStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The run cache status.
- See Also:
RunCacheStatus
-
toBuilder
public RunCacheListItem.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<RunCacheListItem.Builder,RunCacheListItem>
-
builder
public static RunCacheListItem.Builder builder()
-
serializableBuilderClass
public static Class<? extends RunCacheListItem.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
-
-