Class WorkflowAttributes.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.imagebuilder.alpha.WorkflowAttributes.Jsii$Proxy
- All Implemented Interfaces:
WorkflowAttributes,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
WorkflowAttributes
@Stability(Experimental)
@Internal
public static final class WorkflowAttributes.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements WorkflowAttributes
An implementation for
WorkflowAttributes-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.imagebuilder.alpha.WorkflowAttributes
WorkflowAttributes.Builder, WorkflowAttributes.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(WorkflowAttributes.Builder builder) Constructor that initializes the object based on literal property values passed by theWorkflowAttributes.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal String(experimental) The ARN of the workflow.final String(experimental) The name of the workflow.final WorkflowType(experimental) The type of the workflow.final String(experimental) The version of the workflow.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theWorkflowAttributes.Builder.
-
-
Method Details
-
getWorkflowArn
Description copied from interface:WorkflowAttributes(experimental) The ARN of the workflow.Default: - the ARN is automatically constructed if a workflowName and workflowType is provided, otherwise a workflowArn is required
- Specified by:
getWorkflowArnin interfaceWorkflowAttributes
-
getWorkflowName
Description copied from interface:WorkflowAttributes(experimental) The name of the workflow.Default: - the name is automatically constructed if a workflowArn is provided, otherwise a workflowName is required
- Specified by:
getWorkflowNamein interfaceWorkflowAttributes
-
getWorkflowType
Description copied from interface:WorkflowAttributes(experimental) The type of the workflow.Default: - the type is automatically constructed if a workflowArn is provided, otherwise a workflowType is required
- Specified by:
getWorkflowTypein interfaceWorkflowAttributes
-
getWorkflowVersion
Description copied from interface:WorkflowAttributes(experimental) The version of the workflow.Default: x.x.x
- Specified by:
getWorkflowVersionin interfaceWorkflowAttributes
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-