Interface HypervisorDetails.Builder

    • Method Detail

      • host

        HypervisorDetails.Builder host​(String host)

        The server host of the hypervisor. This can be either an IP address or a fully-qualified domain name (FQDN).

        Parameters:
        host - The server host of the hypervisor. This can be either an IP address or a fully-qualified domain name (FQDN).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • hypervisorArn

        HypervisorDetails.Builder hypervisorArn​(String hypervisorArn)

        The Amazon Resource Name (ARN) of the hypervisor.

        Parameters:
        hypervisorArn - The Amazon Resource Name (ARN) of the hypervisor.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • kmsKeyArn

        HypervisorDetails.Builder kmsKeyArn​(String kmsKeyArn)

        The Amazon Resource Name (ARN) of the KMS used to encrypt the hypervisor.

        Parameters:
        kmsKeyArn - The Amazon Resource Name (ARN) of the KMS used to encrypt the hypervisor.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastSuccessfulMetadataSyncTime

        HypervisorDetails.Builder lastSuccessfulMetadataSyncTime​(Instant lastSuccessfulMetadataSyncTime)

        This is the time when the most recent successful sync of metadata occurred.

        Parameters:
        lastSuccessfulMetadataSyncTime - This is the time when the most recent successful sync of metadata occurred.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • latestMetadataSyncStatus

        HypervisorDetails.Builder latestMetadataSyncStatus​(String latestMetadataSyncStatus)

        This is the most recent status for the indicated metadata sync.

        Parameters:
        latestMetadataSyncStatus - This is the most recent status for the indicated metadata sync.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        SyncMetadataStatus, SyncMetadataStatus
      • latestMetadataSyncStatus

        HypervisorDetails.Builder latestMetadataSyncStatus​(SyncMetadataStatus latestMetadataSyncStatus)

        This is the most recent status for the indicated metadata sync.

        Parameters:
        latestMetadataSyncStatus - This is the most recent status for the indicated metadata sync.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        SyncMetadataStatus, SyncMetadataStatus
      • latestMetadataSyncStatusMessage

        HypervisorDetails.Builder latestMetadataSyncStatusMessage​(String latestMetadataSyncStatusMessage)

        This is the most recent status for the indicated metadata sync.

        Parameters:
        latestMetadataSyncStatusMessage - This is the most recent status for the indicated metadata sync.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • logGroupArn

        HypervisorDetails.Builder logGroupArn​(String logGroupArn)

        The Amazon Resource Name (ARN) of the group of gateways within the requested log.

        Parameters:
        logGroupArn - The Amazon Resource Name (ARN) of the group of gateways within the requested log.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        HypervisorDetails.Builder name​(String name)

        This is the name of the specified hypervisor.

        Parameters:
        name - This is the name of the specified hypervisor.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • state

        HypervisorDetails.Builder state​(String state)

        This is the current state of the specified hypervisor.

        The possible states are PENDING, ONLINE, OFFLINE, or ERROR.

        Parameters:
        state - This is the current state of the specified hypervisor.

        The possible states are PENDING, ONLINE, OFFLINE, or ERROR.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        HypervisorState, HypervisorState
      • state

        HypervisorDetails.Builder state​(HypervisorState state)

        This is the current state of the specified hypervisor.

        The possible states are PENDING, ONLINE, OFFLINE, or ERROR.

        Parameters:
        state - This is the current state of the specified hypervisor.

        The possible states are PENDING, ONLINE, OFFLINE, or ERROR.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        HypervisorState, HypervisorState