Interface InitializationStatusDetails.Builder

  • Method Details

    • initializationType

      InitializationStatusDetails.Builder initializationType(String initializationType)

      The method used for volume initialization. Possible values include:

      • default - Volume initialized using the default volume initialization rate or fast snapshot restore.

      • provisioned-rate - Volume initialized using an Amazon EBS Provisioned Rate for Volume Initialization.

      Parameters:
      initializationType - The method used for volume initialization. Possible values include:

      • default - Volume initialized using the default volume initialization rate or fast snapshot restore.

      • provisioned-rate - Volume initialized using an Amazon EBS Provisioned Rate for Volume Initialization.

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

      InitializationStatusDetails.Builder initializationType(InitializationType initializationType)

      The method used for volume initialization. Possible values include:

      • default - Volume initialized using the default volume initialization rate or fast snapshot restore.

      • provisioned-rate - Volume initialized using an Amazon EBS Provisioned Rate for Volume Initialization.

      Parameters:
      initializationType - The method used for volume initialization. Possible values include:

      • default - Volume initialized using the default volume initialization rate or fast snapshot restore.

      • provisioned-rate - Volume initialized using an Amazon EBS Provisioned Rate for Volume Initialization.

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

      The current volume initialization progress as a percentage (0-100). Returns 100 when volume initialization has completed.

      Parameters:
      progress - The current volume initialization progress as a percentage (0-100). Returns 100 when volume initialization has completed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • estimatedTimeToCompleteInSeconds

      InitializationStatusDetails.Builder estimatedTimeToCompleteInSeconds(Long estimatedTimeToCompleteInSeconds)

      The estimated remaining time, in seconds, for volume initialization to complete. Returns 0 when volume initialization has completed.

      Only available for volumes created with Amazon EBS Provisioned Rate for Volume Initialization.

      Parameters:
      estimatedTimeToCompleteInSeconds - The estimated remaining time, in seconds, for volume initialization to complete. Returns 0 when volume initialization has completed.

      Only available for volumes created with Amazon EBS Provisioned Rate for Volume Initialization.

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