Interface ResourceConfiguration.Builder

  • Method Details

    • resourceTags

      The resource tags for tag-based resource discovery.

      Parameters:
      resourceTags - The resource tags for tag-based resource discovery.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceTags

      ResourceConfiguration.Builder resourceTags(ResourceTag... resourceTags)

      The resource tags for tag-based resource discovery.

      Parameters:
      resourceTags - The resource tags for tag-based resource discovery.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceTags

      The resource tags for tag-based resource discovery.

      This is a convenience method that creates an instance of the ResourceTag.Builder avoiding the need to create one manually via ResourceTag.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to resourceTags(List<ResourceTag>).

      Parameters:
      resourceTags - a consumer that will call methods on ResourceTag.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • cfnStackArn

      ResourceConfiguration.Builder cfnStackArn(String cfnStackArn)
      Sets the value of the CfnStackArn property for this object.
      Parameters:
      cfnStackArn - The new value for the CfnStackArn property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tfStateFileUrl

      ResourceConfiguration.Builder tfStateFileUrl(String tfStateFileUrl)
      Sets the value of the TfStateFileUrl property for this object.
      Parameters:
      tfStateFileUrl - The new value for the TfStateFileUrl property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • eks

      The Amazon EKS configuration for resource discovery.

      Parameters:
      eks - The Amazon EKS configuration for resource discovery.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • eks

      The Amazon EKS configuration for resource discovery.

      This is a convenience method that creates an instance of the EksSource.Builder avoiding the need to create one manually via EksSource.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to eks(EksSource).

      Parameters:
      eks - a consumer that will call methods on EksSource.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • designFileS3Url

      ResourceConfiguration.Builder designFileS3Url(String designFileS3Url)
      Sets the value of the DesignFileS3Url property for this object.
      Parameters:
      designFileS3Url - The new value for the DesignFileS3Url property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.