Interface CreateFleetError.Builder

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

public static interface CreateFleetError.Builder extends SdkPojo, CopyableBuilder<CreateFleetError.Builder,CreateFleetError>
  • Method Details

    • launchTemplateAndOverrides

      CreateFleetError.Builder launchTemplateAndOverrides(LaunchTemplateAndOverridesResponse launchTemplateAndOverrides)

      The launch templates and overrides that were used for launching the instances. The values that you specify in the Overrides replace the values in the launch template.

      Parameters:
      launchTemplateAndOverrides - The launch templates and overrides that were used for launching the instances. The values that you specify in the Overrides replace the values in the launch template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • launchTemplateAndOverrides

      default CreateFleetError.Builder launchTemplateAndOverrides(Consumer<LaunchTemplateAndOverridesResponse.Builder> launchTemplateAndOverrides)

      The launch templates and overrides that were used for launching the instances. The values that you specify in the Overrides replace the values in the launch template.

      This is a convenience method that creates an instance of the LaunchTemplateAndOverridesResponse.Builder avoiding the need to create one manually via LaunchTemplateAndOverridesResponse.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to launchTemplateAndOverrides(LaunchTemplateAndOverridesResponse).

      Parameters:
      launchTemplateAndOverrides - a consumer that will call methods on LaunchTemplateAndOverridesResponse.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • lifecycle

      CreateFleetError.Builder lifecycle(String lifecycle)

      Indicates if the instance that could not be launched was a Spot Instance or On-Demand Instance.

      Parameters:
      lifecycle - Indicates if the instance that could not be launched was a Spot Instance or On-Demand Instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • lifecycle

      Indicates if the instance that could not be launched was a Spot Instance or On-Demand Instance.

      Parameters:
      lifecycle - Indicates if the instance that could not be launched was a Spot Instance or On-Demand Instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • errorCode

      CreateFleetError.Builder errorCode(String errorCode)

      The error code that indicates why the instance could not be launched. For more information about error codes, see Error codes.

      Parameters:
      errorCode - The error code that indicates why the instance could not be launched. For more information about error codes, see Error codes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • errorMessage

      CreateFleetError.Builder errorMessage(String errorMessage)

      The error message that describes why the instance could not be launched. For more information about error messages, see Error codes.

      Parameters:
      errorMessage - The error message that describes why the instance could not be launched. For more information about error messages, see Error codes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.