Interface GatewayDetails.Builder

    • Method Detail

      • gatewayArn

        GatewayDetails.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

        GatewayDetails.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

        GatewayDetails.Builder gatewayType​(String gatewayType)

        The type of the gateway type.

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

        GatewayDetails.Builder gatewayType​(GatewayType gatewayType)

        The type of the gateway type.

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

        GatewayDetails.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

        GatewayDetails.Builder lastSeenTime​(Instant lastSeenTime)

        Details showing the last time Backup gateway communicated with the cloud, in Unix format and UTC time.

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

        GatewayDetails.Builder maintenanceStartTime​(MaintenanceStartTime maintenanceStartTime)

        Returns your gateway's weekly maintenance start time including the day and time of the week. Note that values are in terms of the gateway's time zone. Can be weekly or monthly.

        Parameters:
        maintenanceStartTime - Returns your gateway's weekly maintenance start time including the day and time of the week. Note that values are in terms of the gateway's time zone. Can be weekly or monthly.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • nextUpdateAvailabilityTime

        GatewayDetails.Builder nextUpdateAvailabilityTime​(Instant nextUpdateAvailabilityTime)

        Details showing the next update availability time of the gateway.

        Parameters:
        nextUpdateAvailabilityTime - Details showing the next update availability time of the gateway.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vpcEndpoint

        GatewayDetails.Builder vpcEndpoint​(String vpcEndpoint)

        The DNS name for the virtual private cloud (VPC) endpoint the gateway uses to connect to the cloud for backup gateway.

        Parameters:
        vpcEndpoint - The DNS name for the virtual private cloud (VPC) endpoint the gateway uses to connect to the cloud for backup gateway.
        Returns:
        Returns a reference to this object so that method calls can be chained together.