Interface Gateway.Builder

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

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

    • gatewayArn

      Gateway.Builder gatewayArn(String gatewayArn)

      The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.

      Parameters:
      gatewayArn - The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • gatewayDisplayName

      Gateway.Builder gatewayDisplayName(String gatewayDisplayName)

      The display name of the gateway.

      Parameters:
      gatewayDisplayName - The display name of the gateway.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • gatewayType

      Gateway.Builder gatewayType(String gatewayType)

      The type of the gateway.

      Parameters:
      gatewayType - The type of the gateway.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • gatewayType

      Gateway.Builder gatewayType(GatewayType gatewayType)

      The type of the gateway.

      Parameters:
      gatewayType - The type of the gateway.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • hypervisorId

      Gateway.Builder hypervisorId(String hypervisorId)

      The hypervisor ID of the gateway.

      Parameters:
      hypervisorId - The hypervisor ID of the gateway.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastSeenTime

      Gateway.Builder lastSeenTime(Instant lastSeenTime)

      The last time Backup gateway communicated with the gateway, in Unix format and UTC time.

      Parameters:
      lastSeenTime - The last time Backup gateway communicated with the gateway, in Unix format and UTC time.
      Returns:
      Returns a reference to this object so that method calls can be chained together.