Interface ContextSummary.Builder

  • Method Details

    • id

      The unique identifier of the context.

      Parameters:
      id - The unique identifier of the context.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • profileArn

      ContextSummary.Builder profileArn(String profileArn)

      The Amazon Resource Name (ARN) of the associated profile.

      Parameters:
      profileArn - The Amazon Resource Name (ARN) of the associated profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • title

      The title of the context.

      Parameters:
      title - The title of the context.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • contextType

      ContextSummary.Builder contextType(String contextType)

      The type of the context.

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

      ContextSummary.Builder contextType(ContextType contextType)

      The type of the context.

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

      The typed content of the context, containing application-specific fields such as account IDs, Regions, services, and resource types.

      Parameters:
      content - The typed content of the context, containing application-specific fields such as account IDs, Regions, services, and resource types.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • content

      The typed content of the context, containing application-specific fields such as account IDs, Regions, services, and resource types.

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

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

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

      ContextSummary.Builder applicationType(String applicationType)

      The type of application described by this context.

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

      ContextSummary.Builder applicationType(ApplicationType applicationType)

      The type of application described by this context.

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

      ContextSummary.Builder criticality(String criticality)

      The business criticality of the application described by this context.

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

      ContextSummary.Builder criticality(Criticality criticality)

      The business criticality of the application described by this context.

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

      ContextSummary.Builder createdBy(String createdBy)

      The identifier of the user or system that created this context.

      Parameters:
      createdBy - The identifier of the user or system that created this context.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      ContextSummary.Builder createdAt(Instant createdAt)

      The timestamp when the context was created.

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

      ContextSummary.Builder lastModifiedBy(String lastModifiedBy)

      The identifier of the user or system that last modified this context.

      Parameters:
      lastModifiedBy - The identifier of the user or system that last modified this context.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedAt

      ContextSummary.Builder lastModifiedAt(Instant lastModifiedAt)

      The timestamp when the context was last modified.

      Parameters:
      lastModifiedAt - The timestamp when the context was last modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.