Interface Recipes.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Recipes.Builder,Recipes>, SdkBuilder<Recipes.Builder,Recipes>, SdkPojo
Enclosing class:
Recipes

@Mutable @NotThreadSafe public static interface Recipes.Builder extends SdkPojo, CopyableBuilder<Recipes.Builder,Recipes>
  • Method Details

    • setup

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

      Parameters:
      setup - An array of custom recipe names to be run following a setup event.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setup

      Recipes.Builder setup(String... setup)

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

      Parameters:
      setup - An array of custom recipe names to be run following a setup event.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • configure

      Recipes.Builder configure(Collection<String> configure)

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

      Parameters:
      configure - An array of custom recipe names to be run following a configure event.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • configure

      Recipes.Builder configure(String... configure)

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

      Parameters:
      configure - An array of custom recipe names to be run following a configure event.
      Returns:
      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.

      Parameters:
      deploy - An array of custom recipe names to be run following a deploy event.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • deploy

      Recipes.Builder deploy(String... deploy)

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

      Parameters:
      deploy - An array of custom recipe names to be run following a deploy event.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • undeploy

      Recipes.Builder undeploy(Collection<String> undeploy)

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

      Parameters:
      undeploy - An array of custom recipe names to be run following a undeploy event.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • undeploy

      Recipes.Builder undeploy(String... undeploy)

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

      Parameters:
      undeploy - An array of custom recipe names to be run following a undeploy event.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • shutdown

      Recipes.Builder shutdown(Collection<String> shutdown)

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

      Parameters:
      shutdown - An array of custom recipe names to be run following a shutdown event.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • shutdown

      Recipes.Builder shutdown(String... shutdown)

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

      Parameters:
      shutdown - An array of custom recipe names to be run following a shutdown event.
      Returns:
      Returns a reference to this object so that method calls can be chained together.