Class Version

  • All Implemented Interfaces:
    VersionOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

    public final class Version
    extends com.google.protobuf.GeneratedMessageV3
    implements VersionOrBuilder
     A Version resource is a specific set of source code and configuration files
     that are deployed into a service.
     
    Protobuf type google.appengine.v1.Version
    See Also:
    Serialized Form
    • Field Detail

      • AUTOMATIC_SCALING_FIELD_NUMBER

        public static final int AUTOMATIC_SCALING_FIELD_NUMBER
        See Also:
        Constant Field Values
      • BASIC_SCALING_FIELD_NUMBER

        public static final int BASIC_SCALING_FIELD_NUMBER
        See Also:
        Constant Field Values
      • MANUAL_SCALING_FIELD_NUMBER

        public static final int MANUAL_SCALING_FIELD_NUMBER
        See Also:
        Constant Field Values
      • INBOUND_SERVICES_FIELD_NUMBER

        public static final int INBOUND_SERVICES_FIELD_NUMBER
        See Also:
        Constant Field Values
      • INSTANCE_CLASS_FIELD_NUMBER

        public static final int INSTANCE_CLASS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • RUNTIME_CHANNEL_FIELD_NUMBER

        public static final int RUNTIME_CHANNEL_FIELD_NUMBER
        See Also:
        Constant Field Values
      • THREADSAFE_FIELD_NUMBER

        public static final int THREADSAFE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • APP_ENGINE_APIS_FIELD_NUMBER

        public static final int APP_ENGINE_APIS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • BETA_SETTINGS_FIELD_NUMBER

        public static final int BETA_SETTINGS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • SERVING_STATUS_FIELD_NUMBER

        public static final int SERVING_STATUS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CREATED_BY_FIELD_NUMBER

        public static final int CREATED_BY_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CREATE_TIME_FIELD_NUMBER

        public static final int CREATE_TIME_FIELD_NUMBER
        See Also:
        Constant Field Values
      • DISK_USAGE_BYTES_FIELD_NUMBER

        public static final int DISK_USAGE_BYTES_FIELD_NUMBER
        See Also:
        Constant Field Values
      • RUNTIME_API_VERSION_FIELD_NUMBER

        public static final int RUNTIME_API_VERSION_FIELD_NUMBER
        See Also:
        Constant Field Values
      • RUNTIME_MAIN_EXECUTABLE_PATH_FIELD_NUMBER

        public static final int RUNTIME_MAIN_EXECUTABLE_PATH_FIELD_NUMBER
        See Also:
        Constant Field Values
      • SERVICE_ACCOUNT_FIELD_NUMBER

        public static final int SERVICE_ACCOUNT_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ERROR_HANDLERS_FIELD_NUMBER

        public static final int ERROR_HANDLERS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • API_CONFIG_FIELD_NUMBER

        public static final int API_CONFIG_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ENV_VARIABLES_FIELD_NUMBER

        public static final int ENV_VARIABLES_FIELD_NUMBER
        See Also:
        Constant Field Values
      • BUILD_ENV_VARIABLES_FIELD_NUMBER

        public static final int BUILD_ENV_VARIABLES_FIELD_NUMBER
        See Also:
        Constant Field Values
      • DEFAULT_EXPIRATION_FIELD_NUMBER

        public static final int DEFAULT_EXPIRATION_FIELD_NUMBER
        See Also:
        Constant Field Values
      • HEALTH_CHECK_FIELD_NUMBER

        public static final int HEALTH_CHECK_FIELD_NUMBER
        See Also:
        Constant Field Values
      • READINESS_CHECK_FIELD_NUMBER

        public static final int READINESS_CHECK_FIELD_NUMBER
        See Also:
        Constant Field Values
      • LIVENESS_CHECK_FIELD_NUMBER

        public static final int LIVENESS_CHECK_FIELD_NUMBER
        See Also:
        Constant Field Values
      • NOBUILD_FILES_REGEX_FIELD_NUMBER

        public static final int NOBUILD_FILES_REGEX_FIELD_NUMBER
        See Also:
        Constant Field Values
      • DEPLOYMENT_FIELD_NUMBER

        public static final int DEPLOYMENT_FIELD_NUMBER
        See Also:
        Constant Field Values
      • VERSION_URL_FIELD_NUMBER

        public static final int VERSION_URL_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ENDPOINTS_API_SERVICE_FIELD_NUMBER

        public static final int ENDPOINTS_API_SERVICE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ENTRYPOINT_FIELD_NUMBER

        public static final int ENTRYPOINT_FIELD_NUMBER
        See Also:
        Constant Field Values
      • VPC_ACCESS_CONNECTOR_FIELD_NUMBER

        public static final int VPC_ACCESS_CONNECTOR_FIELD_NUMBER
        See Also:
        Constant Field Values
    • Method Detail

      • newInstance

        protected Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
        Overrides:
        newInstance in class com.google.protobuf.GeneratedMessageV3
      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetMapField

        protected com.google.protobuf.MapField internalGetMapField​(int number)
        Overrides:
        internalGetMapField in class com.google.protobuf.GeneratedMessageV3
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
      • getName

        public String getName()
         Full path to the Version resource in the API.  Example:
         `apps/myapp/services/default/versions/v1`.
        
         @OutputOnly
         
        string name = 1;
        Specified by:
        getName in interface VersionOrBuilder
        Returns:
        The name.
      • getNameBytes

        public com.google.protobuf.ByteString getNameBytes()
         Full path to the Version resource in the API.  Example:
         `apps/myapp/services/default/versions/v1`.
        
         @OutputOnly
         
        string name = 1;
        Specified by:
        getNameBytes in interface VersionOrBuilder
        Returns:
        The bytes for name.
      • getId

        public String getId()
         Relative name of the version within the service.  Example: `v1`.
         Version names can contain only lowercase letters, numbers, or hyphens.
         Reserved names: "default", "latest", and any name with the prefix "ah-".
         
        string id = 2;
        Specified by:
        getId in interface VersionOrBuilder
        Returns:
        The id.
      • getIdBytes

        public com.google.protobuf.ByteString getIdBytes()
         Relative name of the version within the service.  Example: `v1`.
         Version names can contain only lowercase letters, numbers, or hyphens.
         Reserved names: "default", "latest", and any name with the prefix "ah-".
         
        string id = 2;
        Specified by:
        getIdBytes in interface VersionOrBuilder
        Returns:
        The bytes for id.
      • hasAutomaticScaling

        public boolean hasAutomaticScaling()
         Automatic scaling is based on request rate, response latencies, and other
         application metrics. Instances are dynamically created and destroyed as
         needed in order to handle traffic.
         
        .google.appengine.v1.AutomaticScaling automatic_scaling = 3;
        Specified by:
        hasAutomaticScaling in interface VersionOrBuilder
        Returns:
        Whether the automaticScaling field is set.
      • getAutomaticScaling

        public AutomaticScaling getAutomaticScaling()
         Automatic scaling is based on request rate, response latencies, and other
         application metrics. Instances are dynamically created and destroyed as
         needed in order to handle traffic.
         
        .google.appengine.v1.AutomaticScaling automatic_scaling = 3;
        Specified by:
        getAutomaticScaling in interface VersionOrBuilder
        Returns:
        The automaticScaling.
      • getAutomaticScalingOrBuilder

        public AutomaticScalingOrBuilder getAutomaticScalingOrBuilder()
         Automatic scaling is based on request rate, response latencies, and other
         application metrics. Instances are dynamically created and destroyed as
         needed in order to handle traffic.
         
        .google.appengine.v1.AutomaticScaling automatic_scaling = 3;
        Specified by:
        getAutomaticScalingOrBuilder in interface VersionOrBuilder
      • hasBasicScaling

        public boolean hasBasicScaling()
         A service with basic scaling will create an instance when the application
         receives a request. The instance will be turned down when the app becomes
         idle. Basic scaling is ideal for work that is intermittent or driven by
         user activity.
         
        .google.appengine.v1.BasicScaling basic_scaling = 4;
        Specified by:
        hasBasicScaling in interface VersionOrBuilder
        Returns:
        Whether the basicScaling field is set.
      • getBasicScaling

        public BasicScaling getBasicScaling()
         A service with basic scaling will create an instance when the application
         receives a request. The instance will be turned down when the app becomes
         idle. Basic scaling is ideal for work that is intermittent or driven by
         user activity.
         
        .google.appengine.v1.BasicScaling basic_scaling = 4;
        Specified by:
        getBasicScaling in interface VersionOrBuilder
        Returns:
        The basicScaling.
      • getBasicScalingOrBuilder

        public BasicScalingOrBuilder getBasicScalingOrBuilder()
         A service with basic scaling will create an instance when the application
         receives a request. The instance will be turned down when the app becomes
         idle. Basic scaling is ideal for work that is intermittent or driven by
         user activity.
         
        .google.appengine.v1.BasicScaling basic_scaling = 4;
        Specified by:
        getBasicScalingOrBuilder in interface VersionOrBuilder
      • hasManualScaling

        public boolean hasManualScaling()
         A service with manual scaling runs continuously, allowing you to perform
         complex initialization and rely on the state of its memory over time.
         Manually scaled versions are sometimes referred to as "backends".
         
        .google.appengine.v1.ManualScaling manual_scaling = 5;
        Specified by:
        hasManualScaling in interface VersionOrBuilder
        Returns:
        Whether the manualScaling field is set.
      • getManualScaling

        public ManualScaling getManualScaling()
         A service with manual scaling runs continuously, allowing you to perform
         complex initialization and rely on the state of its memory over time.
         Manually scaled versions are sometimes referred to as "backends".
         
        .google.appengine.v1.ManualScaling manual_scaling = 5;
        Specified by:
        getManualScaling in interface VersionOrBuilder
        Returns:
        The manualScaling.
      • getManualScalingOrBuilder

        public ManualScalingOrBuilder getManualScalingOrBuilder()
         A service with manual scaling runs continuously, allowing you to perform
         complex initialization and rely on the state of its memory over time.
         Manually scaled versions are sometimes referred to as "backends".
         
        .google.appengine.v1.ManualScaling manual_scaling = 5;
        Specified by:
        getManualScalingOrBuilder in interface VersionOrBuilder
      • getInboundServicesList

        public List<InboundServiceType> getInboundServicesList()
         Before an application can receive email or XMPP messages, the application
         must be configured to enable the service.
         
        repeated .google.appengine.v1.InboundServiceType inbound_services = 6;
        Specified by:
        getInboundServicesList in interface VersionOrBuilder
        Returns:
        A list containing the inboundServices.
      • getInboundServicesCount

        public int getInboundServicesCount()
         Before an application can receive email or XMPP messages, the application
         must be configured to enable the service.
         
        repeated .google.appengine.v1.InboundServiceType inbound_services = 6;
        Specified by:
        getInboundServicesCount in interface VersionOrBuilder
        Returns:
        The count of inboundServices.
      • getInboundServices

        public InboundServiceType getInboundServices​(int index)
         Before an application can receive email or XMPP messages, the application
         must be configured to enable the service.
         
        repeated .google.appengine.v1.InboundServiceType inbound_services = 6;
        Specified by:
        getInboundServices in interface VersionOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The inboundServices at the given index.
      • getInboundServicesValueList

        public List<Integer> getInboundServicesValueList()
         Before an application can receive email or XMPP messages, the application
         must be configured to enable the service.
         
        repeated .google.appengine.v1.InboundServiceType inbound_services = 6;
        Specified by:
        getInboundServicesValueList in interface VersionOrBuilder
        Returns:
        A list containing the enum numeric values on the wire for inboundServices.
      • getInboundServicesValue

        public int getInboundServicesValue​(int index)
         Before an application can receive email or XMPP messages, the application
         must be configured to enable the service.
         
        repeated .google.appengine.v1.InboundServiceType inbound_services = 6;
        Specified by:
        getInboundServicesValue in interface VersionOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of inboundServices at the given index.
      • getInstanceClass

        public String getInstanceClass()
         Instance class that is used to run this version. Valid values are:
        
         * AutomaticScaling: `F1`, `F2`, `F4`, `F4_1G`
         * ManualScaling or BasicScaling: `B1`, `B2`, `B4`, `B8`, `B4_1G`
        
         Defaults to `F1` for AutomaticScaling and `B1` for ManualScaling or
         BasicScaling.
         
        string instance_class = 7;
        Specified by:
        getInstanceClass in interface VersionOrBuilder
        Returns:
        The instanceClass.
      • getInstanceClassBytes

        public com.google.protobuf.ByteString getInstanceClassBytes()
         Instance class that is used to run this version. Valid values are:
        
         * AutomaticScaling: `F1`, `F2`, `F4`, `F4_1G`
         * ManualScaling or BasicScaling: `B1`, `B2`, `B4`, `B8`, `B4_1G`
        
         Defaults to `F1` for AutomaticScaling and `B1` for ManualScaling or
         BasicScaling.
         
        string instance_class = 7;
        Specified by:
        getInstanceClassBytes in interface VersionOrBuilder
        Returns:
        The bytes for instanceClass.
      • hasNetwork

        public boolean hasNetwork()
         Extra network settings.
         Only applicable in the App Engine flexible environment.
         
        .google.appengine.v1.Network network = 8;
        Specified by:
        hasNetwork in interface VersionOrBuilder
        Returns:
        Whether the network field is set.
      • getNetwork

        public Network getNetwork()
         Extra network settings.
         Only applicable in the App Engine flexible environment.
         
        .google.appengine.v1.Network network = 8;
        Specified by:
        getNetwork in interface VersionOrBuilder
        Returns:
        The network.
      • getNetworkOrBuilder

        public NetworkOrBuilder getNetworkOrBuilder()
         Extra network settings.
         Only applicable in the App Engine flexible environment.
         
        .google.appengine.v1.Network network = 8;
        Specified by:
        getNetworkOrBuilder in interface VersionOrBuilder
      • getZonesList

        public com.google.protobuf.ProtocolStringList getZonesList()
         The Google Compute Engine zones that are supported by this version in the
         App Engine flexible environment. Deprecated.
         
        repeated string zones = 118;
        Specified by:
        getZonesList in interface VersionOrBuilder
        Returns:
        A list containing the zones.
      • getZonesCount

        public int getZonesCount()
         The Google Compute Engine zones that are supported by this version in the
         App Engine flexible environment. Deprecated.
         
        repeated string zones = 118;
        Specified by:
        getZonesCount in interface VersionOrBuilder
        Returns:
        The count of zones.
      • getZones

        public String getZones​(int index)
         The Google Compute Engine zones that are supported by this version in the
         App Engine flexible environment. Deprecated.
         
        repeated string zones = 118;
        Specified by:
        getZones in interface VersionOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The zones at the given index.
      • getZonesBytes

        public com.google.protobuf.ByteString getZonesBytes​(int index)
         The Google Compute Engine zones that are supported by this version in the
         App Engine flexible environment. Deprecated.
         
        repeated string zones = 118;
        Specified by:
        getZonesBytes in interface VersionOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the zones at the given index.
      • hasResources

        public boolean hasResources()
         Machine resources for this version.
         Only applicable in the App Engine flexible environment.
         
        .google.appengine.v1.Resources resources = 9;
        Specified by:
        hasResources in interface VersionOrBuilder
        Returns:
        Whether the resources field is set.
      • getResources

        public Resources getResources()
         Machine resources for this version.
         Only applicable in the App Engine flexible environment.
         
        .google.appengine.v1.Resources resources = 9;
        Specified by:
        getResources in interface VersionOrBuilder
        Returns:
        The resources.
      • getResourcesOrBuilder

        public ResourcesOrBuilder getResourcesOrBuilder()
         Machine resources for this version.
         Only applicable in the App Engine flexible environment.
         
        .google.appengine.v1.Resources resources = 9;
        Specified by:
        getResourcesOrBuilder in interface VersionOrBuilder
      • getRuntime

        public String getRuntime()
         Desired runtime. Example: `python27`.
         
        string runtime = 10;
        Specified by:
        getRuntime in interface VersionOrBuilder
        Returns:
        The runtime.
      • getRuntimeBytes

        public com.google.protobuf.ByteString getRuntimeBytes()
         Desired runtime. Example: `python27`.
         
        string runtime = 10;
        Specified by:
        getRuntimeBytes in interface VersionOrBuilder
        Returns:
        The bytes for runtime.
      • getRuntimeChannel

        public String getRuntimeChannel()
         The channel of the runtime to use. Only available for some
         runtimes. Defaults to the `default` channel.
         
        string runtime_channel = 117;
        Specified by:
        getRuntimeChannel in interface VersionOrBuilder
        Returns:
        The runtimeChannel.
      • getRuntimeChannelBytes

        public com.google.protobuf.ByteString getRuntimeChannelBytes()
         The channel of the runtime to use. Only available for some
         runtimes. Defaults to the `default` channel.
         
        string runtime_channel = 117;
        Specified by:
        getRuntimeChannelBytes in interface VersionOrBuilder
        Returns:
        The bytes for runtimeChannel.
      • getThreadsafe

        public boolean getThreadsafe()
         Whether multiple requests can be dispatched to this version at once.
         
        bool threadsafe = 11;
        Specified by:
        getThreadsafe in interface VersionOrBuilder
        Returns:
        The threadsafe.
      • getVm

        public boolean getVm()
         Whether to deploy this version in a container on a virtual machine.
         
        bool vm = 12;
        Specified by:
        getVm in interface VersionOrBuilder
        Returns:
        The vm.
      • getAppEngineApis

        public boolean getAppEngineApis()
         Allows App Engine second generation runtimes to access the legacy bundled
         services.
         
        bool app_engine_apis = 128;
        Specified by:
        getAppEngineApis in interface VersionOrBuilder
        Returns:
        The appEngineApis.
      • getBetaSettingsCount

        public int getBetaSettingsCount()
        Description copied from interface: VersionOrBuilder
         Metadata settings that are supplied to this version to enable
         beta runtime features.
         
        map<string, string> beta_settings = 13;
        Specified by:
        getBetaSettingsCount in interface VersionOrBuilder
      • containsBetaSettings

        public boolean containsBetaSettings​(String key)
         Metadata settings that are supplied to this version to enable
         beta runtime features.
         
        map<string, string> beta_settings = 13;
        Specified by:
        containsBetaSettings in interface VersionOrBuilder
      • getBetaSettingsMap

        public Map<String,​String> getBetaSettingsMap()
         Metadata settings that are supplied to this version to enable
         beta runtime features.
         
        map<string, string> beta_settings = 13;
        Specified by:
        getBetaSettingsMap in interface VersionOrBuilder
      • getBetaSettingsOrDefault

        public String getBetaSettingsOrDefault​(String key,
                                               String defaultValue)
         Metadata settings that are supplied to this version to enable
         beta runtime features.
         
        map<string, string> beta_settings = 13;
        Specified by:
        getBetaSettingsOrDefault in interface VersionOrBuilder
      • getBetaSettingsOrThrow

        public String getBetaSettingsOrThrow​(String key)
         Metadata settings that are supplied to this version to enable
         beta runtime features.
         
        map<string, string> beta_settings = 13;
        Specified by:
        getBetaSettingsOrThrow in interface VersionOrBuilder
      • getEnv

        public String getEnv()
         App Engine execution environment for this version.
        
         Defaults to `standard`.
         
        string env = 14;
        Specified by:
        getEnv in interface VersionOrBuilder
        Returns:
        The env.
      • getEnvBytes

        public com.google.protobuf.ByteString getEnvBytes()
         App Engine execution environment for this version.
        
         Defaults to `standard`.
         
        string env = 14;
        Specified by:
        getEnvBytes in interface VersionOrBuilder
        Returns:
        The bytes for env.
      • getServingStatusValue

        public int getServingStatusValue()
         Current serving status of this version. Only the versions with a
         `SERVING` status create instances and can be billed.
        
         `SERVING_STATUS_UNSPECIFIED` is an invalid value. Defaults to `SERVING`.
         
        .google.appengine.v1.ServingStatus serving_status = 15;
        Specified by:
        getServingStatusValue in interface VersionOrBuilder
        Returns:
        The enum numeric value on the wire for servingStatus.
      • getServingStatus

        public ServingStatus getServingStatus()
         Current serving status of this version. Only the versions with a
         `SERVING` status create instances and can be billed.
        
         `SERVING_STATUS_UNSPECIFIED` is an invalid value. Defaults to `SERVING`.
         
        .google.appengine.v1.ServingStatus serving_status = 15;
        Specified by:
        getServingStatus in interface VersionOrBuilder
        Returns:
        The servingStatus.
      • getCreatedBy

        public String getCreatedBy()
         Email address of the user who created this version.
        
         @OutputOnly
         
        string created_by = 16;
        Specified by:
        getCreatedBy in interface VersionOrBuilder
        Returns:
        The createdBy.
      • getCreatedByBytes

        public com.google.protobuf.ByteString getCreatedByBytes()
         Email address of the user who created this version.
        
         @OutputOnly
         
        string created_by = 16;
        Specified by:
        getCreatedByBytes in interface VersionOrBuilder
        Returns:
        The bytes for createdBy.
      • hasCreateTime

        public boolean hasCreateTime()
         Time that this version was created.
        
         @OutputOnly
         
        .google.protobuf.Timestamp create_time = 17;
        Specified by:
        hasCreateTime in interface VersionOrBuilder
        Returns:
        Whether the createTime field is set.
      • getCreateTime

        public com.google.protobuf.Timestamp getCreateTime()
         Time that this version was created.
        
         @OutputOnly
         
        .google.protobuf.Timestamp create_time = 17;
        Specified by:
        getCreateTime in interface VersionOrBuilder
        Returns:
        The createTime.
      • getCreateTimeOrBuilder

        public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
         Time that this version was created.
        
         @OutputOnly
         
        .google.protobuf.Timestamp create_time = 17;
        Specified by:
        getCreateTimeOrBuilder in interface VersionOrBuilder
      • getDiskUsageBytes

        public long getDiskUsageBytes()
         Total size in bytes of all the files that are included in this version
         and currently hosted on the App Engine disk.
        
         @OutputOnly
         
        int64 disk_usage_bytes = 18;
        Specified by:
        getDiskUsageBytes in interface VersionOrBuilder
        Returns:
        The diskUsageBytes.
      • getRuntimeApiVersion

        public String getRuntimeApiVersion()
         The version of the API in the given runtime environment. Please see the
         app.yaml reference for valid values at
         https://cloud.google.com/appengine/docs/standard/<language>/config/appref
         
        string runtime_api_version = 21;
        Specified by:
        getRuntimeApiVersion in interface VersionOrBuilder
        Returns:
        The runtimeApiVersion.
      • getRuntimeApiVersionBytes

        public com.google.protobuf.ByteString getRuntimeApiVersionBytes()
         The version of the API in the given runtime environment. Please see the
         app.yaml reference for valid values at
         https://cloud.google.com/appengine/docs/standard/<language>/config/appref
         
        string runtime_api_version = 21;
        Specified by:
        getRuntimeApiVersionBytes in interface VersionOrBuilder
        Returns:
        The bytes for runtimeApiVersion.
      • getRuntimeMainExecutablePath

        public String getRuntimeMainExecutablePath()
         The path or name of the app's main executable.
         
        string runtime_main_executable_path = 22;
        Specified by:
        getRuntimeMainExecutablePath in interface VersionOrBuilder
        Returns:
        The runtimeMainExecutablePath.
      • getRuntimeMainExecutablePathBytes

        public com.google.protobuf.ByteString getRuntimeMainExecutablePathBytes()
         The path or name of the app's main executable.
         
        string runtime_main_executable_path = 22;
        Specified by:
        getRuntimeMainExecutablePathBytes in interface VersionOrBuilder
        Returns:
        The bytes for runtimeMainExecutablePath.
      • getServiceAccount

        public String getServiceAccount()
         The identity that the deployed version will run as.
         Admin API will use the App Engine Appspot service account as default if
         this field is neither provided in app.yaml file nor through CLI flag.
         
        string service_account = 127;
        Specified by:
        getServiceAccount in interface VersionOrBuilder
        Returns:
        The serviceAccount.
      • getServiceAccountBytes

        public com.google.protobuf.ByteString getServiceAccountBytes()
         The identity that the deployed version will run as.
         Admin API will use the App Engine Appspot service account as default if
         this field is neither provided in app.yaml file nor through CLI flag.
         
        string service_account = 127;
        Specified by:
        getServiceAccountBytes in interface VersionOrBuilder
        Returns:
        The bytes for serviceAccount.
      • getHandlersList

        public List<UrlMap> getHandlersList()
         An ordered list of URL-matching patterns that should be applied to incoming
         requests. The first matching URL handles the request and other request
         handlers are not attempted.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        repeated .google.appengine.v1.UrlMap handlers = 100;
        Specified by:
        getHandlersList in interface VersionOrBuilder
      • getHandlersOrBuilderList

        public List<? extends UrlMapOrBuilder> getHandlersOrBuilderList()
         An ordered list of URL-matching patterns that should be applied to incoming
         requests. The first matching URL handles the request and other request
         handlers are not attempted.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        repeated .google.appengine.v1.UrlMap handlers = 100;
        Specified by:
        getHandlersOrBuilderList in interface VersionOrBuilder
      • getHandlersCount

        public int getHandlersCount()
         An ordered list of URL-matching patterns that should be applied to incoming
         requests. The first matching URL handles the request and other request
         handlers are not attempted.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        repeated .google.appengine.v1.UrlMap handlers = 100;
        Specified by:
        getHandlersCount in interface VersionOrBuilder
      • getHandlers

        public UrlMap getHandlers​(int index)
         An ordered list of URL-matching patterns that should be applied to incoming
         requests. The first matching URL handles the request and other request
         handlers are not attempted.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        repeated .google.appengine.v1.UrlMap handlers = 100;
        Specified by:
        getHandlers in interface VersionOrBuilder
      • getHandlersOrBuilder

        public UrlMapOrBuilder getHandlersOrBuilder​(int index)
         An ordered list of URL-matching patterns that should be applied to incoming
         requests. The first matching URL handles the request and other request
         handlers are not attempted.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        repeated .google.appengine.v1.UrlMap handlers = 100;
        Specified by:
        getHandlersOrBuilder in interface VersionOrBuilder
      • getErrorHandlersList

        public List<ErrorHandler> getErrorHandlersList()
         Custom static error pages. Limited to 10KB per page.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        repeated .google.appengine.v1.ErrorHandler error_handlers = 101;
        Specified by:
        getErrorHandlersList in interface VersionOrBuilder
      • getErrorHandlersOrBuilderList

        public List<? extends ErrorHandlerOrBuilder> getErrorHandlersOrBuilderList()
         Custom static error pages. Limited to 10KB per page.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        repeated .google.appengine.v1.ErrorHandler error_handlers = 101;
        Specified by:
        getErrorHandlersOrBuilderList in interface VersionOrBuilder
      • getErrorHandlersCount

        public int getErrorHandlersCount()
         Custom static error pages. Limited to 10KB per page.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        repeated .google.appengine.v1.ErrorHandler error_handlers = 101;
        Specified by:
        getErrorHandlersCount in interface VersionOrBuilder
      • getErrorHandlers

        public ErrorHandler getErrorHandlers​(int index)
         Custom static error pages. Limited to 10KB per page.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        repeated .google.appengine.v1.ErrorHandler error_handlers = 101;
        Specified by:
        getErrorHandlers in interface VersionOrBuilder
      • getErrorHandlersOrBuilder

        public ErrorHandlerOrBuilder getErrorHandlersOrBuilder​(int index)
         Custom static error pages. Limited to 10KB per page.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        repeated .google.appengine.v1.ErrorHandler error_handlers = 101;
        Specified by:
        getErrorHandlersOrBuilder in interface VersionOrBuilder
      • getLibrariesList

        public List<Library> getLibrariesList()
         Configuration for third-party Python runtime libraries that are required
         by the application.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        repeated .google.appengine.v1.Library libraries = 102;
        Specified by:
        getLibrariesList in interface VersionOrBuilder
      • getLibrariesOrBuilderList

        public List<? extends LibraryOrBuilder> getLibrariesOrBuilderList()
         Configuration for third-party Python runtime libraries that are required
         by the application.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        repeated .google.appengine.v1.Library libraries = 102;
        Specified by:
        getLibrariesOrBuilderList in interface VersionOrBuilder
      • getLibrariesCount

        public int getLibrariesCount()
         Configuration for third-party Python runtime libraries that are required
         by the application.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        repeated .google.appengine.v1.Library libraries = 102;
        Specified by:
        getLibrariesCount in interface VersionOrBuilder
      • getLibraries

        public Library getLibraries​(int index)
         Configuration for third-party Python runtime libraries that are required
         by the application.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        repeated .google.appengine.v1.Library libraries = 102;
        Specified by:
        getLibraries in interface VersionOrBuilder
      • getLibrariesOrBuilder

        public LibraryOrBuilder getLibrariesOrBuilder​(int index)
         Configuration for third-party Python runtime libraries that are required
         by the application.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        repeated .google.appengine.v1.Library libraries = 102;
        Specified by:
        getLibrariesOrBuilder in interface VersionOrBuilder
      • hasApiConfig

        public boolean hasApiConfig()
         Serving configuration for
         [Google Cloud Endpoints](https://cloud.google.com/appengine/docs/python/endpoints/).
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        .google.appengine.v1.ApiConfigHandler api_config = 103;
        Specified by:
        hasApiConfig in interface VersionOrBuilder
        Returns:
        Whether the apiConfig field is set.
      • getApiConfig

        public ApiConfigHandler getApiConfig()
         Serving configuration for
         [Google Cloud Endpoints](https://cloud.google.com/appengine/docs/python/endpoints/).
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        .google.appengine.v1.ApiConfigHandler api_config = 103;
        Specified by:
        getApiConfig in interface VersionOrBuilder
        Returns:
        The apiConfig.
      • getApiConfigOrBuilder

        public ApiConfigHandlerOrBuilder getApiConfigOrBuilder()
         Serving configuration for
         [Google Cloud Endpoints](https://cloud.google.com/appengine/docs/python/endpoints/).
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        .google.appengine.v1.ApiConfigHandler api_config = 103;
        Specified by:
        getApiConfigOrBuilder in interface VersionOrBuilder
      • getEnvVariablesCount

        public int getEnvVariablesCount()
        Description copied from interface: VersionOrBuilder
         Environment variables available to the application.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        map<string, string> env_variables = 104;
        Specified by:
        getEnvVariablesCount in interface VersionOrBuilder
      • containsEnvVariables

        public boolean containsEnvVariables​(String key)
         Environment variables available to the application.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        map<string, string> env_variables = 104;
        Specified by:
        containsEnvVariables in interface VersionOrBuilder
      • getEnvVariablesMap

        public Map<String,​String> getEnvVariablesMap()
         Environment variables available to the application.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        map<string, string> env_variables = 104;
        Specified by:
        getEnvVariablesMap in interface VersionOrBuilder
      • getEnvVariablesOrDefault

        public String getEnvVariablesOrDefault​(String key,
                                               String defaultValue)
         Environment variables available to the application.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        map<string, string> env_variables = 104;
        Specified by:
        getEnvVariablesOrDefault in interface VersionOrBuilder
      • getEnvVariablesOrThrow

        public String getEnvVariablesOrThrow​(String key)
         Environment variables available to the application.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        map<string, string> env_variables = 104;
        Specified by:
        getEnvVariablesOrThrow in interface VersionOrBuilder
      • getBuildEnvVariablesCount

        public int getBuildEnvVariablesCount()
        Description copied from interface: VersionOrBuilder
         Environment variables available to the build environment.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        map<string, string> build_env_variables = 125;
        Specified by:
        getBuildEnvVariablesCount in interface VersionOrBuilder
      • containsBuildEnvVariables

        public boolean containsBuildEnvVariables​(String key)
         Environment variables available to the build environment.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        map<string, string> build_env_variables = 125;
        Specified by:
        containsBuildEnvVariables in interface VersionOrBuilder
      • getBuildEnvVariablesMap

        public Map<String,​String> getBuildEnvVariablesMap()
         Environment variables available to the build environment.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        map<string, string> build_env_variables = 125;
        Specified by:
        getBuildEnvVariablesMap in interface VersionOrBuilder
      • getBuildEnvVariablesOrDefault

        public String getBuildEnvVariablesOrDefault​(String key,
                                                    String defaultValue)
         Environment variables available to the build environment.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        map<string, string> build_env_variables = 125;
        Specified by:
        getBuildEnvVariablesOrDefault in interface VersionOrBuilder
      • getBuildEnvVariablesOrThrow

        public String getBuildEnvVariablesOrThrow​(String key)
         Environment variables available to the build environment.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        map<string, string> build_env_variables = 125;
        Specified by:
        getBuildEnvVariablesOrThrow in interface VersionOrBuilder
      • hasDefaultExpiration

        public boolean hasDefaultExpiration()
         Duration that static files should be cached by web proxies and browsers.
         Only applicable if the corresponding
         [StaticFilesHandler](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions#StaticFilesHandler)
         does not specify its own expiration time.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        .google.protobuf.Duration default_expiration = 105;
        Specified by:
        hasDefaultExpiration in interface VersionOrBuilder
        Returns:
        Whether the defaultExpiration field is set.
      • getDefaultExpiration

        public com.google.protobuf.Duration getDefaultExpiration()
         Duration that static files should be cached by web proxies and browsers.
         Only applicable if the corresponding
         [StaticFilesHandler](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions#StaticFilesHandler)
         does not specify its own expiration time.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        .google.protobuf.Duration default_expiration = 105;
        Specified by:
        getDefaultExpiration in interface VersionOrBuilder
        Returns:
        The defaultExpiration.
      • getDefaultExpirationOrBuilder

        public com.google.protobuf.DurationOrBuilder getDefaultExpirationOrBuilder()
         Duration that static files should be cached by web proxies and browsers.
         Only applicable if the corresponding
         [StaticFilesHandler](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions#StaticFilesHandler)
         does not specify its own expiration time.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        .google.protobuf.Duration default_expiration = 105;
        Specified by:
        getDefaultExpirationOrBuilder in interface VersionOrBuilder
      • hasHealthCheck

        public boolean hasHealthCheck()
         Configures health checking for instances. Unhealthy instances are
         stopped and replaced with new instances.
         Only applicable in the App Engine flexible environment.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        .google.appengine.v1.HealthCheck health_check = 106;
        Specified by:
        hasHealthCheck in interface VersionOrBuilder
        Returns:
        Whether the healthCheck field is set.
      • getHealthCheck

        public HealthCheck getHealthCheck()
         Configures health checking for instances. Unhealthy instances are
         stopped and replaced with new instances.
         Only applicable in the App Engine flexible environment.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        .google.appengine.v1.HealthCheck health_check = 106;
        Specified by:
        getHealthCheck in interface VersionOrBuilder
        Returns:
        The healthCheck.
      • getHealthCheckOrBuilder

        public HealthCheckOrBuilder getHealthCheckOrBuilder()
         Configures health checking for instances. Unhealthy instances are
         stopped and replaced with new instances.
         Only applicable in the App Engine flexible environment.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        .google.appengine.v1.HealthCheck health_check = 106;
        Specified by:
        getHealthCheckOrBuilder in interface VersionOrBuilder
      • hasReadinessCheck

        public boolean hasReadinessCheck()
         Configures readiness health checking for instances.
         Unhealthy instances are not put into the backend traffic rotation.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        .google.appengine.v1.ReadinessCheck readiness_check = 112;
        Specified by:
        hasReadinessCheck in interface VersionOrBuilder
        Returns:
        Whether the readinessCheck field is set.
      • getReadinessCheck

        public ReadinessCheck getReadinessCheck()
         Configures readiness health checking for instances.
         Unhealthy instances are not put into the backend traffic rotation.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        .google.appengine.v1.ReadinessCheck readiness_check = 112;
        Specified by:
        getReadinessCheck in interface VersionOrBuilder
        Returns:
        The readinessCheck.
      • getReadinessCheckOrBuilder

        public ReadinessCheckOrBuilder getReadinessCheckOrBuilder()
         Configures readiness health checking for instances.
         Unhealthy instances are not put into the backend traffic rotation.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        .google.appengine.v1.ReadinessCheck readiness_check = 112;
        Specified by:
        getReadinessCheckOrBuilder in interface VersionOrBuilder
      • hasLivenessCheck

        public boolean hasLivenessCheck()
         Configures liveness health checking for instances.
         Unhealthy instances are stopped and replaced with new instances
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        .google.appengine.v1.LivenessCheck liveness_check = 113;
        Specified by:
        hasLivenessCheck in interface VersionOrBuilder
        Returns:
        Whether the livenessCheck field is set.
      • getLivenessCheck

        public LivenessCheck getLivenessCheck()
         Configures liveness health checking for instances.
         Unhealthy instances are stopped and replaced with new instances
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        .google.appengine.v1.LivenessCheck liveness_check = 113;
        Specified by:
        getLivenessCheck in interface VersionOrBuilder
        Returns:
        The livenessCheck.
      • getLivenessCheckOrBuilder

        public LivenessCheckOrBuilder getLivenessCheckOrBuilder()
         Configures liveness health checking for instances.
         Unhealthy instances are stopped and replaced with new instances
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        .google.appengine.v1.LivenessCheck liveness_check = 113;
        Specified by:
        getLivenessCheckOrBuilder in interface VersionOrBuilder
      • getNobuildFilesRegex

        public String getNobuildFilesRegex()
         Files that match this pattern will not be built into this version.
         Only applicable for Go runtimes.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        string nobuild_files_regex = 107;
        Specified by:
        getNobuildFilesRegex in interface VersionOrBuilder
        Returns:
        The nobuildFilesRegex.
      • getNobuildFilesRegexBytes

        public com.google.protobuf.ByteString getNobuildFilesRegexBytes()
         Files that match this pattern will not be built into this version.
         Only applicable for Go runtimes.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        string nobuild_files_regex = 107;
        Specified by:
        getNobuildFilesRegexBytes in interface VersionOrBuilder
        Returns:
        The bytes for nobuildFilesRegex.
      • hasDeployment

        public boolean hasDeployment()
         Code and application artifacts that make up this version.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        .google.appengine.v1.Deployment deployment = 108;
        Specified by:
        hasDeployment in interface VersionOrBuilder
        Returns:
        Whether the deployment field is set.
      • getDeployment

        public Deployment getDeployment()
         Code and application artifacts that make up this version.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        .google.appengine.v1.Deployment deployment = 108;
        Specified by:
        getDeployment in interface VersionOrBuilder
        Returns:
        The deployment.
      • getDeploymentOrBuilder

        public DeploymentOrBuilder getDeploymentOrBuilder()
         Code and application artifacts that make up this version.
        
         Only returned in `GET` requests if `view=FULL` is set.
         
        .google.appengine.v1.Deployment deployment = 108;
        Specified by:
        getDeploymentOrBuilder in interface VersionOrBuilder
      • getVersionUrl

        public String getVersionUrl()
         Serving URL for this version. Example:
         "https://myversion-dot-myservice-dot-myapp.appspot.com"
        
         @OutputOnly
         
        string version_url = 109;
        Specified by:
        getVersionUrl in interface VersionOrBuilder
        Returns:
        The versionUrl.
      • getVersionUrlBytes

        public com.google.protobuf.ByteString getVersionUrlBytes()
         Serving URL for this version. Example:
         "https://myversion-dot-myservice-dot-myapp.appspot.com"
        
         @OutputOnly
         
        string version_url = 109;
        Specified by:
        getVersionUrlBytes in interface VersionOrBuilder
        Returns:
        The bytes for versionUrl.
      • hasEndpointsApiService

        public boolean hasEndpointsApiService()
         Cloud Endpoints configuration.
        
         If endpoints_api_service is set, the Cloud Endpoints Extensible Service
         Proxy will be provided to serve the API implemented by the app.
         
        .google.appengine.v1.EndpointsApiService endpoints_api_service = 110;
        Specified by:
        hasEndpointsApiService in interface VersionOrBuilder
        Returns:
        Whether the endpointsApiService field is set.
      • getEndpointsApiService

        public EndpointsApiService getEndpointsApiService()
         Cloud Endpoints configuration.
        
         If endpoints_api_service is set, the Cloud Endpoints Extensible Service
         Proxy will be provided to serve the API implemented by the app.
         
        .google.appengine.v1.EndpointsApiService endpoints_api_service = 110;
        Specified by:
        getEndpointsApiService in interface VersionOrBuilder
        Returns:
        The endpointsApiService.
      • getEndpointsApiServiceOrBuilder

        public EndpointsApiServiceOrBuilder getEndpointsApiServiceOrBuilder()
         Cloud Endpoints configuration.
        
         If endpoints_api_service is set, the Cloud Endpoints Extensible Service
         Proxy will be provided to serve the API implemented by the app.
         
        .google.appengine.v1.EndpointsApiService endpoints_api_service = 110;
        Specified by:
        getEndpointsApiServiceOrBuilder in interface VersionOrBuilder
      • hasEntrypoint

        public boolean hasEntrypoint()
         The entrypoint for the application.
         
        .google.appengine.v1.Entrypoint entrypoint = 122;
        Specified by:
        hasEntrypoint in interface VersionOrBuilder
        Returns:
        Whether the entrypoint field is set.
      • getEntrypoint

        public Entrypoint getEntrypoint()
         The entrypoint for the application.
         
        .google.appengine.v1.Entrypoint entrypoint = 122;
        Specified by:
        getEntrypoint in interface VersionOrBuilder
        Returns:
        The entrypoint.
      • hasVpcAccessConnector

        public boolean hasVpcAccessConnector()
         Enables VPC connectivity for standard apps.
         
        .google.appengine.v1.VpcAccessConnector vpc_access_connector = 121;
        Specified by:
        hasVpcAccessConnector in interface VersionOrBuilder
        Returns:
        Whether the vpcAccessConnector field is set.
      • getVpcAccessConnector

        public VpcAccessConnector getVpcAccessConnector()
         Enables VPC connectivity for standard apps.
         
        .google.appengine.v1.VpcAccessConnector vpc_access_connector = 121;
        Specified by:
        getVpcAccessConnector in interface VersionOrBuilder
        Returns:
        The vpcAccessConnector.
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3
      • writeTo

        public void writeTo​(com.google.protobuf.CodedOutputStream output)
                     throws IOException
        Specified by:
        writeTo in interface com.google.protobuf.MessageLite
        Overrides:
        writeTo in class com.google.protobuf.GeneratedMessageV3
        Throws:
        IOException
      • getSerializedSize

        public int getSerializedSize()
        Specified by:
        getSerializedSize in interface com.google.protobuf.MessageLite
        Overrides:
        getSerializedSize in class com.google.protobuf.GeneratedMessageV3
      • equals

        public boolean equals​(Object obj)
        Specified by:
        equals in interface com.google.protobuf.Message
        Overrides:
        equals in class com.google.protobuf.AbstractMessage
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in interface com.google.protobuf.Message
        Overrides:
        hashCode in class com.google.protobuf.AbstractMessage
      • parseFrom

        public static Version parseFrom​(ByteBuffer data)
                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Version parseFrom​(ByteBuffer data,
                                        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Version parseFrom​(com.google.protobuf.ByteString data)
                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Version parseFrom​(com.google.protobuf.ByteString data,
                                        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Version parseFrom​(byte[] data)
                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Version parseFrom​(byte[] data,
                                        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Version parseFrom​(com.google.protobuf.CodedInputStream input,
                                        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                 throws IOException
        Throws:
        IOException
      • newBuilderForType

        public Version.Builder newBuilderForType()
        Specified by:
        newBuilderForType in interface com.google.protobuf.Message
        Specified by:
        newBuilderForType in interface com.google.protobuf.MessageLite
      • toBuilder

        public Version.Builder toBuilder()
        Specified by:
        toBuilder in interface com.google.protobuf.Message
        Specified by:
        toBuilder in interface com.google.protobuf.MessageLite
      • newBuilderForType

        protected Version.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
        Specified by:
        newBuilderForType in class com.google.protobuf.GeneratedMessageV3
      • getDefaultInstance

        public static Version getDefaultInstance()
      • parser

        public static com.google.protobuf.Parser<Version> parser()
      • getParserForType

        public com.google.protobuf.Parser<Version> getParserForType()
        Specified by:
        getParserForType in interface com.google.protobuf.Message
        Specified by:
        getParserForType in interface com.google.protobuf.MessageLite
        Overrides:
        getParserForType in class com.google.protobuf.GeneratedMessageV3
      • getDefaultInstanceForType

        public Version getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder