Interface Check.Builder

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

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

    • type

      Check.Builder type(String type)

      The check type. Amazon EVS performs the following checks:

      • KEY_REUSE: Verifies that the VCF license key is not used by another Amazon EVS environment.

      • KEY_COVERAGE: Verifies that the VCF license key allocates sufficient vCPU cores for all deployed hosts.

      • REACHABILITY: Verifies that the Amazon EVS control plane has a persistent connection to SDDC Manager.

      • HOST_COUNT: Verifies that the environment meets the minimum host count.

      • VCENTER_REACHABILITY: Verifies vCenter Server reachability through the vCenter connector.

      • VCENTER_VM_SYNC: Verifies that the vCenter connector can synchronize VM inventory from vCenter Server.

      • VCENTER_VM_EVENT: Verifies that the vCenter connector can receive VM lifecycle events from vCenter Server.

      • OPERATIONS_MANAGER_REACHABILITY: Verifies Operations Manager reachability through the Operations Manager connector.

      • SDDC_MANAGER_REACHABILITY: Verifies SDDC Manager reachability through the SDDC Manager connector.

      • SDDC_MANAGER_HOST_COUNT: Verifies that the host count reported by SDDC Manager meets Amazon EVS minimum requirements.

      • SDDC_MANAGER_KEY_COVERAGE: Verifies that the VCF license key configured in SDDC Manager covers all deployed hosts.

      • SDDC_MANAGER_KEY_REUSE: Verifies that the VCF license key configured in SDDC Manager is not used by another Amazon EVS environment.

      • CONNECTOR_HEALTH: Aggregate health across all connectors in the environment.

      Parameters:
      type - The check type. Amazon EVS performs the following checks:

      • KEY_REUSE: Verifies that the VCF license key is not used by another Amazon EVS environment.

      • KEY_COVERAGE: Verifies that the VCF license key allocates sufficient vCPU cores for all deployed hosts.

      • REACHABILITY: Verifies that the Amazon EVS control plane has a persistent connection to SDDC Manager.

      • HOST_COUNT: Verifies that the environment meets the minimum host count.

      • VCENTER_REACHABILITY: Verifies vCenter Server reachability through the vCenter connector.

      • VCENTER_VM_SYNC: Verifies that the vCenter connector can synchronize VM inventory from vCenter Server.

      • VCENTER_VM_EVENT: Verifies that the vCenter connector can receive VM lifecycle events from vCenter Server.

      • OPERATIONS_MANAGER_REACHABILITY: Verifies Operations Manager reachability through the Operations Manager connector.

      • SDDC_MANAGER_REACHABILITY: Verifies SDDC Manager reachability through the SDDC Manager connector.

      • SDDC_MANAGER_HOST_COUNT: Verifies that the host count reported by SDDC Manager meets Amazon EVS minimum requirements.

      • SDDC_MANAGER_KEY_COVERAGE: Verifies that the VCF license key configured in SDDC Manager covers all deployed hosts.

      • SDDC_MANAGER_KEY_REUSE: Verifies that the VCF license key configured in SDDC Manager is not used by another Amazon EVS environment.

      • CONNECTOR_HEALTH: Aggregate health across all connectors in the environment.

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

      The check type. Amazon EVS performs the following checks:

      • KEY_REUSE: Verifies that the VCF license key is not used by another Amazon EVS environment.

      • KEY_COVERAGE: Verifies that the VCF license key allocates sufficient vCPU cores for all deployed hosts.

      • REACHABILITY: Verifies that the Amazon EVS control plane has a persistent connection to SDDC Manager.

      • HOST_COUNT: Verifies that the environment meets the minimum host count.

      • VCENTER_REACHABILITY: Verifies vCenter Server reachability through the vCenter connector.

      • VCENTER_VM_SYNC: Verifies that the vCenter connector can synchronize VM inventory from vCenter Server.

      • VCENTER_VM_EVENT: Verifies that the vCenter connector can receive VM lifecycle events from vCenter Server.

      • OPERATIONS_MANAGER_REACHABILITY: Verifies Operations Manager reachability through the Operations Manager connector.

      • SDDC_MANAGER_REACHABILITY: Verifies SDDC Manager reachability through the SDDC Manager connector.

      • SDDC_MANAGER_HOST_COUNT: Verifies that the host count reported by SDDC Manager meets Amazon EVS minimum requirements.

      • SDDC_MANAGER_KEY_COVERAGE: Verifies that the VCF license key configured in SDDC Manager covers all deployed hosts.

      • SDDC_MANAGER_KEY_REUSE: Verifies that the VCF license key configured in SDDC Manager is not used by another Amazon EVS environment.

      • CONNECTOR_HEALTH: Aggregate health across all connectors in the environment.

      Parameters:
      type - The check type. Amazon EVS performs the following checks:

      • KEY_REUSE: Verifies that the VCF license key is not used by another Amazon EVS environment.

      • KEY_COVERAGE: Verifies that the VCF license key allocates sufficient vCPU cores for all deployed hosts.

      • REACHABILITY: Verifies that the Amazon EVS control plane has a persistent connection to SDDC Manager.

      • HOST_COUNT: Verifies that the environment meets the minimum host count.

      • VCENTER_REACHABILITY: Verifies vCenter Server reachability through the vCenter connector.

      • VCENTER_VM_SYNC: Verifies that the vCenter connector can synchronize VM inventory from vCenter Server.

      • VCENTER_VM_EVENT: Verifies that the vCenter connector can receive VM lifecycle events from vCenter Server.

      • OPERATIONS_MANAGER_REACHABILITY: Verifies Operations Manager reachability through the Operations Manager connector.

      • SDDC_MANAGER_REACHABILITY: Verifies SDDC Manager reachability through the SDDC Manager connector.

      • SDDC_MANAGER_HOST_COUNT: Verifies that the host count reported by SDDC Manager meets Amazon EVS minimum requirements.

      • SDDC_MANAGER_KEY_COVERAGE: Verifies that the VCF license key configured in SDDC Manager covers all deployed hosts.

      • SDDC_MANAGER_KEY_REUSE: Verifies that the VCF license key configured in SDDC Manager is not used by another Amazon EVS environment.

      • CONNECTOR_HEALTH: Aggregate health across all connectors in the environment.

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

      A unique ID for the check.

      Parameters:
      id - A unique ID for the check.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • result

      Check.Builder result(String result)

      The check result.

      Parameters:
      result - The check result.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • result

      Check.Builder result(CheckResult result)

      The check result.

      Parameters:
      result - The check result.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • impairedSince

      Check.Builder impairedSince(Instant impairedSince)

      The time when environment health began to be impaired.

      Parameters:
      impairedSince - The time when environment health began to be impaired.
      Returns:
      Returns a reference to this object so that method calls can be chained together.