Interface VcfVersionInfo.Builder

  • Method Details

    • vcfVersion

      VcfVersionInfo.Builder vcfVersion(String vcfVersion)

      The VCF version number.

      Parameters:
      vcfVersion - The VCF version number.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • vcfVersion

      VcfVersionInfo.Builder vcfVersion(VcfVersion vcfVersion)

      The VCF version number.

      Parameters:
      vcfVersion - The VCF version number.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status for this VCF version. Valid values are:

      • AVAILABLE - This VCF version is available to you.

      • RESTRICTED - This VCF version has limited availability.

      If the version you need shows RESTRICTED, and you require, check out VCF versions and EC2 instance types provided by Amazon EVS for more information.

      Parameters:
      status - The status for this VCF version. Valid values are:

      • AVAILABLE - This VCF version is available to you.

      • RESTRICTED - This VCF version has limited availability.

      If the version you need shows RESTRICTED, and you require, check out VCF versions and EC2 instance types provided by Amazon EVS for more information.

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

      VcfVersionInfo.Builder defaultEsxVersion(String defaultEsxVersion)

      The default ESX version for this VCF version. It is based on Broadcom's Bill Of Materials (BOM).

      Parameters:
      defaultEsxVersion - The default ESX version for this VCF version. It is based on Broadcom's Bill Of Materials (BOM).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • instanceTypesWithStrings

      VcfVersionInfo.Builder instanceTypesWithStrings(Collection<String> instanceTypes)

      EC2 instance types provided by Amazon EVS for this VCF version for creating environments.

      Parameters:
      instanceTypes - EC2 instance types provided by Amazon EVS for this VCF version for creating environments.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • instanceTypesWithStrings

      VcfVersionInfo.Builder instanceTypesWithStrings(String... instanceTypes)

      EC2 instance types provided by Amazon EVS for this VCF version for creating environments.

      Parameters:
      instanceTypes - EC2 instance types provided by Amazon EVS for this VCF version for creating environments.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • instanceTypes

      VcfVersionInfo.Builder instanceTypes(Collection<InstanceType> instanceTypes)

      EC2 instance types provided by Amazon EVS for this VCF version for creating environments.

      Parameters:
      instanceTypes - EC2 instance types provided by Amazon EVS for this VCF version for creating environments.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • instanceTypes

      VcfVersionInfo.Builder instanceTypes(InstanceType... instanceTypes)

      EC2 instance types provided by Amazon EVS for this VCF version for creating environments.

      Parameters:
      instanceTypes - EC2 instance types provided by Amazon EVS for this VCF version for creating environments.
      Returns:
      Returns a reference to this object so that method calls can be chained together.