Class AppVersionKey

java.lang.Object
com.google.apphosting.base.AppVersionKey

public abstract class AppVersionKey extends Object
A simple immutable data container class that identifies a single version of specific application.

Static factory methods are provided to create AppVersionKey's from AppInfo and UPRequests.

  • Constructor Details

    • AppVersionKey

      public AppVersionKey()
  • Method Details

    • fromAppInfo

      public static AppVersionKey fromAppInfo(com.google.apphosting.base.protos.AppinfoPb.AppInfo appInfo)
    • fromUpRequest

      public static AppVersionKey fromUpRequest(com.google.apphosting.base.protos.RuntimePb.UPRequest request)
    • of

      public static AppVersionKey of(String appId, String versionId)
    • getAppId

      public abstract String getAppId()
    • getVersionId

      public abstract String getVersionId()
    • toString

      public final String toString()
      Overrides:
      toString in class Object