public final class Application extends GeneratedMessageV3 implements ApplicationOrBuilder
An Application resource contains the top-level configuration of an App Engine application.Protobuf type
google.appengine.v1.Application| Modifier and Type | Class and Description |
|---|---|
static class |
Application.Builder
An Application resource contains the top-level configuration of an App
Engine application.
|
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage,BuilderType extends GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, GeneratedMessageV3.ExtendableMessage<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.FieldAccessorTable| Modifier and Type | Field and Description |
|---|---|
static int |
AUTH_DOMAIN_FIELD_NUMBER |
static int |
CODE_BUCKET_FIELD_NUMBER |
static int |
DEFAULT_BUCKET_FIELD_NUMBER |
static int |
DEFAULT_COOKIE_EXPIRATION_FIELD_NUMBER |
static int |
DEFAULT_HOSTNAME_FIELD_NUMBER |
static int |
DISPATCH_RULES_FIELD_NUMBER |
static int |
ID_FIELD_NUMBER |
static int |
LOCATION_ID_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
alwaysUseFieldBuilders, unknownFieldsmemoizedSizememoizedHashCode| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAuthDomain()
Google Apps authentication domain that controls which users can access
this application.
|
ByteString |
getAuthDomainBytes()
Google Apps authentication domain that controls which users can access
this application.
|
java.lang.String |
getCodeBucket()
Google Cloud Storage bucket that can be used for storing files
associated with this application.
|
ByteString |
getCodeBucketBytes()
Google Cloud Storage bucket that can be used for storing files
associated with this application.
|
java.lang.String |
getDefaultBucket()
Google Cloud Storage bucket that can be used by this application to store
content.
|
ByteString |
getDefaultBucketBytes()
Google Cloud Storage bucket that can be used by this application to store
content.
|
Duration |
getDefaultCookieExpiration()
Cookie expiration policy for this application.
|
DurationOrBuilder |
getDefaultCookieExpirationOrBuilder()
Cookie expiration policy for this application.
|
java.lang.String |
getDefaultHostname()
Hostname used to reach this application, as resolved by App Engine.
|
ByteString |
getDefaultHostnameBytes()
Hostname used to reach this application, as resolved by App Engine.
|
static Application |
getDefaultInstance() |
Application |
getDefaultInstanceForType() |
static Descriptors.Descriptor |
getDescriptor() |
UrlDispatchRule |
getDispatchRules(int index)
HTTP path dispatch rules for requests to the application that do not
explicitly target a service or version.
|
int |
getDispatchRulesCount()
HTTP path dispatch rules for requests to the application that do not
explicitly target a service or version.
|
java.util.List<UrlDispatchRule> |
getDispatchRulesList()
HTTP path dispatch rules for requests to the application that do not
explicitly target a service or version.
|
UrlDispatchRuleOrBuilder |
getDispatchRulesOrBuilder(int index)
HTTP path dispatch rules for requests to the application that do not
explicitly target a service or version.
|
java.util.List<? extends UrlDispatchRuleOrBuilder> |
getDispatchRulesOrBuilderList()
HTTP path dispatch rules for requests to the application that do not
explicitly target a service or version.
|
java.lang.String |
getId()
Identifier of the Application resource.
|
ByteString |
getIdBytes()
Identifier of the Application resource.
|
java.lang.String |
getLocationId()
Location from which this application will be run.
|
ByteString |
getLocationIdBytes()
Location from which this application will be run.
|
java.lang.String |
getName()
Full path to the Application resource in the API.
|
ByteString |
getNameBytes()
Full path to the Application resource in the API.
|
Parser<Application> |
getParserForType() |
int |
getSerializedSize() |
UnknownFieldSet |
getUnknownFields() |
boolean |
hasDefaultCookieExpiration()
Cookie expiration policy for this application.
|
int |
hashCode() |
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Application.Builder |
newBuilder() |
static Application.Builder |
newBuilder(Application prototype) |
Application.Builder |
newBuilderForType() |
protected Application.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent) |
static Application |
parseDelimitedFrom(java.io.InputStream input) |
static Application |
parseDelimitedFrom(java.io.InputStream input,
ExtensionRegistryLite extensionRegistry) |
static Application |
parseFrom(byte[] data) |
static Application |
parseFrom(byte[] data,
ExtensionRegistryLite extensionRegistry) |
static Application |
parseFrom(java.nio.ByteBuffer data) |
static Application |
parseFrom(java.nio.ByteBuffer data,
ExtensionRegistryLite extensionRegistry) |
static Application |
parseFrom(ByteString data) |
static Application |
parseFrom(ByteString data,
ExtensionRegistryLite extensionRegistry) |
static Application |
parseFrom(CodedInputStream input) |
static Application |
parseFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
static Application |
parseFrom(java.io.InputStream input) |
static Application |
parseFrom(java.io.InputStream input,
ExtensionRegistryLite extensionRegistry) |
static Parser<Application> |
parser() |
Application.Builder |
toBuilder() |
void |
writeTo(CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneoftoByteArray, toByteString, writeDelimitedTo, writeTopublic static final int NAME_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
public static final int DISPATCH_RULES_FIELD_NUMBER
public static final int AUTH_DOMAIN_FIELD_NUMBER
public static final int LOCATION_ID_FIELD_NUMBER
public static final int CODE_BUCKET_FIELD_NUMBER
public static final int DEFAULT_COOKIE_EXPIRATION_FIELD_NUMBER
public static final int DEFAULT_HOSTNAME_FIELD_NUMBER
public static final int DEFAULT_BUCKET_FIELD_NUMBER
public final UnknownFieldSet getUnknownFields()
getUnknownFields in interface MessageOrBuildergetUnknownFields in class GeneratedMessageV3public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3public java.lang.String getName()
Full path to the Application resource in the API. Example: `apps/myapp`. @OutputOnly
string name = 1;getName in interface ApplicationOrBuilderpublic ByteString getNameBytes()
Full path to the Application resource in the API. Example: `apps/myapp`. @OutputOnly
string name = 1;getNameBytes in interface ApplicationOrBuilderpublic java.lang.String getId()
Identifier of the Application resource. This identifier is equivalent to the project ID of the Google Cloud Platform project where you want to deploy your application. Example: `myapp`.
string id = 2;getId in interface ApplicationOrBuilderpublic ByteString getIdBytes()
Identifier of the Application resource. This identifier is equivalent to the project ID of the Google Cloud Platform project where you want to deploy your application. Example: `myapp`.
string id = 2;getIdBytes in interface ApplicationOrBuilderpublic java.util.List<UrlDispatchRule> getDispatchRulesList()
HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. @OutputOnly
repeated .google.appengine.v1.UrlDispatchRule dispatch_rules = 3;getDispatchRulesList in interface ApplicationOrBuilderpublic java.util.List<? extends UrlDispatchRuleOrBuilder> getDispatchRulesOrBuilderList()
HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. @OutputOnly
repeated .google.appengine.v1.UrlDispatchRule dispatch_rules = 3;getDispatchRulesOrBuilderList in interface ApplicationOrBuilderpublic int getDispatchRulesCount()
HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. @OutputOnly
repeated .google.appengine.v1.UrlDispatchRule dispatch_rules = 3;getDispatchRulesCount in interface ApplicationOrBuilderpublic UrlDispatchRule getDispatchRules(int index)
HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. @OutputOnly
repeated .google.appengine.v1.UrlDispatchRule dispatch_rules = 3;getDispatchRules in interface ApplicationOrBuilderpublic UrlDispatchRuleOrBuilder getDispatchRulesOrBuilder(int index)
HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. @OutputOnly
repeated .google.appengine.v1.UrlDispatchRule dispatch_rules = 3;getDispatchRulesOrBuilder in interface ApplicationOrBuilderpublic java.lang.String getAuthDomain()
Google Apps authentication domain that controls which users can access this application. Defaults to open access for any Google Account.
string auth_domain = 6;getAuthDomain in interface ApplicationOrBuilderpublic ByteString getAuthDomainBytes()
Google Apps authentication domain that controls which users can access this application. Defaults to open access for any Google Account.
string auth_domain = 6;getAuthDomainBytes in interface ApplicationOrBuilderpublic java.lang.String getLocationId()
Location from which this application will be run. Application instances will run out of data centers in the chosen location, which is also where all of the application's end user content is stored. Defaults to `us-central`. Options are: `us-central` - Central US `europe-west` - Western Europe `us-east1` - Eastern US
string location_id = 7;getLocationId in interface ApplicationOrBuilderpublic ByteString getLocationIdBytes()
Location from which this application will be run. Application instances will run out of data centers in the chosen location, which is also where all of the application's end user content is stored. Defaults to `us-central`. Options are: `us-central` - Central US `europe-west` - Western Europe `us-east1` - Eastern US
string location_id = 7;getLocationIdBytes in interface ApplicationOrBuilderpublic java.lang.String getCodeBucket()
Google Cloud Storage bucket that can be used for storing files associated with this application. This bucket is associated with the application and can be used by the gcloud deployment commands. @OutputOnly
string code_bucket = 8;getCodeBucket in interface ApplicationOrBuilderpublic ByteString getCodeBucketBytes()
Google Cloud Storage bucket that can be used for storing files associated with this application. This bucket is associated with the application and can be used by the gcloud deployment commands. @OutputOnly
string code_bucket = 8;getCodeBucketBytes in interface ApplicationOrBuilderpublic boolean hasDefaultCookieExpiration()
Cookie expiration policy for this application. @OutputOnly
.google.protobuf.Duration default_cookie_expiration = 9;hasDefaultCookieExpiration in interface ApplicationOrBuilderpublic Duration getDefaultCookieExpiration()
Cookie expiration policy for this application. @OutputOnly
.google.protobuf.Duration default_cookie_expiration = 9;getDefaultCookieExpiration in interface ApplicationOrBuilderpublic DurationOrBuilder getDefaultCookieExpirationOrBuilder()
Cookie expiration policy for this application. @OutputOnly
.google.protobuf.Duration default_cookie_expiration = 9;getDefaultCookieExpirationOrBuilder in interface ApplicationOrBuilderpublic java.lang.String getDefaultHostname()
Hostname used to reach this application, as resolved by App Engine. @OutputOnly
string default_hostname = 11;getDefaultHostname in interface ApplicationOrBuilderpublic ByteString getDefaultHostnameBytes()
Hostname used to reach this application, as resolved by App Engine. @OutputOnly
string default_hostname = 11;getDefaultHostnameBytes in interface ApplicationOrBuilderpublic java.lang.String getDefaultBucket()
Google Cloud Storage bucket that can be used by this application to store content. @OutputOnly
string default_bucket = 12;getDefaultBucket in interface ApplicationOrBuilderpublic ByteString getDefaultBucketBytes()
Google Cloud Storage bucket that can be used by this application to store content. @OutputOnly
string default_bucket = 12;getDefaultBucketBytes in interface ApplicationOrBuilderpublic final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3public void writeTo(CodedOutputStream output) throws java.io.IOException
writeTo in interface MessageLitewriteTo in class GeneratedMessageV3java.io.IOExceptionpublic int getSerializedSize()
getSerializedSize in interface MessageLitegetSerializedSize in class GeneratedMessageV3public boolean equals(java.lang.Object obj)
equals in interface Messageequals in class AbstractMessagepublic int hashCode()
hashCode in interface MessagehashCode in class AbstractMessagepublic static Application parseFrom(java.nio.ByteBuffer data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Application parseFrom(java.nio.ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Application parseFrom(ByteString data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Application parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Application parseFrom(byte[] data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Application parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Application parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Application parseFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static Application parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Application parseDelimitedFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static Application parseFrom(CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Application parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic Application.Builder newBuilderForType()
newBuilderForType in interface MessagenewBuilderForType in interface MessageLitepublic static Application.Builder newBuilder()
public static Application.Builder newBuilder(Application prototype)
public Application.Builder toBuilder()
toBuilder in interface MessagetoBuilder in interface MessageLiteprotected Application.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class GeneratedMessageV3public static Application getDefaultInstance()
public static Parser<Application> parser()
public Parser<Application> getParserForType()
getParserForType in interface MessagegetParserForType in interface MessageLitegetParserForType in class GeneratedMessageV3public Application getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilder