Interface WorkloadDiscoveryConfig.Builder

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

public static interface WorkloadDiscoveryConfig.Builder extends SdkPojo, CopyableBuilder<WorkloadDiscoveryConfig.Builder,WorkloadDiscoveryConfig>
  • Method Details

    • trustedAdvisorIntegrationStatus

      WorkloadDiscoveryConfig.Builder trustedAdvisorIntegrationStatus(String trustedAdvisorIntegrationStatus)

      Discovery integration status in respect to Trusted Advisor for the workload.

      Parameters:
      trustedAdvisorIntegrationStatus - Discovery integration status in respect to Trusted Advisor for the workload.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • trustedAdvisorIntegrationStatus

      WorkloadDiscoveryConfig.Builder trustedAdvisorIntegrationStatus(TrustedAdvisorIntegrationStatus trustedAdvisorIntegrationStatus)

      Discovery integration status in respect to Trusted Advisor for the workload.

      Parameters:
      trustedAdvisorIntegrationStatus - Discovery integration status in respect to Trusted Advisor for the workload.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • workloadResourceDefinitionWithStrings

      WorkloadDiscoveryConfig.Builder workloadResourceDefinitionWithStrings(Collection<String> workloadResourceDefinition)

      The mode to use for identifying resources associated with the workload.

      You can specify WORKLOAD_METADATA, APP_REGISTRY, or both.

      Parameters:
      workloadResourceDefinition - The mode to use for identifying resources associated with the workload.

      You can specify WORKLOAD_METADATA, APP_REGISTRY, or both.

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

      WorkloadDiscoveryConfig.Builder workloadResourceDefinitionWithStrings(String... workloadResourceDefinition)

      The mode to use for identifying resources associated with the workload.

      You can specify WORKLOAD_METADATA, APP_REGISTRY, or both.

      Parameters:
      workloadResourceDefinition - The mode to use for identifying resources associated with the workload.

      You can specify WORKLOAD_METADATA, APP_REGISTRY, or both.

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

      WorkloadDiscoveryConfig.Builder workloadResourceDefinition(Collection<DefinitionType> workloadResourceDefinition)

      The mode to use for identifying resources associated with the workload.

      You can specify WORKLOAD_METADATA, APP_REGISTRY, or both.

      Parameters:
      workloadResourceDefinition - The mode to use for identifying resources associated with the workload.

      You can specify WORKLOAD_METADATA, APP_REGISTRY, or both.

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

      WorkloadDiscoveryConfig.Builder workloadResourceDefinition(DefinitionType... workloadResourceDefinition)

      The mode to use for identifying resources associated with the workload.

      You can specify WORKLOAD_METADATA, APP_REGISTRY, or both.

      Parameters:
      workloadResourceDefinition - The mode to use for identifying resources associated with the workload.

      You can specify WORKLOAD_METADATA, APP_REGISTRY, or both.

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