@Generated(value="software.amazon.awssdk:codegen") public final class GetWorkflowResponse extends OmicsResponse implements ToCopyableBuilder<GetWorkflowResponse.Builder,GetWorkflowResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetWorkflowResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
Accelerators |
accelerators()
The computational accelerator specified to run the workflow.
|
String |
acceleratorsAsString()
The computational accelerator specified to run the workflow.
|
String |
arn()
The workflow's ARN.
|
static GetWorkflowResponse.Builder |
builder() |
Instant |
creationTime()
When the workflow was created.
|
String |
definition()
The workflow's definition.
|
String |
description()
The workflow's description.
|
String |
digest()
The workflow's digest.
|
WorkflowEngine |
engine()
The workflow's engine.
|
String |
engineAsString()
The workflow's engine.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasMetadata()
For responses, this returns true if the service returned a value for the Metadata property.
|
boolean |
hasParameterTemplate()
For responses, this returns true if the service returned a value for the ParameterTemplate property.
|
boolean |
hasTags()
For responses, this returns true if the service returned a value for the Tags property.
|
String |
id()
The workflow's ID.
|
String |
main()
The path of the main definition file for the workflow.
|
Map<String,String> |
metadata()
Gets metadata for workflow.
|
String |
name()
The workflow's name.
|
Map<String,WorkflowParameter> |
parameterTemplate()
The workflow's parameter template.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetWorkflowResponse.Builder> |
serializableBuilderClass() |
WorkflowStatus |
status()
The workflow's status.
|
String |
statusAsString()
The workflow's status.
|
String |
statusMessage()
The workflow's status message.
|
Integer |
storageCapacity()
The workflow's storage capacity in gigabytes.
|
Map<String,String> |
tags()
The workflow's tags.
|
GetWorkflowResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
WorkflowType |
type()
The workflow's type.
|
String |
typeAsString()
The workflow's type.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
The workflow's ARN.
public final String id()
The workflow's ID.
public final WorkflowStatus status()
The workflow's status.
If the service returns an enum value that is not available in the current SDK version, status will
return WorkflowStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
WorkflowStatuspublic final String statusAsString()
The workflow's status.
If the service returns an enum value that is not available in the current SDK version, status will
return WorkflowStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
WorkflowStatuspublic final WorkflowType type()
The workflow's type.
If the service returns an enum value that is not available in the current SDK version, type will return
WorkflowType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
WorkflowTypepublic final String typeAsString()
The workflow's type.
If the service returns an enum value that is not available in the current SDK version, type will return
WorkflowType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
WorkflowTypepublic final String name()
The workflow's name.
public final String description()
The workflow's description.
public final WorkflowEngine engine()
The workflow's engine.
If the service returns an enum value that is not available in the current SDK version, engine will
return WorkflowEngine.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
engineAsString().
WorkflowEnginepublic final String engineAsString()
The workflow's engine.
If the service returns an enum value that is not available in the current SDK version, engine will
return WorkflowEngine.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
engineAsString().
WorkflowEnginepublic final String definition()
The workflow's definition.
public final String main()
The path of the main definition file for the workflow.
public final String digest()
The workflow's digest.
public final boolean hasParameterTemplate()
isEmpty() 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.public final Map<String,WorkflowParameter> parameterTemplate()
The workflow's parameter template.
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 hasParameterTemplate() method.
public final Integer storageCapacity()
The workflow's storage capacity in gigabytes.
public final Instant creationTime()
When the workflow was created.
public final String statusMessage()
The workflow's status message.
public final boolean hasTags()
isEmpty() 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.public final Map<String,String> tags()
The workflow'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.
public final boolean hasMetadata()
isEmpty() 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.public final Map<String,String> metadata()
Gets metadata for workflow.
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 hasMetadata() method.
public final Accelerators accelerators()
The computational accelerator specified to run the workflow.
If the service returns an enum value that is not available in the current SDK version, accelerators will
return Accelerators.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
acceleratorsAsString().
Acceleratorspublic final String acceleratorsAsString()
The computational accelerator specified to run the workflow.
If the service returns an enum value that is not available in the current SDK version, accelerators will
return Accelerators.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
acceleratorsAsString().
Acceleratorspublic GetWorkflowResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetWorkflowResponse.Builder,GetWorkflowResponse>toBuilder in class AwsResponsepublic static GetWorkflowResponse.Builder builder()
public static Class<? extends GetWorkflowResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2023. All rights reserved.