Interface ApplicationDetail.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ApplicationDetail.Builder,ApplicationDetail>,SdkBuilder<ApplicationDetail.Builder,ApplicationDetail>,SdkPojo
- Enclosing class:
- ApplicationDetail
public static interface ApplicationDetail.Builder extends SdkPojo, CopyableBuilder<ApplicationDetail.Builder,ApplicationDetail>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ApplicationDetail.BuilderapplicationARN(String applicationARN)ARN of the application.ApplicationDetail.BuilderapplicationCode(String applicationCode)Returns the application code that you provided to perform data analysis on any of the in-application streams in your application.ApplicationDetail.BuilderapplicationDescription(String applicationDescription)Description of the application.ApplicationDetail.BuilderapplicationName(String applicationName)Name of the application.ApplicationDetail.BuilderapplicationStatus(String applicationStatus)Status of the application.ApplicationDetail.BuilderapplicationStatus(ApplicationStatus applicationStatus)Status of the application.ApplicationDetail.BuilderapplicationVersionId(Long applicationVersionId)Provides the current application version.ApplicationDetail.BuildercloudWatchLoggingOptionDescriptions(Collection<CloudWatchLoggingOptionDescription> cloudWatchLoggingOptionDescriptions)Describes the CloudWatch log streams that are configured to receive application messages.ApplicationDetail.BuildercloudWatchLoggingOptionDescriptions(Consumer<CloudWatchLoggingOptionDescription.Builder>... cloudWatchLoggingOptionDescriptions)Describes the CloudWatch log streams that are configured to receive application messages.ApplicationDetail.BuildercloudWatchLoggingOptionDescriptions(CloudWatchLoggingOptionDescription... cloudWatchLoggingOptionDescriptions)Describes the CloudWatch log streams that are configured to receive application messages.ApplicationDetail.BuildercreateTimestamp(Instant createTimestamp)Time stamp when the application version was created.ApplicationDetail.BuilderinputDescriptions(Collection<InputDescription> inputDescriptions)Describes the application input configuration.ApplicationDetail.BuilderinputDescriptions(Consumer<InputDescription.Builder>... inputDescriptions)Describes the application input configuration.ApplicationDetail.BuilderinputDescriptions(InputDescription... inputDescriptions)Describes the application input configuration.ApplicationDetail.BuilderlastUpdateTimestamp(Instant lastUpdateTimestamp)Time stamp when the application was last updated.ApplicationDetail.BuilderoutputDescriptions(Collection<OutputDescription> outputDescriptions)Describes the application output configuration.ApplicationDetail.BuilderoutputDescriptions(Consumer<OutputDescription.Builder>... outputDescriptions)Describes the application output configuration.ApplicationDetail.BuilderoutputDescriptions(OutputDescription... outputDescriptions)Describes the application output configuration.ApplicationDetail.BuilderreferenceDataSourceDescriptions(Collection<ReferenceDataSourceDescription> referenceDataSourceDescriptions)Describes reference data sources configured for the application.ApplicationDetail.BuilderreferenceDataSourceDescriptions(Consumer<ReferenceDataSourceDescription.Builder>... referenceDataSourceDescriptions)Describes reference data sources configured for the application.ApplicationDetail.BuilderreferenceDataSourceDescriptions(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
applicationName
ApplicationDetail.Builder applicationName(String 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
ApplicationDetail.Builder applicationDescription(String 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
ApplicationDetail.Builder applicationARN(String 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
ApplicationDetail.Builder applicationStatus(String 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,ApplicationStatus
-
applicationStatus
ApplicationDetail.Builder applicationStatus(ApplicationStatus 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,ApplicationStatus
-
createTimestamp
ApplicationDetail.Builder createTimestamp(Instant 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
ApplicationDetail.Builder lastUpdateTimestamp(Instant 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
ApplicationDetail.Builder inputDescriptions(Collection<InputDescription> 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(InputDescription... 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.Builderavoiding the need to create one manually viaInputDescription.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#inputDescriptions(List.) - 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:
#inputDescriptions(java.util.Collection)
-
outputDescriptions
ApplicationDetail.Builder outputDescriptions(Collection<OutputDescription> 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(OutputDescription... 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.Builderavoiding the need to create one manually viaOutputDescription.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#outputDescriptions(List.) - 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:
#outputDescriptions(java.util.Collection)
-
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.Builderavoiding the need to create one manually viaReferenceDataSourceDescription.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#referenceDataSourceDescriptions(List.) - 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:
#referenceDataSourceDescriptions(java.util.Collection)
-
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.Builderavoiding the need to create one manually viaCloudWatchLoggingOptionDescription.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#cloudWatchLoggingOptionDescriptions(List.) - 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:
#cloudWatchLoggingOptionDescriptions(java.util.Collection)
-
applicationCode
ApplicationDetail.Builder applicationCode(String 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
ApplicationDetail.Builder applicationVersionId(Long 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.
-
-