Interface GetApplicationResponse.Builder

    • Method Detail

      • arn

        GetApplicationResponse.Builder arn​(String arn)

        The Amazon Resource Name (ARN) of the Application.

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

        GetApplicationResponse.Builder id​(String id)

        A unique identifier for the Application.

        Parameters:
        id - A unique identifier for the Application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        GetApplicationResponse.Builder name​(String name)

        The name of the application.

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

        GetApplicationResponse.Builder namespace​(String namespace)

        The namespace of the application.

        Parameters:
        namespace - The namespace of 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.
      • applicationSourceConfig

        GetApplicationResponse.Builder applicationSourceConfig​(ApplicationSourceConfig applicationSourceConfig)

        The configuration for where the application should be loaded from.

        Parameters:
        applicationSourceConfig - The configuration for where the application should be loaded from.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subscriptions

        @Deprecated
        GetApplicationResponse.Builder subscriptions​(Collection<Subscription> subscriptions)
        Deprecated.
        Subscriptions has been replaced with Permissions

        The events that the application subscribes.

        Parameters:
        subscriptions - The events that the application subscribes.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subscriptions

        @Deprecated
        GetApplicationResponse.Builder subscriptions​(Subscription... subscriptions)
        Deprecated.
        Subscriptions has been replaced with Permissions

        The events that the application subscribes.

        Parameters:
        subscriptions - The events that the application subscribes.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • publications

        @Deprecated
        GetApplicationResponse.Builder publications​(Collection<Publication> publications)
        Deprecated.
        Publications has been replaced with Permissions

        The events that the application publishes.

        Parameters:
        publications - The events that the application publishes.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • publications

        @Deprecated
        GetApplicationResponse.Builder publications​(Publication... publications)
        Deprecated.
        Publications has been replaced with Permissions

        The events that the application publishes.

        Parameters:
        publications - The events that the application publishes.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdTime

        GetApplicationResponse.Builder createdTime​(Instant createdTime)

        The created time of the Application.

        Parameters:
        createdTime - The created time of the Application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastModifiedTime

        GetApplicationResponse.Builder lastModifiedTime​(Instant lastModifiedTime)

        The last modified time of the Application.

        Parameters:
        lastModifiedTime - The last modified time of the Application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        GetApplicationResponse.Builder tags​(Map<String,​String> tags)

        The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.

        Parameters:
        tags - The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • permissions

        GetApplicationResponse.Builder permissions​(Collection<String> permissions)

        The configuration of events or requests that the application has access to.

        Parameters:
        permissions - The configuration of events or requests that the application has access to.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • permissions

        GetApplicationResponse.Builder permissions​(String... permissions)

        The configuration of events or requests that the application has access to.

        Parameters:
        permissions - The configuration of events or requests that the application has access to.
        Returns:
        Returns a reference to this object so that method calls can be chained together.