Interface CreateFleetRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, CopyableBuilder<CreateFleetRequest.Builder,CreateFleetRequest>, SdkBuilder<CreateFleetRequest.Builder,CreateFleetRequest>, SdkPojo, SdkRequest.Builder, WorkLinkRequest.Builder
Enclosing class:
CreateFleetRequest

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

    • fleetName

      CreateFleetRequest.Builder fleetName(String fleetName)

      A unique name for the fleet.

      Parameters:
      fleetName - A unique name for the fleet.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • displayName

      CreateFleetRequest.Builder displayName(String displayName)

      The fleet name to display.

      Parameters:
      displayName - The fleet name to display.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • optimizeForEndUserLocation

      CreateFleetRequest.Builder optimizeForEndUserLocation(Boolean optimizeForEndUserLocation)

      The option to optimize for better performance by routing traffic through the closest AWS Region to users, which may be outside of your home Region.

      Parameters:
      optimizeForEndUserLocation - The option to optimize for better performance by routing traffic through the closest AWS Region to users, which may be outside of your home Region.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      The tags to add to the resource. A tag is a key-value pair.

      Parameters:
      tags - The tags to add to the resource. A tag is a key-value pair.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      CreateFleetRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.