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)
Describes details about the application code and starting parameters for a Kinesis Data Analytics
application.
|
default ApplicationDetail.Builder |
applicationConfigurationDescription(Consumer<ApplicationConfigurationDescription.Builder> applicationConfigurationDescription)
Describes details about the application code and starting parameters for a Kinesis Data Analytics
application.
|
ApplicationDetail.Builder |
applicationDescription(String applicationDescription)
The description of the application.
|
ApplicationDetail.Builder |
applicationMaintenanceConfigurationDescription(ApplicationMaintenanceConfigurationDescription applicationMaintenanceConfigurationDescription)
The details of the maintenance configuration for the application.
|
default ApplicationDetail.Builder |
applicationMaintenanceConfigurationDescription(Consumer<ApplicationMaintenanceConfigurationDescription.Builder> applicationMaintenanceConfigurationDescription)
The details of the maintenance configuration for the application.
|
ApplicationDetail.Builder |
applicationMode(ApplicationMode applicationMode)
To create a Kinesis Data Analytics Studio notebook, you must set the mode to
INTERACTIVE. |
ApplicationDetail.Builder |
applicationMode(String applicationMode)
To create a Kinesis Data Analytics Studio notebook, you must set the mode to
INTERACTIVE. |
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 |
applicationVersionRolledBackFrom(Long applicationVersionRolledBackFrom)
If you reverted the application using RollbackApplication, the application version when
RollbackApplication was called. |
ApplicationDetail.Builder |
applicationVersionRolledBackTo(Long applicationVersionRolledBackTo)
The version to which you want to roll back the application.
|
ApplicationDetail.Builder |
applicationVersionUpdatedFrom(Long applicationVersionUpdatedFrom)
The previous application version before the latest application update.
|
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 |
conditionalToken(String conditionalToken)
A value you use to implement strong concurrency for application updates.
|
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, FLINK-1_6,
FLINK-1_8, or FLINK-1_11). |
ApplicationDetail.Builder |
runtimeEnvironment(String runtimeEnvironment)
The runtime environment for the application (
SQL-1_0, FLINK-1_6,
FLINK-1_8, or FLINK-1_11). |
ApplicationDetail.Builder |
serviceExecutionRole(String serviceExecutionRole)
Specifies the IAM role that the application uses to access external resources.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildApplicationDetail.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, FLINK-1_6,
FLINK-1_8, or FLINK-1_11).
runtimeEnvironment - The runtime environment for the application (SQL-1_0, FLINK-1_6,
FLINK-1_8, or FLINK-1_11).RuntimeEnvironment,
RuntimeEnvironmentApplicationDetail.Builder runtimeEnvironment(RuntimeEnvironment runtimeEnvironment)
The runtime environment for the application (SQL-1_0, FLINK-1_6,
FLINK-1_8, or FLINK-1_11).
runtimeEnvironment - The runtime environment for the application (SQL-1_0, FLINK-1_6,
FLINK-1_8, or FLINK-1_11).RuntimeEnvironment,
RuntimeEnvironmentApplicationDetail.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,
ApplicationStatusApplicationDetail.Builder applicationStatus(ApplicationStatus applicationStatus)
The status of the application.
applicationStatus - The status of the application.ApplicationStatus,
ApplicationStatusApplicationDetail.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)
Describes details about the application code and starting parameters for a Kinesis Data Analytics application.
applicationConfigurationDescription - Describes details about the application code and starting parameters for a Kinesis Data Analytics
application.default ApplicationDetail.Builder applicationConfigurationDescription(Consumer<ApplicationConfigurationDescription.Builder> applicationConfigurationDescription)
Describes details about the application code and starting parameters for a Kinesis Data Analytics application.
This is a convenience method 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.BuilderapplicationConfigurationDescription(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 method that creates an instance of theCloudWatchLoggingOptionDescription.Builder
avoiding the need to create one manually via
CloudWatchLoggingOptionDescription.builder()
.
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #cloudWatchLoggingOptionDescriptions(List.
cloudWatchLoggingOptionDescriptions - a consumer that will call methods on
CloudWatchLoggingOptionDescription.Builder#cloudWatchLoggingOptionDescriptions(java.util.Collection) ApplicationDetail.Builder applicationMaintenanceConfigurationDescription(ApplicationMaintenanceConfigurationDescription applicationMaintenanceConfigurationDescription)
The details of the maintenance configuration for the application.
applicationMaintenanceConfigurationDescription - The details of the maintenance configuration for the application.default ApplicationDetail.Builder applicationMaintenanceConfigurationDescription(Consumer<ApplicationMaintenanceConfigurationDescription.Builder> applicationMaintenanceConfigurationDescription)
The details of the maintenance configuration for the application.
This is a convenience method that creates an instance of theApplicationMaintenanceConfigurationDescription.Builder avoiding the need to create one manually via
ApplicationMaintenanceConfigurationDescription.builder().
When the Consumer completes, SdkBuilder.build()
is called immediately and its result is passed to
applicationMaintenanceConfigurationDescription(ApplicationMaintenanceConfigurationDescription).
applicationMaintenanceConfigurationDescription - a consumer that will call methods on ApplicationMaintenanceConfigurationDescription.BuilderapplicationMaintenanceConfigurationDescription(ApplicationMaintenanceConfigurationDescription)ApplicationDetail.Builder applicationVersionUpdatedFrom(Long applicationVersionUpdatedFrom)
The previous application version before the latest application update. RollbackApplication reverts the application to this version.
applicationVersionUpdatedFrom - The previous application version before the latest application update. RollbackApplication
reverts the application to this version.ApplicationDetail.Builder applicationVersionRolledBackFrom(Long applicationVersionRolledBackFrom)
If you reverted the application using RollbackApplication, the application version when
RollbackApplication was called.
applicationVersionRolledBackFrom - If you reverted the application using RollbackApplication, the application version when
RollbackApplication was called.ApplicationDetail.Builder conditionalToken(String conditionalToken)
A value you use to implement strong concurrency for application updates.
conditionalToken - A value you use to implement strong concurrency for application updates.ApplicationDetail.Builder applicationVersionRolledBackTo(Long applicationVersionRolledBackTo)
The version to which you want to roll back the application.
applicationVersionRolledBackTo - The version to which you want to roll back the application.ApplicationDetail.Builder applicationMode(String applicationMode)
To create a Kinesis Data Analytics Studio notebook, you must set the mode to INTERACTIVE.
However, for a Kinesis Data Analytics for Apache Flink application, the mode is optional.
applicationMode - To create a Kinesis Data Analytics Studio notebook, you must set the mode to INTERACTIVE.
However, for a Kinesis Data Analytics for Apache Flink application, the mode is optional.ApplicationMode,
ApplicationModeApplicationDetail.Builder applicationMode(ApplicationMode applicationMode)
To create a Kinesis Data Analytics Studio notebook, you must set the mode to INTERACTIVE.
However, for a Kinesis Data Analytics for Apache Flink application, the mode is optional.
applicationMode - To create a Kinesis Data Analytics Studio notebook, you must set the mode to INTERACTIVE.
However, for a Kinesis Data Analytics for Apache Flink application, the mode is optional.ApplicationMode,
ApplicationModeCopyright © 2022. All rights reserved.