public final class Application extends com.google.protobuf.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.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.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 |
| 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.
|
com.google.protobuf.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.
|
com.google.protobuf.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.
|
com.google.protobuf.ByteString |
getDefaultBucketBytes()
Google Cloud Storage bucket that can be used by this application to store
content.
|
com.google.protobuf.Duration |
getDefaultCookieExpiration()
Cookie expiration policy for this application.
|
com.google.protobuf.DurationOrBuilder |
getDefaultCookieExpirationOrBuilder()
Cookie expiration policy for this application.
|
java.lang.String |
getDefaultHostname()
Hostname used to reach this application, as resolved by App Engine.
|
com.google.protobuf.ByteString |
getDefaultHostnameBytes()
Hostname used to reach this application, as resolved by App Engine.
|
static Application |
getDefaultInstance() |
Application |
getDefaultInstanceForType() |
static com.google.protobuf.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.
|
com.google.protobuf.ByteString |
getIdBytes()
Identifier of the Application resource.
|
java.lang.String |
getLocationId()
Location from which this application will be run.
|
com.google.protobuf.ByteString |
getLocationIdBytes()
Location from which this application will be run.
|
java.lang.String |
getName()
Full path to the Application resource in the API.
|
com.google.protobuf.ByteString |
getNameBytes()
Full path to the Application resource in the API.
|
com.google.protobuf.Parser<Application> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasDefaultCookieExpiration()
Cookie expiration policy for this application.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Application.Builder |
newBuilder() |
static Application.Builder |
newBuilder(Application prototype) |
Application.Builder |
newBuilderForType() |
protected Application.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static Application |
parseDelimitedFrom(java.io.InputStream input) |
static Application |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Application |
parseFrom(byte[] data) |
static Application |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Application |
parseFrom(com.google.protobuf.ByteString data) |
static Application |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Application |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Application |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Application |
parseFrom(java.io.InputStream input) |
static Application |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Application> |
parser() |
Application.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic 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 com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public java.lang.String getName()
Full path to the Application resource in the API. Example: `apps/myapp`. @OutputOnly
optional string name = 1;getName in interface ApplicationOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Full path to the Application resource in the API. Example: `apps/myapp`. @OutputOnly
optional 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`.
optional string id = 2;getId in interface ApplicationOrBuilderpublic com.google.protobuf.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`.
optional 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.
optional string auth_domain = 6;getAuthDomain in interface ApplicationOrBuilderpublic com.google.protobuf.ByteString getAuthDomainBytes()
Google Apps authentication domain that controls which users can access this application. Defaults to open access for any Google Account.
optional 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
optional string location_id = 7;getLocationId in interface ApplicationOrBuilderpublic com.google.protobuf.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
optional 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
optional string code_bucket = 8;getCodeBucket in interface ApplicationOrBuilderpublic com.google.protobuf.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
optional string code_bucket = 8;getCodeBucketBytes in interface ApplicationOrBuilderpublic boolean hasDefaultCookieExpiration()
Cookie expiration policy for this application. @OutputOnly
optional .google.protobuf.Duration default_cookie_expiration = 9;hasDefaultCookieExpiration in interface ApplicationOrBuilderpublic com.google.protobuf.Duration getDefaultCookieExpiration()
Cookie expiration policy for this application. @OutputOnly
optional .google.protobuf.Duration default_cookie_expiration = 9;getDefaultCookieExpiration in interface ApplicationOrBuilderpublic com.google.protobuf.DurationOrBuilder getDefaultCookieExpirationOrBuilder()
Cookie expiration policy for this application. @OutputOnly
optional .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
optional string default_hostname = 11;getDefaultHostname in interface ApplicationOrBuilderpublic com.google.protobuf.ByteString getDefaultHostnameBytes()
Hostname used to reach this application, as resolved by App Engine. @OutputOnly
optional 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
optional string default_bucket = 12;getDefaultBucket in interface ApplicationOrBuilderpublic com.google.protobuf.ByteString getDefaultBucketBytes()
Google Cloud Storage bucket that can be used by this application to store content. @OutputOnly
optional string default_bucket = 12;getDefaultBucketBytes in interface ApplicationOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3java.io.IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(java.lang.Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static Application parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Application parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Application parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Application parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Application parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Application parseFrom(java.io.InputStream input, com.google.protobuf.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, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static Application parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Application parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic Application.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Application.Builder newBuilder()
public static Application.Builder newBuilder(Application prototype)
public Application.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Application.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Application getDefaultInstance()
public static com.google.protobuf.Parser<Application> parser()
public com.google.protobuf.Parser<Application> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Application getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder