com.amazonaws.services.opsworks.model

## クラス Recipes

- java.lang.Object
- - com.amazonaws.services.opsworks.model.Recipes

- すべての実装されたインタフェース:
    java.io.Serializable

      public class Recipes
      extends java.lang.Object
      implements java.io.Serializable

  AWS OpsWorks supports five lifecycle events, setup , configuration , deploy , undeploy , and shutdown . For each layer, AWS OpsWorks runs a set of standard recipes for each event. In addition, you can provide custom recipes for any or all layers and events. AWS OpsWorks runs custom event recipes after the standard recipes. `LayerCustomRecipes` specifies the custom recipes for a particular layer to be run in response to each of the five events.

  To specify a recipe, use the cookbook's directory name in the repository followed by two colons and the recipe name, which is the recipe's file name without the .rb extension. For example: phpapp2::dbsetup specifies the dbsetup.rb recipe in the repository's phpapp2 folder.

  関連項目:
    直列化された形式

- - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `Recipes()`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.util.List<java.lang.String>` | `getConfigure()` An array of custom recipe names to be run following a `configure` event.
    `java.util.List<java.lang.String>` | `getDeploy()` An array of custom recipe names to be run following a `deploy` event.
    `java.util.List<java.lang.String>` | `getSetup()` An array of custom recipe names to be run following a `setup` event.
    `java.util.List<java.lang.String>` | `getShutdown()` An array of custom recipe names to be run following a `shutdown` event.
    `java.util.List<java.lang.String>` | `getUndeploy()` An array of custom recipe names to be run following a `undeploy` event.
    `int` | `hashCode()`
    `void` | `setConfigure(java.util.Collection<java.lang.String> configure)` An array of custom recipe names to be run following a `configure` event.
    `void` | `setDeploy(java.util.Collection<java.lang.String> deploy)` An array of custom recipe names to be run following a `deploy` event.
    `void` | `setSetup(java.util.Collection<java.lang.String> setup)` An array of custom recipe names to be run following a `setup` event.
    `void` | `setShutdown(java.util.Collection<java.lang.String> shutdown)` An array of custom recipe names to be run following a `shutdown` event.
    `void` | `setUndeploy(java.util.Collection<java.lang.String> undeploy)` An array of custom recipe names to be run following a `undeploy` event.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `Recipes` | `withConfigure(java.util.Collection<java.lang.String> configure)` An array of custom recipe names to be run following a `configure` event.
    `Recipes` | `withConfigure(java.lang.String... configure)` An array of custom recipe names to be run following a `configure` event.
    `Recipes` | `withDeploy(java.util.Collection<java.lang.String> deploy)` An array of custom recipe names to be run following a `deploy` event.
    `Recipes` | `withDeploy(java.lang.String... deploy)` An array of custom recipe names to be run following a `deploy` event.
    `Recipes` | `withSetup(java.util.Collection<java.lang.String> setup)` An array of custom recipe names to be run following a `setup` event.
    `Recipes` | `withSetup(java.lang.String... setup)` An array of custom recipe names to be run following a `setup` event.
    `Recipes` | `withShutdown(java.util.Collection<java.lang.String> shutdown)` An array of custom recipe names to be run following a `shutdown` event.
    `Recipes` | `withShutdown(java.lang.String... shutdown)` An array of custom recipe names to be run following a `shutdown` event.
    `Recipes` | `withUndeploy(java.util.Collection<java.lang.String> undeploy)` An array of custom recipe names to be run following a `undeploy` event.
    `Recipes` | `withUndeploy(java.lang.String... undeploy)` An array of custom recipe names to be run following a `undeploy` event.

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### Recipes

          public Recipes()

  - ### メソッドの詳細

    - #### getSetup

          public java.util.List<java.lang.String> getSetup()

      An array of custom recipe names to be run following a `setup` event.
      戻り値:
        An array of custom recipe names to be run following a `setup` event.

    - #### setSetup

          public void setSetup(java.util.Collection<java.lang.String> setup)

      An array of custom recipe names to be run following a `setup` event.
      パラメータ:
        `setup` - An array of custom recipe names to be run following a `setup` event.

    - #### withSetup

          public Recipes withSetup(java.lang.String... setup)

      An array of custom recipe names to be run following a `setup` event.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `setup` - An array of custom recipe names to be run following a `setup` event.

    - #### withSetup

          public Recipes withSetup(java.util.Collection<java.lang.String> setup)

      An array of custom recipe names to be run following a `setup` event.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `setup` - An array of custom recipe names to be run following a `setup` event.

    - #### getConfigure

          public java.util.List<java.lang.String> getConfigure()

      An array of custom recipe names to be run following a `configure` event.
      戻り値:
        An array of custom recipe names to be run following a `configure` event.

    - #### setConfigure

          public void setConfigure(java.util.Collection<java.lang.String> configure)

      An array of custom recipe names to be run following a `configure` event.
      パラメータ:
        `configure` - An array of custom recipe names to be run following a `configure` event.

    - #### withConfigure

          public Recipes withConfigure(java.lang.String... configure)

      An array of custom recipe names to be run following a `configure` event.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `configure` - An array of custom recipe names to be run following a `configure` event.

    - #### withConfigure

          public Recipes withConfigure(java.util.Collection<java.lang.String> configure)

      An array of custom recipe names to be run following a `configure` event.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `configure` - An array of custom recipe names to be run following a `configure` event.

    - #### getDeploy

          public java.util.List<java.lang.String> getDeploy()

      An array of custom recipe names to be run following a `deploy` event.
      戻り値:
        An array of custom recipe names to be run following a `deploy` event.

    - #### setDeploy

          public void setDeploy(java.util.Collection<java.lang.String> deploy)

      An array of custom recipe names to be run following a `deploy` event.
      パラメータ:
        `deploy` - An array of custom recipe names to be run following a `deploy` event.

    - #### withDeploy

          public Recipes withDeploy(java.lang.String... deploy)

      An array of custom recipe names to be run following a `deploy` event.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `deploy` - An array of custom recipe names to be run following a `deploy` event.

    - #### withDeploy

          public Recipes withDeploy(java.util.Collection<java.lang.String> deploy)

      An array of custom recipe names to be run following a `deploy` event.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `deploy` - An array of custom recipe names to be run following a `deploy` event.

    - #### getUndeploy

          public java.util.List<java.lang.String> getUndeploy()

      An array of custom recipe names to be run following a `undeploy` event.
      戻り値:
        An array of custom recipe names to be run following a `undeploy` event.

    - #### setUndeploy

          public void setUndeploy(java.util.Collection<java.lang.String> undeploy)

      An array of custom recipe names to be run following a `undeploy` event.
      パラメータ:
        `undeploy` - An array of custom recipe names to be run following a `undeploy` event.

    - #### withUndeploy

          public Recipes withUndeploy(java.lang.String... undeploy)

      An array of custom recipe names to be run following a `undeploy` event.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `undeploy` - An array of custom recipe names to be run following a `undeploy` event.

    - #### withUndeploy

          public Recipes withUndeploy(java.util.Collection<java.lang.String> undeploy)

      An array of custom recipe names to be run following a `undeploy` event.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `undeploy` - An array of custom recipe names to be run following a `undeploy` event.

    - #### getShutdown

          public java.util.List<java.lang.String> getShutdown()

      An array of custom recipe names to be run following a `shutdown` event.
      戻り値:
        An array of custom recipe names to be run following a `shutdown` event.

    - #### setShutdown

          public void setShutdown(java.util.Collection<java.lang.String> shutdown)

      An array of custom recipe names to be run following a `shutdown` event.
      パラメータ:
        `shutdown` - An array of custom recipe names to be run following a `shutdown` event.

    - #### withShutdown

          public Recipes withShutdown(java.lang.String... shutdown)

      An array of custom recipe names to be run following a `shutdown` event.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `shutdown` - An array of custom recipe names to be run following a `shutdown` event.

    - #### withShutdown

          public Recipes withShutdown(java.util.Collection<java.lang.String> shutdown)

      An array of custom recipe names to be run following a `shutdown` event.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `shutdown` - An array of custom recipe names to be run following a `shutdown` event.

    - #### toString

          public java.lang.String toString()

      Returns a string representation of this object; useful for testing and debugging.
      オーバーライド:
        `toString` クラス内 `java.lang.Object`
      戻り値:
        A string representation of this object.
      関連項目:
        `Object.toString()`

    - #### hashCode

          public int hashCode()

      オーバーライド:
        `hashCode` クラス内 `java.lang.Object`

    - #### equals

          public boolean equals(java.lang.Object obj)

      オーバーライド:
        `equals` クラス内 `java.lang.Object`