@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetFlowVersionResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetFlowVersionResult() |
Modifier and Type | Method and Description |
---|---|
GetFlowVersionResult |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the flow.
|
Date |
getCreatedAt()
The time at which the flow was created.
|
String |
getCustomerEncryptionKeyArn()
The Amazon Resource Name (ARN) of the KMS key that the version of the flow is encrypted with.
|
FlowDefinition |
getDefinition()
The definition of the nodes and connections between nodes in the flow.
|
String |
getDescription()
The description of the flow.
|
String |
getExecutionRoleArn()
The Amazon Resource Name (ARN) of the service role with permissions to create a flow.
|
String |
getId()
The unique identifier of the flow.
|
String |
getName()
The name of the flow version.
|
String |
getStatus()
The status of the flow.
|
String |
getVersion()
The version of the flow for which information was retrieved.
|
int |
hashCode() |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the flow.
|
void |
setCreatedAt(Date createdAt)
The time at which the flow was created.
|
void |
setCustomerEncryptionKeyArn(String customerEncryptionKeyArn)
The Amazon Resource Name (ARN) of the KMS key that the version of the flow is encrypted with.
|
void |
setDefinition(FlowDefinition definition)
The definition of the nodes and connections between nodes in the flow.
|
void |
setDescription(String description)
The description of the flow.
|
void |
setExecutionRoleArn(String executionRoleArn)
The Amazon Resource Name (ARN) of the service role with permissions to create a flow.
|
void |
setId(String id)
The unique identifier of the flow.
|
void |
setName(String name)
The name of the flow version.
|
void |
setStatus(String status)
The status of the flow.
|
void |
setVersion(String version)
The version of the flow for which information was retrieved.
|
String |
toString()
Returns a string representation of this object.
|
GetFlowVersionResult |
withArn(String arn)
The Amazon Resource Name (ARN) of the flow.
|
GetFlowVersionResult |
withCreatedAt(Date createdAt)
The time at which the flow was created.
|
GetFlowVersionResult |
withCustomerEncryptionKeyArn(String customerEncryptionKeyArn)
The Amazon Resource Name (ARN) of the KMS key that the version of the flow is encrypted with.
|
GetFlowVersionResult |
withDefinition(FlowDefinition definition)
The definition of the nodes and connections between nodes in the flow.
|
GetFlowVersionResult |
withDescription(String description)
The description of the flow.
|
GetFlowVersionResult |
withExecutionRoleArn(String executionRoleArn)
The Amazon Resource Name (ARN) of the service role with permissions to create a flow.
|
GetFlowVersionResult |
withId(String id)
The unique identifier of the flow.
|
GetFlowVersionResult |
withName(String name)
The name of the flow version.
|
GetFlowVersionResult |
withStatus(FlowStatus status)
The status of the flow.
|
GetFlowVersionResult |
withStatus(String status)
The status of the flow.
|
GetFlowVersionResult |
withVersion(String version)
The version of the flow for which information was retrieved.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setArn(String arn)
The Amazon Resource Name (ARN) of the flow.
arn
- The Amazon Resource Name (ARN) of the flow.public String getArn()
The Amazon Resource Name (ARN) of the flow.
public GetFlowVersionResult withArn(String arn)
The Amazon Resource Name (ARN) of the flow.
arn
- The Amazon Resource Name (ARN) of the flow.public void setCreatedAt(Date createdAt)
The time at which the flow was created.
createdAt
- The time at which the flow was created.public Date getCreatedAt()
The time at which the flow was created.
public GetFlowVersionResult withCreatedAt(Date createdAt)
The time at which the flow was created.
createdAt
- The time at which the flow was created.public void setCustomerEncryptionKeyArn(String customerEncryptionKeyArn)
The Amazon Resource Name (ARN) of the KMS key that the version of the flow is encrypted with.
customerEncryptionKeyArn
- The Amazon Resource Name (ARN) of the KMS key that the version of the flow is encrypted with.public String getCustomerEncryptionKeyArn()
The Amazon Resource Name (ARN) of the KMS key that the version of the flow is encrypted with.
public GetFlowVersionResult withCustomerEncryptionKeyArn(String customerEncryptionKeyArn)
The Amazon Resource Name (ARN) of the KMS key that the version of the flow is encrypted with.
customerEncryptionKeyArn
- The Amazon Resource Name (ARN) of the KMS key that the version of the flow is encrypted with.public void setDefinition(FlowDefinition definition)
The definition of the nodes and connections between nodes in the flow.
definition
- The definition of the nodes and connections between nodes in the flow.public FlowDefinition getDefinition()
The definition of the nodes and connections between nodes in the flow.
public GetFlowVersionResult withDefinition(FlowDefinition definition)
The definition of the nodes and connections between nodes in the flow.
definition
- The definition of the nodes and connections between nodes in the flow.public void setDescription(String description)
The description of the flow.
description
- The description of the flow.public String getDescription()
The description of the flow.
public GetFlowVersionResult withDescription(String description)
The description of the flow.
description
- The description of the flow.public void setExecutionRoleArn(String executionRoleArn)
The Amazon Resource Name (ARN) of the service role with permissions to create a flow. For more information, see Create a service role for flows in Amazon Bedrock in the Amazon Bedrock User Guide.
executionRoleArn
- The Amazon Resource Name (ARN) of the service role with permissions to create a flow. For more
information, see Create a service role
for flows in Amazon Bedrock in the Amazon Bedrock User Guide.public String getExecutionRoleArn()
The Amazon Resource Name (ARN) of the service role with permissions to create a flow. For more information, see Create a service role for flows in Amazon Bedrock in the Amazon Bedrock User Guide.
public GetFlowVersionResult withExecutionRoleArn(String executionRoleArn)
The Amazon Resource Name (ARN) of the service role with permissions to create a flow. For more information, see Create a service role for flows in Amazon Bedrock in the Amazon Bedrock User Guide.
executionRoleArn
- The Amazon Resource Name (ARN) of the service role with permissions to create a flow. For more
information, see Create a service role
for flows in Amazon Bedrock in the Amazon Bedrock User Guide.public void setId(String id)
The unique identifier of the flow.
id
- The unique identifier of the flow.public String getId()
The unique identifier of the flow.
public GetFlowVersionResult withId(String id)
The unique identifier of the flow.
id
- The unique identifier of the flow.public void setName(String name)
The name of the flow version.
name
- The name of the flow version.public String getName()
The name of the flow version.
public GetFlowVersionResult withName(String name)
The name of the flow version.
name
- The name of the flow version.public void setStatus(String status)
The status of the flow.
status
- The status of the flow.FlowStatus
public String getStatus()
The status of the flow.
FlowStatus
public GetFlowVersionResult withStatus(String status)
The status of the flow.
status
- The status of the flow.FlowStatus
public GetFlowVersionResult withStatus(FlowStatus status)
The status of the flow.
status
- The status of the flow.FlowStatus
public void setVersion(String version)
The version of the flow for which information was retrieved.
version
- The version of the flow for which information was retrieved.public String getVersion()
The version of the flow for which information was retrieved.
public GetFlowVersionResult withVersion(String version)
The version of the flow for which information was retrieved.
version
- The version of the flow for which information was retrieved.public String toString()
toString
in class Object
Object.toString()
public GetFlowVersionResult clone()