com.google.appengine.v1.UrlMapOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of proto-google-appengine-v1 Show documentation
Show all versions of proto-google-appengine-v1 Show documentation
PROTO library for proto-google-appengine-v1
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/appengine/v1/app_yaml.proto
package com.google.appengine.v1;
public interface UrlMapOrBuilder extends
// @@protoc_insertion_point(interface_extends:google.appengine.v1.UrlMap)
com.google.protobuf.MessageOrBuilder {
/**
*
* 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;
*/
java.lang.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;
*/
com.google.protobuf.ByteString
getUrlRegexBytes();
/**
*
* Returns the contents of a file, such as an image, as the response.
*
*
* .google.appengine.v1.StaticFilesHandler static_files = 2;
*/
boolean hasStaticFiles();
/**
*
* Returns the contents of a file, such as an image, as the response.
*
*
* .google.appengine.v1.StaticFilesHandler static_files = 2;
*/
com.google.appengine.v1.StaticFilesHandler getStaticFiles();
/**
*
* Returns the contents of a file, such as an image, as the response.
*
*
* .google.appengine.v1.StaticFilesHandler static_files = 2;
*/
com.google.appengine.v1.StaticFilesHandlerOrBuilder getStaticFilesOrBuilder();
/**
*
* Executes a script to handle the request that matches this URL
* pattern.
*
*
* .google.appengine.v1.ScriptHandler script = 3;
*/
boolean hasScript();
/**
*
* Executes a script to handle the request that matches this URL
* pattern.
*
*
* .google.appengine.v1.ScriptHandler script = 3;
*/
com.google.appengine.v1.ScriptHandler getScript();
/**
*
* Executes a script to handle the request that matches this URL
* pattern.
*
*
* .google.appengine.v1.ScriptHandler script = 3;
*/
com.google.appengine.v1.ScriptHandlerOrBuilder getScriptOrBuilder();
/**
*
* Uses API Endpoints to handle requests.
*
*
* .google.appengine.v1.ApiEndpointHandler api_endpoint = 4;
*/
boolean hasApiEndpoint();
/**
*
* Uses API Endpoints to handle requests.
*
*
* .google.appengine.v1.ApiEndpointHandler api_endpoint = 4;
*/
com.google.appengine.v1.ApiEndpointHandler getApiEndpoint();
/**
*
* Uses API Endpoints to handle requests.
*
*
* .google.appengine.v1.ApiEndpointHandler api_endpoint = 4;
*/
com.google.appengine.v1.ApiEndpointHandlerOrBuilder getApiEndpointOrBuilder();
/**
*
* Security (HTTPS) enforcement for this URL.
*
*
* .google.appengine.v1.SecurityLevel security_level = 5;
*/
int getSecurityLevelValue();
/**
*
* Security (HTTPS) enforcement for this URL.
*
*
* .google.appengine.v1.SecurityLevel security_level = 5;
*/
com.google.appengine.v1.SecurityLevel getSecurityLevel();
/**
*
* Level of login required to access this resource.
*
*
* .google.appengine.v1.LoginRequirement login = 6;
*/
int getLoginValue();
/**
*
* Level of login required to access this resource.
*
*
* .google.appengine.v1.LoginRequirement login = 6;
*/
com.google.appengine.v1.LoginRequirement getLogin();
/**
*
* Action to take when users access resources that require
* authentication. Defaults to `redirect`.
*
*
* .google.appengine.v1.AuthFailAction auth_fail_action = 7;
*/
int getAuthFailActionValue();
/**
*
* Action to take when users access resources that require
* authentication. Defaults to `redirect`.
*
*
* .google.appengine.v1.AuthFailAction auth_fail_action = 7;
*/
com.google.appengine.v1.AuthFailAction getAuthFailAction();
/**
*
* `30x` code to use when performing redirects for the `secure` field.
* Defaults to `302`.
*
*
* .google.appengine.v1.UrlMap.RedirectHttpResponseCode redirect_http_response_code = 8;
*/
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;
*/
com.google.appengine.v1.UrlMap.RedirectHttpResponseCode getRedirectHttpResponseCode();
public com.google.appengine.v1.UrlMap.HandlerTypeCase getHandlerTypeCase();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy