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, unknownFields
memoizedSize
memoizedHashCode
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, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
toByteArray, toByteString, writeDelimitedTo, writeTo
public 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 MessageOrBuilder
getUnknownFields
in class GeneratedMessageV3
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3
public java.lang.String getName()
Full path to the Application resource in the API. Example: `apps/myapp`. @OutputOnly
string name = 1;
getName
in interface ApplicationOrBuilder
public ByteString getNameBytes()
Full path to the Application resource in the API. Example: `apps/myapp`. @OutputOnly
string name = 1;
getNameBytes
in interface ApplicationOrBuilder
public 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 ApplicationOrBuilder
public 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 ApplicationOrBuilder
public 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 ApplicationOrBuilder
public 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 ApplicationOrBuilder
public 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 ApplicationOrBuilder
public 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 ApplicationOrBuilder
public 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 ApplicationOrBuilder
public 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 ApplicationOrBuilder
public 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 ApplicationOrBuilder
public 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 ApplicationOrBuilder
public 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 ApplicationOrBuilder
public 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 ApplicationOrBuilder
public 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 ApplicationOrBuilder
public boolean hasDefaultCookieExpiration()
Cookie expiration policy for this application. @OutputOnly
.google.protobuf.Duration default_cookie_expiration = 9;
hasDefaultCookieExpiration
in interface ApplicationOrBuilder
public Duration getDefaultCookieExpiration()
Cookie expiration policy for this application. @OutputOnly
.google.protobuf.Duration default_cookie_expiration = 9;
getDefaultCookieExpiration
in interface ApplicationOrBuilder
public DurationOrBuilder getDefaultCookieExpirationOrBuilder()
Cookie expiration policy for this application. @OutputOnly
.google.protobuf.Duration default_cookie_expiration = 9;
getDefaultCookieExpirationOrBuilder
in interface ApplicationOrBuilder
public java.lang.String getDefaultHostname()
Hostname used to reach this application, as resolved by App Engine. @OutputOnly
string default_hostname = 11;
getDefaultHostname
in interface ApplicationOrBuilder
public ByteString getDefaultHostnameBytes()
Hostname used to reach this application, as resolved by App Engine. @OutputOnly
string default_hostname = 11;
getDefaultHostnameBytes
in interface ApplicationOrBuilder
public 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 ApplicationOrBuilder
public ByteString getDefaultBucketBytes()
Google Cloud Storage bucket that can be used by this application to store content. @OutputOnly
string default_bucket = 12;
getDefaultBucketBytes
in interface ApplicationOrBuilder
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3
public void writeTo(CodedOutputStream output) throws java.io.IOException
writeTo
in interface MessageLite
writeTo
in class GeneratedMessageV3
java.io.IOException
public int getSerializedSize()
getSerializedSize
in interface MessageLite
getSerializedSize
in class GeneratedMessageV3
public boolean equals(java.lang.Object obj)
equals
in interface Message
equals
in class AbstractMessage
public int hashCode()
hashCode
in interface Message
hashCode
in class AbstractMessage
public static Application parseFrom(java.nio.ByteBuffer data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static Application parseFrom(java.nio.ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static Application parseFrom(ByteString data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static Application parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static Application parseFrom(byte[] data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static Application parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static Application parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static Application parseFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static Application parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static Application parseDelimitedFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static Application parseFrom(CodedInputStream input) throws java.io.IOException
java.io.IOException
public static Application parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public Application.Builder newBuilderForType()
newBuilderForType
in interface Message
newBuilderForType
in interface MessageLite
public static Application.Builder newBuilder()
public static Application.Builder newBuilder(Application prototype)
public Application.Builder toBuilder()
toBuilder
in interface Message
toBuilder
in interface MessageLite
protected Application.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class GeneratedMessageV3
public static Application getDefaultInstance()
public static Parser<Application> parser()
public Parser<Application> getParserForType()
getParserForType
in interface Message
getParserForType
in interface MessageLite
getParserForType
in class GeneratedMessageV3
public Application getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder