Class DataflowRunnerInfo

  • All Implemented Interfaces:
    java.io.Serializable

    public final class DataflowRunnerInfo
    extends org.apache.beam.sdk.util.ReleaseInfo
    Populates versioning and other information for DataflowRunner.
    See Also:
    Serialized Form
    • Method Detail

      • getLegacyEnvironmentMajorVersion

        public java.lang.String getLegacyEnvironmentMajorVersion()
        Provides the legacy environment's major version number.
      • getFnApiEnvironmentMajorVersion

        public java.lang.String getFnApiEnvironmentMajorVersion()
        Provides the FnAPI environment's major version number.
      • getFnApiDevContainerVersion

        public java.lang.String getFnApiDevContainerVersion()
        Provides the version/tag for dev SDK FnAPI container image.
      • getLegacyDevContainerVersion

        public java.lang.String getLegacyDevContainerVersion()
        Provides the version/tag for legacy SDK FnAPI container image.
      • getContainerImageBaseRepository

        public java.lang.String getContainerImageBaseRepository()
        Provides the version/tag for constructing the container image path.
      • getProperties

        public java.util.Map<java.lang.String,​java.lang.String> getProperties()
        Specified by:
        getProperties in class org.apache.beam.sdk.util.ReleaseInfo