Interface GetApplicationResponse.Builder

  • Method Details

    • id

      The identifier of the application.

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

      The Amazon resource name (ARN) that specifies the application across services.

      Parameters:
      arn - The Amazon resource name (ARN) that specifies the application across services.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of the application. The name must be unique in the region in which you are creating the application.

      Parameters:
      name - The name of the application. The name must be unique in the region in which you are creating the application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      GetApplicationResponse.Builder description(String description)

      The description of the application.

      Parameters:
      description - The description of the application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creationTime

      GetApplicationResponse.Builder creationTime(Instant creationTime)

      The ISO-8601 formatted timestamp of the moment when the application was created.

      Parameters:
      creationTime - The ISO-8601 formatted timestamp of the moment when the application was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdateTime

      GetApplicationResponse.Builder lastUpdateTime(Instant lastUpdateTime)

      The ISO-8601 formatted timestamp of the moment when the application was last updated.

      Parameters:
      lastUpdateTime - The ISO-8601 formatted timestamp of the moment when the application was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • associatedResourceCount

      GetApplicationResponse.Builder associatedResourceCount(Integer associatedResourceCount)

      The number of top-level resources that were registered as part of this application.

      Parameters:
      associatedResourceCount - The number of top-level resources that were registered as part of this application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      Key-value pairs associated with the application.

      Parameters:
      tags - Key-value pairs associated with the application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • integrations

      GetApplicationResponse.Builder integrations(Integrations integrations)

      The information about the integration of the application with other services, such as Resource Groups.

      Parameters:
      integrations - The information about the integration of the application with other services, such as Resource Groups.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • integrations

      default GetApplicationResponse.Builder integrations(Consumer<Integrations.Builder> integrations)

      The information about the integration of the application with other services, such as Resource Groups.

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

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

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

      GetApplicationResponse.Builder applicationTag(Map<String,String> applicationTag)

      A key-value pair that identifies an associated resource.

      Parameters:
      applicationTag - A key-value pair that identifies an associated resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.