public class DeploymentCommand
extends java.lang.Object
implements java.io.Serializable
Used to specify a deployment operation.
| コンストラクタと説明 |
|---|
DeploymentCommand() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
DeploymentCommand |
addArgsEntry(java.lang.String key,
java.util.List<java.lang.String> value)
An array of command arguments.
|
DeploymentCommand |
clearArgsEntries()
Removes all the entries added into Args.
|
boolean |
equals(java.lang.Object obj) |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getArgs()
An array of command arguments.
|
java.lang.String |
getName()
Specifies the deployment operation.
|
int |
hashCode() |
void |
setArgs(java.util.Map<java.lang.String,java.util.List<java.lang.String>> args)
An array of command arguments.
|
void |
setName(DeploymentCommandName name)
Specifies the deployment operation.
|
void |
setName(java.lang.String name)
Specifies the deployment operation.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DeploymentCommand |
withArgs(java.util.Map<java.lang.String,java.util.List<java.lang.String>> args)
An array of command arguments.
|
DeploymentCommand |
withName(DeploymentCommandName name)
Specifies the deployment operation.
|
DeploymentCommand |
withName(java.lang.String name)
Specifies the deployment operation.
|
public java.lang.String getName()
For stacks, the available commands are:
execute_recipes: Execute the recipes that are
specified by the Args parameter.install_dependencies: Installs the stack's
dependencies.update_custom_cookbooks: Update
the stack's custom cookbooks.update_dependencies: Update the stack's
dependencies.For apps, the available commands are:
deploy: Deploy the app.rollback Roll the app back to the previous version.
When you update an app, AWS OpsWorks stores the previous version, up
to a maximum of five versions. You can use this command to roll an app
back as many as four versions.start: Start the
app's web or application server.stop: Stop the
app's web or application server.restart:
Restart the app's web or application server.undeploy: Undeploy the app.
Constraints:
Allowed Values: install_dependencies, update_dependencies, update_custom_cookbooks, execute_recipes, deploy, rollback, start, stop, restart, undeploy
For stacks, the available commands are:
execute_recipes: Execute the recipes that are
specified by the Args parameter.install_dependencies: Installs the stack's
dependencies.update_custom_cookbooks: Update
the stack's custom cookbooks.update_dependencies: Update the stack's
dependencies.For apps, the available commands are:
deploy: Deploy the app.rollback Roll the app back to the previous version.
When you update an app, AWS OpsWorks stores the previous version, up
to a maximum of five versions. You can use this command to roll an app
back as many as four versions.start: Start the
app's web or application server.stop: Stop the
app's web or application server.restart:
Restart the app's web or application server.undeploy: Undeploy the app.DeploymentCommandNamepublic void setName(java.lang.String name)
For stacks, the available commands are:
execute_recipes: Execute the recipes that are
specified by the Args parameter.install_dependencies: Installs the stack's
dependencies.update_custom_cookbooks: Update
the stack's custom cookbooks.update_dependencies: Update the stack's
dependencies.For apps, the available commands are:
deploy: Deploy the app.rollback Roll the app back to the previous version.
When you update an app, AWS OpsWorks stores the previous version, up
to a maximum of five versions. You can use this command to roll an app
back as many as four versions.start: Start the
app's web or application server.stop: Stop the
app's web or application server.restart:
Restart the app's web or application server.undeploy: Undeploy the app.
Constraints:
Allowed Values: install_dependencies, update_dependencies, update_custom_cookbooks, execute_recipes, deploy, rollback, start, stop, restart, undeploy
name - Specifies the deployment operation. You can specify only one command.
For stacks, the available commands are:
execute_recipes: Execute the recipes that are
specified by the Args parameter.install_dependencies: Installs the stack's
dependencies.update_custom_cookbooks: Update
the stack's custom cookbooks.update_dependencies: Update the stack's
dependencies.For apps, the available commands are:
deploy: Deploy the app.rollback Roll the app back to the previous version.
When you update an app, AWS OpsWorks stores the previous version, up
to a maximum of five versions. You can use this command to roll an app
back as many as four versions.start: Start the
app's web or application server.stop: Stop the
app's web or application server.restart:
Restart the app's web or application server.undeploy: Undeploy the app.DeploymentCommandNamepublic DeploymentCommand withName(java.lang.String name)
For stacks, the available commands are:
execute_recipes: Execute the recipes that are
specified by the Args parameter.install_dependencies: Installs the stack's
dependencies.update_custom_cookbooks: Update
the stack's custom cookbooks.update_dependencies: Update the stack's
dependencies.For apps, the available commands are:
deploy: Deploy the app.rollback Roll the app back to the previous version.
When you update an app, AWS OpsWorks stores the previous version, up
to a maximum of five versions. You can use this command to roll an app
back as many as four versions.start: Start the
app's web or application server.stop: Stop the
app's web or application server.restart:
Restart the app's web or application server.undeploy: Undeploy the app.Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: install_dependencies, update_dependencies, update_custom_cookbooks, execute_recipes, deploy, rollback, start, stop, restart, undeploy
name - Specifies the deployment operation. You can specify only one command.
For stacks, the available commands are:
execute_recipes: Execute the recipes that are
specified by the Args parameter.install_dependencies: Installs the stack's
dependencies.update_custom_cookbooks: Update
the stack's custom cookbooks.update_dependencies: Update the stack's
dependencies.For apps, the available commands are:
deploy: Deploy the app.rollback Roll the app back to the previous version.
When you update an app, AWS OpsWorks stores the previous version, up
to a maximum of five versions. You can use this command to roll an app
back as many as four versions.start: Start the
app's web or application server.stop: Stop the
app's web or application server.restart:
Restart the app's web or application server.undeploy: Undeploy the app.DeploymentCommandNamepublic void setName(DeploymentCommandName name)
For stacks, the available commands are:
execute_recipes: Execute the recipes that are
specified by the Args parameter.install_dependencies: Installs the stack's
dependencies.update_custom_cookbooks: Update
the stack's custom cookbooks.update_dependencies: Update the stack's
dependencies.For apps, the available commands are:
deploy: Deploy the app.rollback Roll the app back to the previous version.
When you update an app, AWS OpsWorks stores the previous version, up
to a maximum of five versions. You can use this command to roll an app
back as many as four versions.start: Start the
app's web or application server.stop: Stop the
app's web or application server.restart:
Restart the app's web or application server.undeploy: Undeploy the app.
Constraints:
Allowed Values: install_dependencies, update_dependencies, update_custom_cookbooks, execute_recipes, deploy, rollback, start, stop, restart, undeploy
name - Specifies the deployment operation. You can specify only one command.
For stacks, the available commands are:
execute_recipes: Execute the recipes that are
specified by the Args parameter.install_dependencies: Installs the stack's
dependencies.update_custom_cookbooks: Update
the stack's custom cookbooks.update_dependencies: Update the stack's
dependencies.For apps, the available commands are:
deploy: Deploy the app.rollback Roll the app back to the previous version.
When you update an app, AWS OpsWorks stores the previous version, up
to a maximum of five versions. You can use this command to roll an app
back as many as four versions.start: Start the
app's web or application server.stop: Stop the
app's web or application server.restart:
Restart the app's web or application server.undeploy: Undeploy the app.DeploymentCommandNamepublic DeploymentCommand withName(DeploymentCommandName name)
For stacks, the available commands are:
execute_recipes: Execute the recipes that are
specified by the Args parameter.install_dependencies: Installs the stack's
dependencies.update_custom_cookbooks: Update
the stack's custom cookbooks.update_dependencies: Update the stack's
dependencies.For apps, the available commands are:
deploy: Deploy the app.rollback Roll the app back to the previous version.
When you update an app, AWS OpsWorks stores the previous version, up
to a maximum of five versions. You can use this command to roll an app
back as many as four versions.start: Start the
app's web or application server.stop: Stop the
app's web or application server.restart:
Restart the app's web or application server.undeploy: Undeploy the app.Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: install_dependencies, update_dependencies, update_custom_cookbooks, execute_recipes, deploy, rollback, start, stop, restart, undeploy
name - Specifies the deployment operation. You can specify only one command.
For stacks, the available commands are:
execute_recipes: Execute the recipes that are
specified by the Args parameter.install_dependencies: Installs the stack's
dependencies.update_custom_cookbooks: Update
the stack's custom cookbooks.update_dependencies: Update the stack's
dependencies.For apps, the available commands are:
deploy: Deploy the app.rollback Roll the app back to the previous version.
When you update an app, AWS OpsWorks stores the previous version, up
to a maximum of five versions. You can use this command to roll an app
back as many as four versions.start: Start the
app's web or application server.stop: Stop the
app's web or application server.restart:
Restart the app's web or application server.undeploy: Undeploy the app.DeploymentCommandNamepublic java.util.Map<java.lang.String,java.util.List<java.lang.String>> getArgs()
ExecuteRecipes command.ExecuteRecipes command.public void setArgs(java.util.Map<java.lang.String,java.util.List<java.lang.String>> args)
ExecuteRecipes command.args - An array of command arguments. This parameter is currently used only
to specify the list of recipes to be executed by the
ExecuteRecipes command.public DeploymentCommand withArgs(java.util.Map<java.lang.String,java.util.List<java.lang.String>> args)
ExecuteRecipes command.
Returns a reference to this object so that method calls can be chained together.
args - An array of command arguments. This parameter is currently used only
to specify the list of recipes to be executed by the
ExecuteRecipes command.public DeploymentCommand addArgsEntry(java.lang.String key, java.util.List<java.lang.String> value)
ExecuteRecipes command.
The method adds a new key-value pair into Args parameter, and returns a reference to this object so that method calls can be chained together.
key - The key of the entry to be added into Args.value - The corresponding value of the entry to be added into Args.public DeploymentCommand clearArgsEntries()
Returns a reference to this object so that method calls can be chained together.
public java.lang.String toString()
toString クラス内 java.lang.ObjectObject.toString()public int hashCode()
hashCode クラス内 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Object