Interface ApplicationDetail.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ApplicationDetail.Builder,
,ApplicationDetail> SdkBuilder<ApplicationDetail.Builder,
,ApplicationDetail> SdkPojo
- Enclosing class:
ApplicationDetail
-
Method Summary
Modifier and TypeMethodDescriptionapplicationARN
(String applicationARN) ARN of the application.applicationCode
(String applicationCode) Returns the application code that you provided to perform data analysis on any of the in-application streams in your application.applicationDescription
(String applicationDescription) Description of the application.applicationName
(String applicationName) Name of the application.applicationStatus
(String applicationStatus) Status of the application.applicationStatus
(ApplicationStatus applicationStatus) Status of the application.applicationVersionId
(Long applicationVersionId) Provides the current application version.cloudWatchLoggingOptionDescriptions
(Collection<CloudWatchLoggingOptionDescription> cloudWatchLoggingOptionDescriptions) Describes the CloudWatch log streams that are configured to receive application messages.cloudWatchLoggingOptionDescriptions
(Consumer<CloudWatchLoggingOptionDescription.Builder>... cloudWatchLoggingOptionDescriptions) Describes the CloudWatch log streams that are configured to receive application messages.cloudWatchLoggingOptionDescriptions
(CloudWatchLoggingOptionDescription... cloudWatchLoggingOptionDescriptions) Describes the CloudWatch log streams that are configured to receive application messages.createTimestamp
(Instant createTimestamp) Time stamp when the application version was created.inputDescriptions
(Collection<InputDescription> inputDescriptions) Describes the application input configuration.inputDescriptions
(Consumer<InputDescription.Builder>... inputDescriptions) Describes the application input configuration.inputDescriptions
(InputDescription... inputDescriptions) Describes the application input configuration.lastUpdateTimestamp
(Instant lastUpdateTimestamp) Time stamp when the application was last updated.outputDescriptions
(Collection<OutputDescription> outputDescriptions) Describes the application output configuration.outputDescriptions
(Consumer<OutputDescription.Builder>... outputDescriptions) Describes the application output configuration.outputDescriptions
(OutputDescription... outputDescriptions) Describes the application output configuration.referenceDataSourceDescriptions
(Collection<ReferenceDataSourceDescription> referenceDataSourceDescriptions) Describes reference data sources configured for the application.referenceDataSourceDescriptions
(Consumer<ReferenceDataSourceDescription.Builder>... referenceDataSourceDescriptions) Describes reference data sources configured for the application.referenceDataSourceDescriptions
(ReferenceDataSourceDescription... referenceDataSourceDescriptions) Describes reference data sources configured for the application.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
applicationName
Name of the application.
- Parameters:
applicationName
- Name of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationDescription
Description of the application.
- Parameters:
applicationDescription
- Description of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationARN
ARN of the application.
- Parameters:
applicationARN
- ARN of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationStatus
Status of the application.
- Parameters:
applicationStatus
- Status of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
applicationStatus
Status of the application.
- Parameters:
applicationStatus
- Status of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createTimestamp
Time stamp when the application version was created.
- Parameters:
createTimestamp
- Time stamp when the application version was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdateTimestamp
Time stamp when the application was last updated.
- Parameters:
lastUpdateTimestamp
- Time stamp when the application was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputDescriptions
Describes the application input configuration. For more information, see Configuring Application Input.
- Parameters:
inputDescriptions
- Describes the application input configuration. For more information, see Configuring Application Input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputDescriptions
Describes the application input configuration. For more information, see Configuring Application Input.
- Parameters:
inputDescriptions
- Describes the application input configuration. For more information, see Configuring Application Input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputDescriptions
ApplicationDetail.Builder inputDescriptions(Consumer<InputDescription.Builder>... inputDescriptions) Describes the application input configuration. For more information, see Configuring Application Input.
This is a convenience method that creates an instance of theInputDescription.Builder
avoiding the need to create one manually viaInputDescription.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinputDescriptions(List<InputDescription>)
.- Parameters:
inputDescriptions
- a consumer that will call methods onInputDescription.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
outputDescriptions
Describes the application output configuration. For more information, see Configuring Application Output.
- Parameters:
outputDescriptions
- Describes the application output configuration. For more information, see Configuring Application Output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputDescriptions
Describes the application output configuration. For more information, see Configuring Application Output.
- Parameters:
outputDescriptions
- Describes the application output configuration. For more information, see Configuring Application Output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputDescriptions
ApplicationDetail.Builder outputDescriptions(Consumer<OutputDescription.Builder>... outputDescriptions) Describes the application output configuration. For more information, see Configuring Application Output.
This is a convenience method that creates an instance of theOutputDescription.Builder
avoiding the need to create one manually viaOutputDescription.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooutputDescriptions(List<OutputDescription>)
.- Parameters:
outputDescriptions
- a consumer that will call methods onOutputDescription.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
referenceDataSourceDescriptions
ApplicationDetail.Builder referenceDataSourceDescriptions(Collection<ReferenceDataSourceDescription> referenceDataSourceDescriptions) Describes reference data sources configured for the application. For more information, see Configuring Application Input.
- Parameters:
referenceDataSourceDescriptions
- Describes reference data sources configured for the application. For more information, see Configuring Application Input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
referenceDataSourceDescriptions
ApplicationDetail.Builder referenceDataSourceDescriptions(ReferenceDataSourceDescription... referenceDataSourceDescriptions) Describes reference data sources configured for the application. For more information, see Configuring Application Input.
- Parameters:
referenceDataSourceDescriptions
- Describes reference data sources configured for the application. For more information, see Configuring Application Input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
referenceDataSourceDescriptions
ApplicationDetail.Builder referenceDataSourceDescriptions(Consumer<ReferenceDataSourceDescription.Builder>... referenceDataSourceDescriptions) Describes reference data sources configured for the application. For more information, see Configuring Application Input.
This is a convenience method that creates an instance of theReferenceDataSourceDescription.Builder
avoiding the need to create one manually viaReferenceDataSourceDescription.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toreferenceDataSourceDescriptions(List<ReferenceDataSourceDescription>)
.- Parameters:
referenceDataSourceDescriptions
- a consumer that will call methods onReferenceDataSourceDescription.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
cloudWatchLoggingOptionDescriptions
ApplicationDetail.Builder cloudWatchLoggingOptionDescriptions(Collection<CloudWatchLoggingOptionDescription> cloudWatchLoggingOptionDescriptions) Describes the CloudWatch log streams that are configured to receive application messages. For more information about using CloudWatch log streams with Amazon Kinesis Analytics applications, see Working with Amazon CloudWatch Logs.
- Parameters:
cloudWatchLoggingOptionDescriptions
- Describes the CloudWatch log streams that are configured to receive application messages. For more information about using CloudWatch log streams with Amazon Kinesis Analytics applications, see Working with Amazon CloudWatch Logs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloudWatchLoggingOptionDescriptions
ApplicationDetail.Builder cloudWatchLoggingOptionDescriptions(CloudWatchLoggingOptionDescription... cloudWatchLoggingOptionDescriptions) Describes the CloudWatch log streams that are configured to receive application messages. For more information about using CloudWatch log streams with Amazon Kinesis Analytics applications, see Working with Amazon CloudWatch Logs.
- Parameters:
cloudWatchLoggingOptionDescriptions
- Describes the CloudWatch log streams that are configured to receive application messages. For more information about using CloudWatch log streams with Amazon Kinesis Analytics applications, see Working with Amazon CloudWatch Logs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloudWatchLoggingOptionDescriptions
ApplicationDetail.Builder cloudWatchLoggingOptionDescriptions(Consumer<CloudWatchLoggingOptionDescription.Builder>... cloudWatchLoggingOptionDescriptions) Describes the CloudWatch log streams that are configured to receive application messages. For more information about using CloudWatch log streams with Amazon Kinesis Analytics applications, see Working with Amazon CloudWatch Logs.
This is a convenience method that creates an instance of theCloudWatchLoggingOptionDescription.Builder
avoiding the need to create one manually viaCloudWatchLoggingOptionDescription.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocloudWatchLoggingOptionDescriptions(List<CloudWatchLoggingOptionDescription>)
.- Parameters:
cloudWatchLoggingOptionDescriptions
- a consumer that will call methods onCloudWatchLoggingOptionDescription.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
applicationCode
Returns the application code that you provided to perform data analysis on any of the in-application streams in your application.
- Parameters:
applicationCode
- Returns the application code that you provided to perform data analysis on any of the in-application streams in your application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationVersionId
Provides the current application version.
- Parameters:
applicationVersionId
- Provides the current application version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-