@Stability(value=Stable) public static final class AlexaSkillDeployActionProps.Builder extends Object
AlexaSkillDeployActionProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
AlexaSkillDeployActionProps.Builder |
actionName(String actionName)
Sets the value of ActionName
|
AlexaSkillDeployActionProps |
build()
Builds the configured instance.
|
AlexaSkillDeployActionProps.Builder |
clientId(String clientId)
Sets the value of ClientId
|
AlexaSkillDeployActionProps.Builder |
clientSecret(SecretValue clientSecret)
Sets the value of ClientSecret
|
AlexaSkillDeployActionProps.Builder |
input(Artifact input)
Sets the value of Input
|
AlexaSkillDeployActionProps.Builder |
parameterOverridesArtifact(Artifact parameterOverridesArtifact)
Sets the value of ParameterOverridesArtifact
|
AlexaSkillDeployActionProps.Builder |
refreshToken(SecretValue refreshToken)
Sets the value of RefreshToken
|
AlexaSkillDeployActionProps.Builder |
runOrder(Number runOrder)
Sets the value of RunOrder
|
AlexaSkillDeployActionProps.Builder |
skillId(String skillId)
Sets the value of SkillId
|
@Stability(value=Stable) public AlexaSkillDeployActionProps.Builder clientId(String clientId)
clientId - The client id of the developer console token. This parameter is required.this@Stability(value=Stable) public AlexaSkillDeployActionProps.Builder clientSecret(SecretValue clientSecret)
clientSecret - The client secret of the developer console token. This parameter is required.this@Stability(value=Stable) public AlexaSkillDeployActionProps.Builder input(Artifact input)
input - The source artifact containing the voice model and skill manifest. This parameter is required.this@Stability(value=Stable) public AlexaSkillDeployActionProps.Builder refreshToken(SecretValue refreshToken)
refreshToken - The refresh token of the developer console token. This parameter is required.this@Stability(value=Stable) public AlexaSkillDeployActionProps.Builder skillId(String skillId)
skillId - The Alexa skill id. This parameter is required.this@Stability(value=Stable) public AlexaSkillDeployActionProps.Builder parameterOverridesArtifact(Artifact parameterOverridesArtifact)
parameterOverridesArtifact - An optional artifact containing overrides for the skill manifest.this@Stability(value=Stable) public AlexaSkillDeployActionProps.Builder actionName(String actionName)
actionName - The physical, human-readable name of the Action. Not that Action names must be unique within a single Stage. This parameter is required.this@Stability(value=Stable) public AlexaSkillDeployActionProps.Builder runOrder(Number runOrder)
runOrder - The runOrder property for this Action. RunOrder determines the relative order in which multiple Actions in the same Stage execute.this@Stability(value=Stable) public AlexaSkillDeployActionProps build()
AlexaSkillDeployActionPropsNullPointerException - if any required attribute was not providedCopyright © 2019. All rights reserved.