Interface Outpost.Builder

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

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

    • outpostId

      Outpost.Builder outpostId(String outpostId)

      The ID of the Outpost.

      Parameters:
      outpostId - The ID of the Outpost.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ownerId

      Outpost.Builder ownerId(String ownerId)
      Sets the value of the OwnerId property for this object.
      Parameters:
      ownerId - The new value for the OwnerId property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • outpostArn

      Outpost.Builder outpostArn(String outpostArn)
      Sets the value of the OutpostArn property for this object.
      Parameters:
      outpostArn - The new value for the OutpostArn property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • siteId

      Outpost.Builder siteId(String siteId)
      Sets the value of the SiteId property for this object.
      Parameters:
      siteId - The new value for the SiteId property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      Outpost.Builder name(String name)
      Sets the value of the Name property for this object.
      Parameters:
      name - The new value for the Name property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      Outpost.Builder description(String description)
      Sets the value of the Description property for this object.
      Parameters:
      description - The new value for the Description property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lifeCycleStatus

      Outpost.Builder lifeCycleStatus(String lifeCycleStatus)
      Sets the value of the LifeCycleStatus property for this object.
      Parameters:
      lifeCycleStatus - The new value for the LifeCycleStatus property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • availabilityZone

      Outpost.Builder availabilityZone(String availabilityZone)
      Sets the value of the AvailabilityZone property for this object.
      Parameters:
      availabilityZone - The new value for the AvailabilityZone property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • availabilityZoneId

      Outpost.Builder availabilityZoneId(String availabilityZoneId)
      Sets the value of the AvailabilityZoneId property for this object.
      Parameters:
      availabilityZoneId - The new value for the AvailabilityZoneId property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      The Outpost tags.

      Parameters:
      tags - The Outpost tags.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • siteArn

      Outpost.Builder siteArn(String siteArn)
      Sets the value of the SiteArn property for this object.
      Parameters:
      siteArn - The new value for the SiteArn property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedHardwareType

      Outpost.Builder supportedHardwareType(String supportedHardwareType)

      The hardware type.

      Parameters:
      supportedHardwareType - The hardware type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • supportedHardwareType

      Outpost.Builder supportedHardwareType(SupportedHardwareType supportedHardwareType)

      The hardware type.

      Parameters:
      supportedHardwareType - The hardware type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: