Interface ScopeConfiguration.Builder

  • Method Details

    • scopeType

      ScopeConfiguration.Builder scopeType(String scopeType)

      The type of scope for the third-party cloud resources. Valid values include tenant and subscription.

      Parameters:
      scopeType - The type of scope for the third-party cloud resources. Valid values include tenant and subscription.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • scopeValues

      ScopeConfiguration.Builder scopeValues(Collection<String> scopeValues)

      The list of specific scope values for the third-party cloud resources. For example, a list of Azure subscriptions or management groups.

      Parameters:
      scopeValues - The list of specific scope values for the third-party cloud resources. For example, a list of Azure subscriptions or management groups.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • scopeValues

      ScopeConfiguration.Builder scopeValues(String... scopeValues)

      The list of specific scope values for the third-party cloud resources. For example, a list of Azure subscriptions or management groups.

      Parameters:
      scopeValues - The list of specific scope values for the third-party cloud resources. For example, a list of Azure subscriptions or management groups.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • allRegions

      ScopeConfiguration.Builder allRegions(Boolean allRegions)

      Specifies whether to record resources from all supported regions for the third-party cloud service provider.

      Parameters:
      allRegions - Specifies whether to record resources from all supported regions for the third-party cloud service provider.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • includedRegions

      ScopeConfiguration.Builder includedRegions(Collection<String> includedRegions)

      The list of regions from the third-party cloud service provider to include when recording resources. Used when allRegions is set to false.

      Parameters:
      includedRegions - The list of regions from the third-party cloud service provider to include when recording resources. Used when allRegions is set to false.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • includedRegions

      ScopeConfiguration.Builder includedRegions(String... includedRegions)

      The list of regions from the third-party cloud service provider to include when recording resources. Used when allRegions is set to false.

      Parameters:
      includedRegions - The list of regions from the third-party cloud service provider to include when recording resources. Used when allRegions is set to false.
      Returns:
      Returns a reference to this object so that method calls can be chained together.