Interface ContextContent.Builder

  • Method Details

    • accountIds

      ContextContent.Builder accountIds(Collection<String> accountIds)

      The Amazon Web Services account IDs associated with this application context.

      Parameters:
      accountIds - The Amazon Web Services account IDs associated with this application context.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • accountIds

      ContextContent.Builder accountIds(String... accountIds)

      The Amazon Web Services account IDs associated with this application context.

      Parameters:
      accountIds - The Amazon Web Services account IDs associated with this application context.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • regions

      The Amazon Web Services Regions where this application operates.

      Parameters:
      regions - The Amazon Web Services Regions where this application operates.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • regions

      ContextContent.Builder regions(String... regions)

      The Amazon Web Services Regions where this application operates.

      Parameters:
      regions - The Amazon Web Services Regions where this application operates.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • awsServices

      ContextContent.Builder awsServices(Collection<String> awsServices)

      The Amazon Web Services services used by this application.

      Parameters:
      awsServices - The Amazon Web Services services used by this application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • awsServices

      ContextContent.Builder awsServices(String... awsServices)

      The Amazon Web Services services used by this application.

      Parameters:
      awsServices - The Amazon Web Services services used by this application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceTypes

      ContextContent.Builder resourceTypes(Collection<String> resourceTypes)

      The Amazon Web Services resource types relevant to this application.

      Parameters:
      resourceTypes - The Amazon Web Services resource types relevant to this application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceTypes

      ContextContent.Builder resourceTypes(String... resourceTypes)

      The Amazon Web Services resource types relevant to this application.

      Parameters:
      resourceTypes - The Amazon Web Services resource types relevant to this application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceTags

      Resource tags used to scope this application context.

      Parameters:
      resourceTags - Resource tags used to scope this application context.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceTags

      ContextContent.Builder resourceTags(ContextResourceTag... resourceTags)

      Resource tags used to scope this application context.

      Parameters:
      resourceTags - Resource tags used to scope this application context.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceTags

      Resource tags used to scope this application context.

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

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

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

      ContextContent.Builder applicationOverview(String applicationOverview)

      A free-form overview of the application.

      Parameters:
      applicationOverview - A free-form overview of the application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • industry

      ContextContent.Builder industry(String industry)

      The industry vertical for this application.

      Parameters:
      industry - The industry vertical for this application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • applicationType

      ContextContent.Builder applicationType(String applicationType)

      The type of the application.

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

      ContextContent.Builder applicationType(ApplicationType applicationType)

      The type of the application.

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

      ContextContent.Builder criticality(String criticality)

      The business criticality of the application.

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

      ContextContent.Builder criticality(Criticality criticality)

      The business criticality of the application.

      Parameters:
      criticality - The business criticality of the application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • architectureOverview

      ContextContent.Builder architectureOverview(String architectureOverview)

      A free-form description of the application architecture.

      Parameters:
      architectureOverview - A free-form description of the application architecture.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • additionalContext

      ContextContent.Builder additionalContext(String additionalContext)

      Additional context not captured by other fields.

      Parameters:
      additionalContext - Additional context not captured by other fields.
      Returns:
      Returns a reference to this object so that method calls can be chained together.