public final class UrlMap extends GeneratedMessageV3 implements UrlMapOrBuilder
   
   URL pattern and description of how the URL should be handled. App Engine can
 handle URLs by executing application code or by serving static files
 uploaded with the version, such as images, CSS, or JavaScript.
 Protobuf type google.appengine.v1.UrlMap
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
    
    
      com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Fields
  
  API_ENDPOINT_FIELD_NUMBER
  
    public static final int API_ENDPOINT_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  AUTH_FAIL_ACTION_FIELD_NUMBER
  
    public static final int AUTH_FAIL_ACTION_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  LOGIN_FIELD_NUMBER
  
    public static final int LOGIN_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  REDIRECT_HTTP_RESPONSE_CODE_FIELD_NUMBER
  
    public static final int REDIRECT_HTTP_RESPONSE_CODE_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  SCRIPT_FIELD_NUMBER
  
    public static final int SCRIPT_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  SECURITY_LEVEL_FIELD_NUMBER
  
    public static final int SECURITY_LEVEL_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  STATIC_FILES_FIELD_NUMBER
  
    public static final int STATIC_FILES_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  URL_REGEX_FIELD_NUMBER
  
    public static final int URL_REGEX_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  Static Methods
  
  
  getDefaultInstance()
  
    public static UrlMap getDefaultInstance()
   
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | UrlMap |  | 
    
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  
  newBuilder()
  
    public static UrlMap.Builder newBuilder()
   
  
  
  newBuilder(UrlMap prototype)
  
    public static UrlMap.Builder newBuilder(UrlMap prototype)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | prototype | UrlMap
 | 
    
  
  
  
  
  
    public static UrlMap parseDelimitedFrom(InputStream input)
   
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | UrlMap |  | 
    
  
  
  
  
  
    public static UrlMap parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | UrlMap |  | 
    
  
  
  
  parseFrom(byte[] data)
  
    public static UrlMap parseFrom(byte[] data)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | data | byte[]
 | 
    
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | UrlMap |  | 
    
  
  
  
  parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
  
    public static UrlMap parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
   
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | UrlMap |  | 
    
  
  
  
  parseFrom(ByteString data)
  
    public static UrlMap parseFrom(ByteString data)
   
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | UrlMap |  | 
    
  
  
  
  parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
  
    public static UrlMap parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
   
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | UrlMap |  | 
    
  
  
  
  
  
    public static UrlMap parseFrom(CodedInputStream input)
   
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | UrlMap |  | 
    
  
  
  
  
  
    public static UrlMap parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | UrlMap |  | 
    
  
  
  
  
  
    public static UrlMap parseFrom(InputStream input)
   
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | UrlMap |  | 
    
  
  
  
  
  
    public static UrlMap parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | UrlMap |  | 
    
  
  
  
  parseFrom(ByteBuffer data)
  
    public static UrlMap parseFrom(ByteBuffer data)
   
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | UrlMap |  | 
    
  
  
  
  parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
  
    public static UrlMap parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
   
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | UrlMap |  | 
    
  
  
  
  parser()
  
    public static Parser<UrlMap> parser()
   
  
  Methods
  
  
  equals(Object obj)
  
    public boolean equals(Object obj)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | obj | Object
 | 
    
  
  
  Overrides
  
  
  getApiEndpoint()
  
    public ApiEndpointHandler getApiEndpoint()
   
   Uses API Endpoints to handle requests.
 .google.appengine.v1.ApiEndpointHandler api_endpoint = 4;
getApiEndpointOrBuilder()
  
    public ApiEndpointHandlerOrBuilder getApiEndpointOrBuilder()
   
   Uses API Endpoints to handle requests.
 .google.appengine.v1.ApiEndpointHandler api_endpoint = 4;
getAuthFailAction()
  
    public AuthFailAction getAuthFailAction()
   
   Action to take when users access resources that require
 authentication. Defaults to redirect.
 .google.appengine.v1.AuthFailAction auth_fail_action = 7;
getAuthFailActionValue()
  
    public int getAuthFailActionValue()
   
   Action to take when users access resources that require
 authentication. Defaults to redirect.
 .google.appengine.v1.AuthFailAction auth_fail_action = 7;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int | The enum numeric value on the wire for authFailAction. | 
    
  
  
  getDefaultInstanceForType()
  
    public UrlMap getDefaultInstanceForType()
   
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | UrlMap |  | 
    
  
  
  getHandlerTypeCase()
  
    public UrlMap.HandlerTypeCase getHandlerTypeCase()
   
  
  
  getLogin()
  
    public LoginRequirement getLogin()
   
   Level of login required to access this resource. Not supported for Node.js
 in the App Engine standard environment.
 .google.appengine.v1.LoginRequirement login = 6;
getLoginValue()
  
    public int getLoginValue()
   
   Level of login required to access this resource. Not supported for Node.js
 in the App Engine standard environment.
 .google.appengine.v1.LoginRequirement login = 6;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int | The enum numeric value on the wire for login. | 
    
  
  
  getParserForType()
  
    public Parser<UrlMap> getParserForType()
   
  
  Overrides
  
  
  getRedirectHttpResponseCode()
  
    public UrlMap.RedirectHttpResponseCode getRedirectHttpResponseCode()
   
   30x code to use when performing redirects for the secure field.
 Defaults to 302.
 .google.appengine.v1.UrlMap.RedirectHttpResponseCode redirect_http_response_code = 8;
 
getRedirectHttpResponseCodeValue()
  
    public int getRedirectHttpResponseCodeValue()
   
   30x code to use when performing redirects for the secure field.
 Defaults to 302.
 .google.appengine.v1.UrlMap.RedirectHttpResponseCode redirect_http_response_code = 8;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int | The enum numeric value on the wire for redirectHttpResponseCode. | 
    
  
  
  getScript()
  
    public ScriptHandler getScript()
   
   Executes a script to handle the requests that match this URL
 pattern. Only the auto value is supported for Node.js in the
 App Engine standard environment, for example "script": "auto".
 .google.appengine.v1.ScriptHandler script = 3;
getScriptOrBuilder()
  
    public ScriptHandlerOrBuilder getScriptOrBuilder()
   
   Executes a script to handle the requests that match this URL
 pattern. Only the auto value is supported for Node.js in the
 App Engine standard environment, for example "script": "auto".
 .google.appengine.v1.ScriptHandler script = 3;
getSecurityLevel()
  
    public SecurityLevel getSecurityLevel()
   
   Security (HTTPS) enforcement for this URL.
 .google.appengine.v1.SecurityLevel security_level = 5;
getSecurityLevelValue()
  
    public int getSecurityLevelValue()
   
   Security (HTTPS) enforcement for this URL.
 .google.appengine.v1.SecurityLevel security_level = 5;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int | The enum numeric value on the wire for securityLevel. | 
    
  
  
  getSerializedSize()
  
    public int getSerializedSize()
   
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  Overrides
  
  
  getStaticFiles()
  
    public StaticFilesHandler getStaticFiles()
   
   Returns the contents of a file, such as an image, as the response.
 .google.appengine.v1.StaticFilesHandler static_files = 2;
getStaticFilesOrBuilder()
  
    public StaticFilesHandlerOrBuilder getStaticFilesOrBuilder()
   
   Returns the contents of a file, such as an image, as the response.
 .google.appengine.v1.StaticFilesHandler static_files = 2;
getUrlRegex()
  
    public String getUrlRegex()
   
   URL prefix. Uses regular expression syntax, which means regexp
 special characters must be escaped, but should not contain groupings.
 All URLs that begin with this prefix are handled by this handler, using the
 portion of the URL after the prefix as part of the file path.
 string url_regex = 1;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The urlRegex. | 
    
  
  
  getUrlRegexBytes()
  
    public ByteString getUrlRegexBytes()
   
   URL prefix. Uses regular expression syntax, which means regexp
 special characters must be escaped, but should not contain groupings.
 All URLs that begin with this prefix are handled by this handler, using the
 portion of the URL after the prefix as part of the file path.
 string url_regex = 1;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for urlRegex. | 
    
  
  
  hasApiEndpoint()
  
    public boolean hasApiEndpoint()
   
   Uses API Endpoints to handle requests.
 .google.appengine.v1.ApiEndpointHandler api_endpoint = 4;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the apiEndpoint field is set. | 
    
  
  
  hasScript()
  
    public boolean hasScript()
   
   Executes a script to handle the requests that match this URL
 pattern. Only the auto value is supported for Node.js in the
 App Engine standard environment, for example "script": "auto".
 .google.appengine.v1.ScriptHandler script = 3;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the script field is set. | 
    
  
  
  hasStaticFiles()
  
    public boolean hasStaticFiles()
   
   Returns the contents of a file, such as an image, as the response.
 .google.appengine.v1.StaticFilesHandler static_files = 2;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the staticFiles field is set. | 
    
  
  
  hashCode()
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  Overrides
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  newBuilderForType()
  
    public UrlMap.Builder newBuilderForType()
   
  
  
  newBuilderForType(GeneratedMessageV3.BuilderParent parent)
  
    protected UrlMap.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
   
  
  
  Overrides
  
  
  newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
  
    protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
   
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | Object |  | 
    
  
  Overrides
  
  
  toBuilder()
  
    public UrlMap.Builder toBuilder()
   
  
  
  writeTo(CodedOutputStream output)
  
    public void writeTo(CodedOutputStream output)
   
  
  Overrides