public interface AppEngineRoutingOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getHost()
Output only.
|
com.google.protobuf.ByteString |
getHostBytes()
Output only.
|
String |
getInstance()
App instance.
|
com.google.protobuf.ByteString |
getInstanceBytes()
App instance.
|
String |
getService()
App service.
|
com.google.protobuf.ByteString |
getServiceBytes()
App service.
|
String |
getVersion()
App version.
|
com.google.protobuf.ByteString |
getVersionBytes()
App version.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getService()
App service. By default, the job is sent to the service which is the default service when the job is attempted.
string service = 1;com.google.protobuf.ByteString getServiceBytes()
App service. By default, the job is sent to the service which is the default service when the job is attempted.
string service = 1;String getVersion()
App version. By default, the job is sent to the version which is the default version when the job is attempted.
string version = 2;com.google.protobuf.ByteString getVersionBytes()
App version. By default, the job is sent to the version which is the default version when the job is attempted.
string version = 2;String getInstance()
App instance. By default, the job is sent to an instance which is available when the job is attempted. Requests can only be sent to a specific instance if [manual scaling is used in App Engine Standard](https://cloud.google.com/appengine/docs/python/an-overview-of-app-engine?hl=en_US#scaling_types_and_instance_classes). App Engine Flex does not support instances. For more information, see [App Engine Standard request routing](https://cloud.google.com/appengine/docs/standard/python/how-requests-are-routed) and [App Engine Flex request routing](https://cloud.google.com/appengine/docs/flexible/python/how-requests-are-routed).
string instance = 3;com.google.protobuf.ByteString getInstanceBytes()
App instance. By default, the job is sent to an instance which is available when the job is attempted. Requests can only be sent to a specific instance if [manual scaling is used in App Engine Standard](https://cloud.google.com/appengine/docs/python/an-overview-of-app-engine?hl=en_US#scaling_types_and_instance_classes). App Engine Flex does not support instances. For more information, see [App Engine Standard request routing](https://cloud.google.com/appengine/docs/standard/python/how-requests-are-routed) and [App Engine Flex request routing](https://cloud.google.com/appengine/docs/flexible/python/how-requests-are-routed).
string instance = 3;String getHost()
Output only. The host that the job is sent to. For more information about how App Engine requests are routed, see [here](https://cloud.google.com/appengine/docs/standard/python/how-requests-are-routed). The host is constructed as: * `host = [application_domain_name]`</br> `| [service] + '.' + [application_domain_name]`</br> `| [version] + '.' + [application_domain_name]`</br> `| [version_dot_service]+ '.' + [application_domain_name]`</br> `| [instance] + '.' + [application_domain_name]`</br> `| [instance_dot_service] + '.' + [application_domain_name]`</br> `| [instance_dot_version] + '.' + [application_domain_name]`</br> `| [instance_dot_version_dot_service] + '.' + [application_domain_name]` * `application_domain_name` = The domain name of the app, for example <app-id>.appspot.com, which is associated with the job's project ID. * `service =` [service][google.cloud.scheduler.v1beta1.AppEngineRouting.service] * `version =` [version][google.cloud.scheduler.v1beta1.AppEngineRouting.version] * `version_dot_service =` [version][google.cloud.scheduler.v1beta1.AppEngineRouting.version] `+ '.' +` [service][google.cloud.scheduler.v1beta1.AppEngineRouting.service] * `instance =` [instance][google.cloud.scheduler.v1beta1.AppEngineRouting.instance] * `instance_dot_service =` [instance][google.cloud.scheduler.v1beta1.AppEngineRouting.instance] `+ '.' +` [service][google.cloud.scheduler.v1beta1.AppEngineRouting.service] * `instance_dot_version =` [instance][google.cloud.scheduler.v1beta1.AppEngineRouting.instance] `+ '.' +` [version][google.cloud.scheduler.v1beta1.AppEngineRouting.version] * `instance_dot_version_dot_service =` [instance][google.cloud.scheduler.v1beta1.AppEngineRouting.instance] `+ '.' +` [version][google.cloud.scheduler.v1beta1.AppEngineRouting.version] `+ '.' +` [service][google.cloud.scheduler.v1beta1.AppEngineRouting.service] If [service][google.cloud.scheduler.v1beta1.AppEngineRouting.service] is empty, then the job will be sent to the service which is the default service when the job is attempted. If [version][google.cloud.scheduler.v1beta1.AppEngineRouting.version] is empty, then the job will be sent to the version which is the default version when the job is attempted. If [instance][google.cloud.scheduler.v1beta1.AppEngineRouting.instance] is empty, then the job will be sent to an instance which is available when the job is attempted. If [service][google.cloud.scheduler.v1beta1.AppEngineRouting.service], [version][google.cloud.scheduler.v1beta1.AppEngineRouting.version], or [instance][google.cloud.scheduler.v1beta1.AppEngineRouting.instance] is invalid, then the job will be sent to the default version of the default service when the job is attempted.
string host = 4;com.google.protobuf.ByteString getHostBytes()
Output only. The host that the job is sent to. For more information about how App Engine requests are routed, see [here](https://cloud.google.com/appengine/docs/standard/python/how-requests-are-routed). The host is constructed as: * `host = [application_domain_name]`</br> `| [service] + '.' + [application_domain_name]`</br> `| [version] + '.' + [application_domain_name]`</br> `| [version_dot_service]+ '.' + [application_domain_name]`</br> `| [instance] + '.' + [application_domain_name]`</br> `| [instance_dot_service] + '.' + [application_domain_name]`</br> `| [instance_dot_version] + '.' + [application_domain_name]`</br> `| [instance_dot_version_dot_service] + '.' + [application_domain_name]` * `application_domain_name` = The domain name of the app, for example <app-id>.appspot.com, which is associated with the job's project ID. * `service =` [service][google.cloud.scheduler.v1beta1.AppEngineRouting.service] * `version =` [version][google.cloud.scheduler.v1beta1.AppEngineRouting.version] * `version_dot_service =` [version][google.cloud.scheduler.v1beta1.AppEngineRouting.version] `+ '.' +` [service][google.cloud.scheduler.v1beta1.AppEngineRouting.service] * `instance =` [instance][google.cloud.scheduler.v1beta1.AppEngineRouting.instance] * `instance_dot_service =` [instance][google.cloud.scheduler.v1beta1.AppEngineRouting.instance] `+ '.' +` [service][google.cloud.scheduler.v1beta1.AppEngineRouting.service] * `instance_dot_version =` [instance][google.cloud.scheduler.v1beta1.AppEngineRouting.instance] `+ '.' +` [version][google.cloud.scheduler.v1beta1.AppEngineRouting.version] * `instance_dot_version_dot_service =` [instance][google.cloud.scheduler.v1beta1.AppEngineRouting.instance] `+ '.' +` [version][google.cloud.scheduler.v1beta1.AppEngineRouting.version] `+ '.' +` [service][google.cloud.scheduler.v1beta1.AppEngineRouting.service] If [service][google.cloud.scheduler.v1beta1.AppEngineRouting.service] is empty, then the job will be sent to the service which is the default service when the job is attempted. If [version][google.cloud.scheduler.v1beta1.AppEngineRouting.version] is empty, then the job will be sent to the version which is the default version when the job is attempted. If [instance][google.cloud.scheduler.v1beta1.AppEngineRouting.instance] is empty, then the job will be sent to an instance which is available when the job is attempted. If [service][google.cloud.scheduler.v1beta1.AppEngineRouting.service], [version][google.cloud.scheduler.v1beta1.AppEngineRouting.version], or [instance][google.cloud.scheduler.v1beta1.AppEngineRouting.instance] is invalid, then the job will be sent to the default version of the default service when the job is attempted.
string host = 4;Copyright © 2022 Google LLC. All rights reserved.