public static interface GetApplicationResponse.Builder extends AppIntegrationsResponse.Builder, SdkPojo, CopyableBuilder<GetApplicationResponse.Builder,GetApplicationResponse>
| Modifier and Type | Method and Description |
|---|---|
GetApplicationResponse.Builder |
applicationSourceConfig(ApplicationSourceConfig applicationSourceConfig)
The configuration for where the application should be loaded from.
|
default GetApplicationResponse.Builder |
applicationSourceConfig(Consumer<ApplicationSourceConfig.Builder> applicationSourceConfig)
The configuration for where the application should be loaded from.
|
GetApplicationResponse.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the Application.
|
GetApplicationResponse.Builder |
createdTime(Instant createdTime)
The created time of the Application.
|
GetApplicationResponse.Builder |
description(String description)
The description of the application.
|
GetApplicationResponse.Builder |
id(String id)
A unique identifier for the Application.
|
GetApplicationResponse.Builder |
lastModifiedTime(Instant lastModifiedTime)
The last modified time of the Application.
|
GetApplicationResponse.Builder |
name(String name)
The name of the application.
|
GetApplicationResponse.Builder |
namespace(String namespace)
The namespace of the application.
|
GetApplicationResponse.Builder |
publications(Collection<Publication> publications)
The events that the application publishes.
|
GetApplicationResponse.Builder |
publications(Consumer<Publication.Builder>... publications)
The events that the application publishes.
|
GetApplicationResponse.Builder |
publications(Publication... publications)
The events that the application publishes.
|
GetApplicationResponse.Builder |
subscriptions(Collection<Subscription> subscriptions)
The events that the application subscribes.
|
GetApplicationResponse.Builder |
subscriptions(Consumer<Subscription.Builder>... subscriptions)
The events that the application subscribes.
|
GetApplicationResponse.Builder |
subscriptions(Subscription... subscriptions)
The events that the application subscribes.
|
GetApplicationResponse.Builder |
tags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildGetApplicationResponse.Builder arn(String arn)
The Amazon Resource Name (ARN) of the Application.
arn - The Amazon Resource Name (ARN) of the Application.GetApplicationResponse.Builder id(String id)
A unique identifier for the Application.
id - A unique identifier for the Application.GetApplicationResponse.Builder name(String name)
The name of the application.
name - The name of the application.GetApplicationResponse.Builder namespace(String namespace)
The namespace of the application.
namespace - The namespace of the application.GetApplicationResponse.Builder description(String description)
The description of the application.
description - The description of the application.GetApplicationResponse.Builder applicationSourceConfig(ApplicationSourceConfig applicationSourceConfig)
The configuration for where the application should be loaded from.
applicationSourceConfig - The configuration for where the application should be loaded from.default GetApplicationResponse.Builder applicationSourceConfig(Consumer<ApplicationSourceConfig.Builder> applicationSourceConfig)
The configuration for where the application should be loaded from.
This is a convenience method that creates an instance of theApplicationSourceConfig.Builder avoiding
the need to create one manually via ApplicationSourceConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to applicationSourceConfig(ApplicationSourceConfig).
applicationSourceConfig - a consumer that will call methods on ApplicationSourceConfig.BuilderapplicationSourceConfig(ApplicationSourceConfig)GetApplicationResponse.Builder subscriptions(Collection<Subscription> subscriptions)
The events that the application subscribes.
subscriptions - The events that the application subscribes.GetApplicationResponse.Builder subscriptions(Subscription... subscriptions)
The events that the application subscribes.
subscriptions - The events that the application subscribes.GetApplicationResponse.Builder subscriptions(Consumer<Subscription.Builder>... subscriptions)
The events that the application subscribes.
This is a convenience method that creates an instance of theSubscription.Builder avoiding the need to
create one manually via Subscription.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #subscriptions(List.
subscriptions - a consumer that will call methods on
Subscription.Builder#subscriptions(java.util.Collection) GetApplicationResponse.Builder publications(Collection<Publication> publications)
The events that the application publishes.
publications - The events that the application publishes.GetApplicationResponse.Builder publications(Publication... publications)
The events that the application publishes.
publications - The events that the application publishes.GetApplicationResponse.Builder publications(Consumer<Publication.Builder>... publications)
The events that the application publishes.
This is a convenience method that creates an instance of thePublication.Builder avoiding the need to create
one manually via Publication.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #publications(List.
publications - a consumer that will call methods on
Publication.Builder#publications(java.util.Collection) GetApplicationResponse.Builder createdTime(Instant createdTime)
The created time of the Application.
createdTime - The created time of the Application.GetApplicationResponse.Builder lastModifiedTime(Instant lastModifiedTime)
The last modified time of the Application.
lastModifiedTime - The last modified time of the Application.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"} }.
tags - The tags used to organize, track, or control access for this resource. For example, { "tags":
{"key1":"value1", "key2":"value2"} }.Copyright © 2023. All rights reserved.