Interface ApplicationDetail.Builder

    • Method Detail

      • applicationARN

        ApplicationDetail.Builder applicationARN​(String applicationARN)

        The ARN of the application.

        Parameters:
        applicationARN - The ARN of the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • applicationDescription

        ApplicationDetail.Builder applicationDescription​(String applicationDescription)

        The description of the application.

        Parameters:
        applicationDescription - The description of the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • applicationName

        ApplicationDetail.Builder applicationName​(String applicationName)

        The name of the application.

        Parameters:
        applicationName - The name of the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • runtimeEnvironment

        ApplicationDetail.Builder runtimeEnvironment​(String runtimeEnvironment)

        The runtime environment for the application.

        Parameters:
        runtimeEnvironment - The runtime environment for the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        RuntimeEnvironment, RuntimeEnvironment
      • serviceExecutionRole

        ApplicationDetail.Builder serviceExecutionRole​(String serviceExecutionRole)

        Specifies the IAM role that the application uses to access external resources.

        Parameters:
        serviceExecutionRole - Specifies the IAM role that the application uses to access external resources.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • applicationStatus

        ApplicationDetail.Builder applicationStatus​(String applicationStatus)

        The status of the application.

        Parameters:
        applicationStatus - The status of the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ApplicationStatus, ApplicationStatus
      • applicationVersionId

        ApplicationDetail.Builder applicationVersionId​(Long applicationVersionId)

        Provides the current application version. Managed Service for Apache Flink updates the ApplicationVersionId each time you update the application.

        Parameters:
        applicationVersionId - Provides the current application version. Managed Service for Apache Flink updates the ApplicationVersionId each time you update the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createTimestamp

        ApplicationDetail.Builder createTimestamp​(Instant createTimestamp)

        The current timestamp when the application was created.

        Parameters:
        createTimestamp - The current timestamp when the application was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdateTimestamp

        ApplicationDetail.Builder lastUpdateTimestamp​(Instant lastUpdateTimestamp)

        The current timestamp when the application was last updated.

        Parameters:
        lastUpdateTimestamp - The current timestamp when the application was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • applicationConfigurationDescription

        ApplicationDetail.Builder applicationConfigurationDescription​(ApplicationConfigurationDescription applicationConfigurationDescription)

        Describes details about the application code and starting parameters for a Managed Service for Apache Flink application.

        Parameters:
        applicationConfigurationDescription - Describes details about the application code and starting parameters for a Managed Service for Apache Flink application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • cloudWatchLoggingOptionDescriptions

        ApplicationDetail.Builder cloudWatchLoggingOptionDescriptions​(Collection<CloudWatchLoggingOptionDescription> cloudWatchLoggingOptionDescriptions)

        Describes the application Amazon CloudWatch logging options.

        Parameters:
        cloudWatchLoggingOptionDescriptions - Describes the application Amazon CloudWatch logging options.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • cloudWatchLoggingOptionDescriptions

        ApplicationDetail.Builder cloudWatchLoggingOptionDescriptions​(CloudWatchLoggingOptionDescription... cloudWatchLoggingOptionDescriptions)

        Describes the application Amazon CloudWatch logging options.

        Parameters:
        cloudWatchLoggingOptionDescriptions - Describes the application Amazon CloudWatch logging options.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • applicationMaintenanceConfigurationDescription

        ApplicationDetail.Builder applicationMaintenanceConfigurationDescription​(ApplicationMaintenanceConfigurationDescription applicationMaintenanceConfigurationDescription)

        The details of the maintenance configuration for the application.

        Parameters:
        applicationMaintenanceConfigurationDescription - The details of the maintenance configuration for the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • applicationVersionUpdatedFrom

        ApplicationDetail.Builder applicationVersionUpdatedFrom​(Long applicationVersionUpdatedFrom)

        The previous application version before the latest application update. RollbackApplication reverts the application to this version.

        Parameters:
        applicationVersionUpdatedFrom - The previous application version before the latest application update. RollbackApplication reverts the application to this version.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • applicationVersionRolledBackFrom

        ApplicationDetail.Builder applicationVersionRolledBackFrom​(Long applicationVersionRolledBackFrom)

        If you reverted the application using RollbackApplication, the application version when RollbackApplication was called.

        Parameters:
        applicationVersionRolledBackFrom - If you reverted the application using RollbackApplication, the application version when RollbackApplication was called.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • conditionalToken

        ApplicationDetail.Builder conditionalToken​(String conditionalToken)

        A value you use to implement strong concurrency for application updates.

        Parameters:
        conditionalToken - A value you use to implement strong concurrency for application updates.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • applicationVersionRolledBackTo

        ApplicationDetail.Builder applicationVersionRolledBackTo​(Long applicationVersionRolledBackTo)

        The version to which you want to roll back the application.

        Parameters:
        applicationVersionRolledBackTo - The version to which you want to roll back the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • applicationMode

        ApplicationDetail.Builder applicationMode​(String applicationMode)

        To create a Managed Service for Apache Flink Studio notebook, you must set the mode to INTERACTIVE. However, for a Managed Service for Apache Flink application, the mode is optional.

        Parameters:
        applicationMode - To create a Managed Service for Apache Flink Studio notebook, you must set the mode to INTERACTIVE. However, for a Managed Service for Apache Flink application, the mode is optional.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ApplicationMode, ApplicationMode
      • applicationMode

        ApplicationDetail.Builder applicationMode​(ApplicationMode applicationMode)

        To create a Managed Service for Apache Flink Studio notebook, you must set the mode to INTERACTIVE. However, for a Managed Service for Apache Flink application, the mode is optional.

        Parameters:
        applicationMode - To create a Managed Service for Apache Flink Studio notebook, you must set the mode to INTERACTIVE. However, for a Managed Service for Apache Flink application, the mode is optional.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ApplicationMode, ApplicationMode