Class GetRunResponse
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<GetRunResponse.Builder,GetRunResponse>
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal AcceleratorsThe computational accelerator used to run the workflow.final StringThe computational accelerator used to run the workflow.final Stringarn()The run's ARN.static GetRunResponse.Builderbuilder()final InstantWhen the run was created.final StringThe run's definition.final Stringdigest()The run's digest.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final StringThe reason a run has failed.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) Used to retrieve the value of a field from any class that extendsSdkResponse.final inthashCode()final booleanFor responses, this returns true if the service returned a value for the ResourceDigests property.final booleanhasTags()For responses, this returns true if the service returned a value for the Tags property.final Stringid()The run's ID.final RunLogLevellogLevel()The run's log level.final StringThe run's log level.final RunLogLocationThe location of the run log.final Stringname()The run's name.final StringThe run's output URI.final DocumentThe run's parameters.final Integerpriority()The run's priority.The run's resource digests.final RunRetentionModeThe run's retention mode.final StringThe run's retention mode.final StringroleArn()The run's service role ARN.final StringThe run's group ID.final StringrunId()The run's ID.final StringThe destination for workflow outputs.static Class<? extends GetRunResponse.Builder> final StringWho started the run.final InstantWhen the run started.final RunStatusstatus()The run's status.final StringThe run's status.final StringThe run's status message.final InstantstopTime()The run's stop time.final IntegerThe run's storage capacity in gibibytes.final StorageTypeThe run's storage type.final StringThe run's storage type.tags()The run's tags.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 Stringuuid()The universally unique identifier for a run.final StringThe run's workflow ID.final StringThe ID of the workflow owner.final WorkflowTypeThe run's workflow type.final StringThe run's workflow type.Methods inherited from class software.amazon.awssdk.services.omics.model.OmicsResponse
responseMetadataMethods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponseMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
arn
-
id
-
status
The run's status.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnRunStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The run's status.
- See Also:
-
statusAsString
The run's status.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnRunStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The run's status.
- See Also:
-
workflowId
-
workflowType
The run's workflow type.
If the service returns an enum value that is not available in the current SDK version,
workflowTypewill returnWorkflowType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromworkflowTypeAsString().- Returns:
- The run's workflow type.
- See Also:
-
workflowTypeAsString
The run's workflow type.
If the service returns an enum value that is not available in the current SDK version,
workflowTypewill returnWorkflowType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromworkflowTypeAsString().- Returns:
- The run's workflow type.
- See Also:
-
runId
-
roleArn
-
name
-
runGroupId
-
priority
-
definition
-
digest
-
parameters
-
storageCapacity
The run's storage capacity in gibibytes. For dynamic storage, after the run has completed, this value is the maximum amount of storage used during the run.
- Returns:
- The run's storage capacity in gibibytes. For dynamic storage, after the run has completed, this value is the maximum amount of storage used during the run.
-
outputUri
-
logLevel
The run's log level.
If the service returns an enum value that is not available in the current SDK version,
logLevelwill returnRunLogLevel.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlogLevelAsString().- Returns:
- The run's log level.
- See Also:
-
logLevelAsString
The run's log level.
If the service returns an enum value that is not available in the current SDK version,
logLevelwill returnRunLogLevel.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlogLevelAsString().- Returns:
- The run's log level.
- See Also:
-
hasResourceDigests
public final boolean hasResourceDigests()For responses, this returns true if the service returned a value for the ResourceDigests property. This DOES NOT check that the value is non-empty (for which, you should check theisEmpty()method on the property). This is useful because the SDK will never return a null collection or map, but you may need to differentiate between the service returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true if a value for the property was specified in the request builder, and false if a value was not specified. -
resourceDigests
The run's resource digests.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that you can differentiate between null and empty), you can use the
hasResourceDigests()method.- Returns:
- The run's resource digests.
-
startedBy
-
creationTime
-
startTime
-
stopTime
-
statusMessage
-
hasTags
public final boolean hasTags()For responses, this returns true if the service returned a value for the Tags property. This DOES NOT check that the value is non-empty (for which, you should check theisEmpty()method on the property). This is useful because the SDK will never return a null collection or map, but you may need to differentiate between the service returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true if a value for the property was specified in the request builder, and false if a value was not specified. -
tags
The run's tags.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that you can differentiate between null and empty), you can use the
hasTags()method.- Returns:
- The run's tags.
-
accelerators
The computational accelerator used to run the workflow.
If the service returns an enum value that is not available in the current SDK version,
acceleratorswill returnAccelerators.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromacceleratorsAsString().- Returns:
- The computational accelerator used to run the workflow.
- See Also:
-
acceleratorsAsString
The computational accelerator used to run the workflow.
If the service returns an enum value that is not available in the current SDK version,
acceleratorswill returnAccelerators.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromacceleratorsAsString().- Returns:
- The computational accelerator used to run the workflow.
- See Also:
-
retentionMode
The run's retention mode.
If the service returns an enum value that is not available in the current SDK version,
retentionModewill returnRunRetentionMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromretentionModeAsString().- Returns:
- The run's retention mode.
- See Also:
-
retentionModeAsString
The run's retention mode.
If the service returns an enum value that is not available in the current SDK version,
retentionModewill returnRunRetentionMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromretentionModeAsString().- Returns:
- The run's retention mode.
- See Also:
-
failureReason
The reason a run has failed.
- Returns:
- The reason a run has failed.
-
logLocation
The location of the run log.
- Returns:
- The location of the run log.
-
uuid
The universally unique identifier for a run.
- Returns:
- The universally unique identifier for a run.
-
runOutputUri
The destination for workflow outputs.
- Returns:
- The destination for workflow outputs.
-
storageType
The run's storage type.
If the service returns an enum value that is not available in the current SDK version,
storageTypewill returnStorageType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstorageTypeAsString().- Returns:
- The run's storage type.
- See Also:
-
storageTypeAsString
The run's storage type.
If the service returns an enum value that is not available in the current SDK version,
storageTypewill returnStorageType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstorageTypeAsString().- Returns:
- The run's storage type.
- See Also:
-
workflowOwnerId
The ID of the workflow owner.
- Returns:
- The ID of the workflow owner.
-
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<GetRunResponse.Builder,GetRunResponse> - Specified by:
toBuilderin classAwsResponse- Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode()- Overrides:
hashCodein classAwsResponse
-
equals
- Overrides:
equalsin classAwsResponse
-
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
Description copied from class:SdkResponseUsed to retrieve the value of a field from any class that extendsSdkResponse. The field name specified should match the member name from the corresponding service-2.json model specified in the codegen-resources folder for a given service. The class specifies what class to cast the returned value to. If the returned value is also a modeled class, theSdkResponse.getValueForField(String, Class)method will again be available.- Overrides:
getValueForFieldin classSdkResponse- Parameters:
fieldName- The name of the member to be retrieved.clazz- The class to cast the returned object to.- Returns:
- Optional containing the casted return value
-
sdkFields
-