public static interface ApplicationDetail.Builder extends SdkPojo, CopyableBuilder<ApplicationDetail.Builder,ApplicationDetail>
Modifier and Type | Method and Description |
---|---|
ApplicationDetail.Builder |
applicationARN(String applicationARN)
The ARN of the application.
|
ApplicationDetail.Builder |
applicationConfigurationDescription(ApplicationConfigurationDescription applicationConfigurationDescription)
Provides details about the application's SQL or Java code and starting parameters.
|
default ApplicationDetail.Builder |
applicationConfigurationDescription(Consumer<ApplicationConfigurationDescription.Builder> applicationConfigurationDescription)
Provides details about the application's SQL or Java code and starting parameters.
|
ApplicationDetail.Builder |
applicationDescription(String applicationDescription)
The description of the application.
|
ApplicationDetail.Builder |
applicationName(String applicationName)
The name of the application.
|
ApplicationDetail.Builder |
applicationStatus(ApplicationStatus applicationStatus)
The status of the application.
|
ApplicationDetail.Builder |
applicationStatus(String applicationStatus)
The status of the application.
|
ApplicationDetail.Builder |
applicationVersionId(Long applicationVersionId)
Provides the current application version.
|
ApplicationDetail.Builder |
cloudWatchLoggingOptionDescriptions(CloudWatchLoggingOptionDescription... cloudWatchLoggingOptionDescriptions)
Describes the application Amazon CloudWatch logging options.
|
ApplicationDetail.Builder |
cloudWatchLoggingOptionDescriptions(Collection<CloudWatchLoggingOptionDescription> cloudWatchLoggingOptionDescriptions)
Describes the application Amazon CloudWatch logging options.
|
ApplicationDetail.Builder |
cloudWatchLoggingOptionDescriptions(Consumer<CloudWatchLoggingOptionDescription.Builder>... cloudWatchLoggingOptionDescriptions)
Describes the application Amazon CloudWatch logging options.
|
ApplicationDetail.Builder |
createTimestamp(Instant createTimestamp)
The current timestamp when the application was created.
|
ApplicationDetail.Builder |
lastUpdateTimestamp(Instant lastUpdateTimestamp)
The current timestamp when the application was last updated.
|
ApplicationDetail.Builder |
runtimeEnvironment(RuntimeEnvironment runtimeEnvironment)
The runtime environment for the application (
SQL-1.0 or JAVA-8-FLINK-1.5 ). |
ApplicationDetail.Builder |
runtimeEnvironment(String runtimeEnvironment)
The runtime environment for the application (
SQL-1.0 or JAVA-8-FLINK-1.5 ). |
ApplicationDetail.Builder |
serviceExecutionRole(String serviceExecutionRole)
Specifies the IAM role that the application uses to access external resources.
|
copy
applyMutation, build
ApplicationDetail.Builder applicationARN(String applicationARN)
The ARN of the application.
applicationARN
- The ARN of the application.ApplicationDetail.Builder applicationDescription(String applicationDescription)
The description of the application.
applicationDescription
- The description of the application.ApplicationDetail.Builder applicationName(String applicationName)
The name of the application.
applicationName
- The name of the application.ApplicationDetail.Builder runtimeEnvironment(String runtimeEnvironment)
The runtime environment for the application (SQL-1.0
or JAVA-8-FLINK-1.5
).
runtimeEnvironment
- The runtime environment for the application (SQL-1.0
or JAVA-8-FLINK-1.5
).RuntimeEnvironment
,
RuntimeEnvironment
ApplicationDetail.Builder runtimeEnvironment(RuntimeEnvironment runtimeEnvironment)
The runtime environment for the application (SQL-1.0
or JAVA-8-FLINK-1.5
).
runtimeEnvironment
- The runtime environment for the application (SQL-1.0
or JAVA-8-FLINK-1.5
).RuntimeEnvironment
,
RuntimeEnvironment
ApplicationDetail.Builder serviceExecutionRole(String serviceExecutionRole)
Specifies the IAM role that the application uses to access external resources.
serviceExecutionRole
- Specifies the IAM role that the application uses to access external resources.ApplicationDetail.Builder applicationStatus(String applicationStatus)
The status of the application.
applicationStatus
- The status of the application.ApplicationStatus
,
ApplicationStatus
ApplicationDetail.Builder applicationStatus(ApplicationStatus applicationStatus)
The status of the application.
applicationStatus
- The status of the application.ApplicationStatus
,
ApplicationStatus
ApplicationDetail.Builder applicationVersionId(Long applicationVersionId)
Provides the current application version. Kinesis Data Analytics updates the
ApplicationVersionId
each time you update the application.
applicationVersionId
- Provides the current application version. Kinesis Data Analytics updates the
ApplicationVersionId
each time you update the application.ApplicationDetail.Builder createTimestamp(Instant createTimestamp)
The current timestamp when the application was created.
createTimestamp
- The current timestamp when the application was created.ApplicationDetail.Builder lastUpdateTimestamp(Instant lastUpdateTimestamp)
The current timestamp when the application was last updated.
lastUpdateTimestamp
- The current timestamp when the application was last updated.ApplicationDetail.Builder applicationConfigurationDescription(ApplicationConfigurationDescription applicationConfigurationDescription)
Provides details about the application's SQL or Java code and starting parameters.
applicationConfigurationDescription
- Provides details about the application's SQL or Java code and starting parameters.default ApplicationDetail.Builder applicationConfigurationDescription(Consumer<ApplicationConfigurationDescription.Builder> applicationConfigurationDescription)
Provides details about the application's SQL or Java code and starting parameters.
This is a convenience that creates an instance of theApplicationConfigurationDescription.Builder
avoiding the need to create one manually via ApplicationConfigurationDescription.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to
applicationConfigurationDescription(ApplicationConfigurationDescription)
.applicationConfigurationDescription
- a consumer that will call methods on ApplicationConfigurationDescription.Builder
applicationConfigurationDescription(ApplicationConfigurationDescription)
ApplicationDetail.Builder cloudWatchLoggingOptionDescriptions(Collection<CloudWatchLoggingOptionDescription> cloudWatchLoggingOptionDescriptions)
Describes the application Amazon CloudWatch logging options.
cloudWatchLoggingOptionDescriptions
- Describes the application Amazon CloudWatch logging options.ApplicationDetail.Builder cloudWatchLoggingOptionDescriptions(CloudWatchLoggingOptionDescription... cloudWatchLoggingOptionDescriptions)
Describes the application Amazon CloudWatch logging options.
cloudWatchLoggingOptionDescriptions
- Describes the application Amazon CloudWatch logging options.ApplicationDetail.Builder cloudWatchLoggingOptionDescriptions(Consumer<CloudWatchLoggingOptionDescription.Builder>... cloudWatchLoggingOptionDescriptions)
Describes the application Amazon CloudWatch logging options.
This is a convenience that creates an instance of the.Builder
avoiding the need to create one manually via #builder()
.
When the Consumer
completes, List.Builder#build()
is
called immediately and its result is passed to #cloudWatchLoggingOptionDescriptions(List)
.cloudWatchLoggingOptionDescriptions
- a consumer that will call methods on List.Builder
#cloudWatchLoggingOptionDescriptions(List)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.