Interface InputSourceSummary.Builder

  • Method Details

    • inputSourceId

      InputSourceSummary.Builder inputSourceId(String inputSourceId)

      The unique identifier of the input source.

      Parameters:
      inputSourceId - The unique identifier of the input source.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      The type of the input source.

      Parameters:
      type - The type of the input source.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The type of the input source.

      Parameters:
      type - The type of the input source.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • resourceTags

      InputSourceSummary.Builder resourceTags(Collection<ResourceTag> resourceTags)

      The resource tags used for discovery, if this input source uses tags.

      Parameters:
      resourceTags - The resource tags used for discovery, if this input source uses tags.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceTags

      InputSourceSummary.Builder resourceTags(ResourceTag... resourceTags)

      The resource tags used for discovery, if this input source uses tags.

      Parameters:
      resourceTags - The resource tags used for discovery, if this input source uses tags.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceTags

      The resource tags used for discovery, if this input source uses tags.

      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

      InputSourceSummary.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

      InputSourceSummary.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, if this input source uses EKS.

      Parameters:
      eks - The Amazon EKS configuration, if this input source uses EKS.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • eks

      The Amazon EKS configuration, if this input source uses EKS.

      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

      InputSourceSummary.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.
    • createdAt

      InputSourceSummary.Builder createdAt(Instant createdAt)

      The timestamp when the input source was created.

      Parameters:
      createdAt - The timestamp when the input source was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.