Class Application.Builder (2.55.0)

public static final class Application.Builder extends GeneratedMessageV3.Builder<Application.Builder> implements ApplicationOrBuilder

An Application resource contains the top-level configuration of an App Engine application.

Protobuf type google.appengine.v1.Application

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllDispatchRules(Iterable<? extends UrlDispatchRule> values)

public Application.Builder addAllDispatchRules(Iterable<? extends UrlDispatchRule> values)

HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. Up to 20 dispatch rules can be supported.

repeated .google.appengine.v1.UrlDispatchRule dispatch_rules = 3;

Parameter
Name Description
values Iterable<? extends com.google.appengine.v1.UrlDispatchRule>
Returns
Type Description
Application.Builder

addDispatchRules(UrlDispatchRule value)

public Application.Builder addDispatchRules(UrlDispatchRule value)

HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. Up to 20 dispatch rules can be supported.

repeated .google.appengine.v1.UrlDispatchRule dispatch_rules = 3;

Parameter
Name Description
value UrlDispatchRule
Returns
Type Description
Application.Builder

addDispatchRules(UrlDispatchRule.Builder builderForValue)

public Application.Builder addDispatchRules(UrlDispatchRule.Builder builderForValue)

HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. Up to 20 dispatch rules can be supported.

repeated .google.appengine.v1.UrlDispatchRule dispatch_rules = 3;

Parameter
Name Description
builderForValue UrlDispatchRule.Builder
Returns
Type Description
Application.Builder

addDispatchRules(int index, UrlDispatchRule value)

public Application.Builder addDispatchRules(int index, UrlDispatchRule value)

HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. Up to 20 dispatch rules can be supported.

repeated .google.appengine.v1.UrlDispatchRule dispatch_rules = 3;

Parameters
Name Description
index int
value UrlDispatchRule
Returns
Type Description
Application.Builder

addDispatchRules(int index, UrlDispatchRule.Builder builderForValue)

public Application.Builder addDispatchRules(int index, UrlDispatchRule.Builder builderForValue)

HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. Up to 20 dispatch rules can be supported.

repeated .google.appengine.v1.UrlDispatchRule dispatch_rules = 3;

Parameters
Name Description
index int
builderForValue UrlDispatchRule.Builder
Returns
Type Description
Application.Builder

addDispatchRulesBuilder()

public UrlDispatchRule.Builder addDispatchRulesBuilder()

HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. Up to 20 dispatch rules can be supported.

repeated .google.appengine.v1.UrlDispatchRule dispatch_rules = 3;

Returns
Type Description
UrlDispatchRule.Builder

addDispatchRulesBuilder(int index)

public UrlDispatchRule.Builder addDispatchRulesBuilder(int index)

HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. Up to 20 dispatch rules can be supported.

repeated .google.appengine.v1.UrlDispatchRule dispatch_rules = 3;

Parameter
Name Description
index int
Returns
Type Description
UrlDispatchRule.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public Application.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
Application.Builder
Overrides

build()

public Application build()
Returns
Type Description
Application

buildPartial()

public Application buildPartial()
Returns
Type Description
Application

clear()

public Application.Builder clear()
Returns
Type Description
Application.Builder
Overrides

clearAuthDomain()

public Application.Builder clearAuthDomain()

Google Apps authentication domain that controls which users can access this application.

Defaults to open access for any Google Account.

string auth_domain = 6;

Returns
Type Description
Application.Builder

This builder for chaining.

clearCodeBucket()

public Application.Builder clearCodeBucket()

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;

Returns
Type Description
Application.Builder

This builder for chaining.

clearDatabaseType()

public Application.Builder clearDatabaseType()

The type of the Cloud Firestore or Cloud Datastore database associated with this application.

.google.appengine.v1.Application.DatabaseType database_type = 17;

Returns
Type Description
Application.Builder

This builder for chaining.

clearDefaultBucket()

public Application.Builder clearDefaultBucket()

Google Cloud Storage bucket that can be used by this application to store content.

@OutputOnly

string default_bucket = 12;

Returns
Type Description
Application.Builder

This builder for chaining.

clearDefaultCookieExpiration()

public Application.Builder clearDefaultCookieExpiration()

Cookie expiration policy for this application.

.google.protobuf.Duration default_cookie_expiration = 9;

Returns
Type Description
Application.Builder

clearDefaultHostname()

public Application.Builder clearDefaultHostname()

Hostname used to reach this application, as resolved by App Engine.

@OutputOnly

string default_hostname = 11;

Returns
Type Description
Application.Builder

This builder for chaining.

clearDispatchRules()

public Application.Builder clearDispatchRules()

HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. Up to 20 dispatch rules can be supported.

repeated .google.appengine.v1.UrlDispatchRule dispatch_rules = 3;

Returns
Type Description
Application.Builder

clearFeatureSettings()

public Application.Builder clearFeatureSettings()

The feature specific settings to be used in the application.

.google.appengine.v1.Application.FeatureSettings feature_settings = 18;

Returns
Type Description
Application.Builder

clearField(Descriptors.FieldDescriptor field)

public Application.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
Application.Builder
Overrides

clearGcrDomain()

public Application.Builder clearGcrDomain()

The Google Container Registry domain used for storing managed build docker images for this application.

string gcr_domain = 16;

Returns
Type Description
Application.Builder

This builder for chaining.

clearIap()

public Application.Builder clearIap()

.google.appengine.v1.Application.IdentityAwareProxy iap = 14;

Returns
Type Description
Application.Builder

clearId()

public Application.Builder clearId()

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;

Returns
Type Description
Application.Builder

This builder for chaining.

clearLocationId()

public Application.Builder clearLocationId()

Location from which this application runs. Application instances run out of the data centers in the specified location, which is also where all of the application's end user content is stored.

Defaults to us-central.

View the list of supported locations.

string location_id = 7;

Returns
Type Description
Application.Builder

This builder for chaining.

clearName()

public Application.Builder clearName()

Full path to the Application resource in the API. Example: apps/myapp.

@OutputOnly

string name = 1;

Returns
Type Description
Application.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public Application.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
Application.Builder
Overrides

clearServiceAccount()

public Application.Builder clearServiceAccount()

The service account associated with the application. This is the app-level default identity. If no identity provided during create version, Admin API will fallback to this one.

string service_account = 13;

Returns
Type Description
Application.Builder

This builder for chaining.

clearServingStatus()

public Application.Builder clearServingStatus()

Serving status of this application.

.google.appengine.v1.Application.ServingStatus serving_status = 10;

Returns
Type Description
Application.Builder

This builder for chaining.

clone()

public Application.Builder clone()
Returns
Type Description
Application.Builder
Overrides

getAuthDomain()

public 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;

Returns
Type Description
String

The authDomain.

getAuthDomainBytes()

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;

Returns
Type Description
ByteString

The bytes for authDomain.

getCodeBucket()

public 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;

Returns
Type Description
String

The codeBucket.

getCodeBucketBytes()

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;

Returns
Type Description
ByteString

The bytes for codeBucket.

getDatabaseType()

public Application.DatabaseType getDatabaseType()

The type of the Cloud Firestore or Cloud Datastore database associated with this application.

.google.appengine.v1.Application.DatabaseType database_type = 17;

Returns
Type Description
Application.DatabaseType

The databaseType.

getDatabaseTypeValue()

public int getDatabaseTypeValue()

The type of the Cloud Firestore or Cloud Datastore database associated with this application.

.google.appengine.v1.Application.DatabaseType database_type = 17;

Returns
Type Description
int

The enum numeric value on the wire for databaseType.

getDefaultBucket()

public String getDefaultBucket()

Google Cloud Storage bucket that can be used by this application to store content.

@OutputOnly

string default_bucket = 12;

Returns
Type Description
String

The defaultBucket.

getDefaultBucketBytes()

public ByteString getDefaultBucketBytes()

Google Cloud Storage bucket that can be used by this application to store content.

@OutputOnly

string default_bucket = 12;

Returns
Type Description
ByteString

The bytes for defaultBucket.

getDefaultCookieExpiration()

public Duration getDefaultCookieExpiration()

Cookie expiration policy for this application.

.google.protobuf.Duration default_cookie_expiration = 9;

Returns
Type Description
Duration

The defaultCookieExpiration.

getDefaultCookieExpirationBuilder()

public Duration.Builder getDefaultCookieExpirationBuilder()

Cookie expiration policy for this application.

.google.protobuf.Duration default_cookie_expiration = 9;

Returns
Type Description
Builder

getDefaultCookieExpirationOrBuilder()

public DurationOrBuilder getDefaultCookieExpirationOrBuilder()

Cookie expiration policy for this application.

.google.protobuf.Duration default_cookie_expiration = 9;

Returns
Type Description
DurationOrBuilder

getDefaultHostname()

public String getDefaultHostname()

Hostname used to reach this application, as resolved by App Engine.

@OutputOnly

string default_hostname = 11;

Returns
Type Description
String

The defaultHostname.

getDefaultHostnameBytes()

public ByteString getDefaultHostnameBytes()

Hostname used to reach this application, as resolved by App Engine.

@OutputOnly

string default_hostname = 11;

Returns
Type Description
ByteString

The bytes for defaultHostname.

getDefaultInstanceForType()

public Application getDefaultInstanceForType()
Returns
Type Description
Application

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getDispatchRules(int index)

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. Up to 20 dispatch rules can be supported.

repeated .google.appengine.v1.UrlDispatchRule dispatch_rules = 3;

Parameter
Name Description
index int
Returns
Type Description
UrlDispatchRule

getDispatchRulesBuilder(int index)

public UrlDispatchRule.Builder getDispatchRulesBuilder(int index)

HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. Up to 20 dispatch rules can be supported.

repeated .google.appengine.v1.UrlDispatchRule dispatch_rules = 3;

Parameter
Name Description
index int
Returns
Type Description
UrlDispatchRule.Builder

getDispatchRulesBuilderList()

public List<UrlDispatchRule.Builder> getDispatchRulesBuilderList()

HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. Up to 20 dispatch rules can be supported.

repeated .google.appengine.v1.UrlDispatchRule dispatch_rules = 3;

Returns
Type Description
List<Builder>

getDispatchRulesCount()

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. Up to 20 dispatch rules can be supported.

repeated .google.appengine.v1.UrlDispatchRule dispatch_rules = 3;

Returns
Type Description
int

getDispatchRulesList()

public 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. Up to 20 dispatch rules can be supported.

repeated .google.appengine.v1.UrlDispatchRule dispatch_rules = 3;

Returns
Type Description
List<UrlDispatchRule>

getDispatchRulesOrBuilder(int index)

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. Up to 20 dispatch rules can be supported.

repeated .google.appengine.v1.UrlDispatchRule dispatch_rules = 3;

Parameter
Name Description
index int
Returns
Type Description
UrlDispatchRuleOrBuilder

getDispatchRulesOrBuilderList()

public 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. Up to 20 dispatch rules can be supported.

repeated .google.appengine.v1.UrlDispatchRule dispatch_rules = 3;

Returns
Type Description
List<? extends com.google.appengine.v1.UrlDispatchRuleOrBuilder>

getFeatureSettings()

public Application.FeatureSettings getFeatureSettings()

The feature specific settings to be used in the application.

.google.appengine.v1.Application.FeatureSettings feature_settings = 18;

Returns
Type Description
Application.FeatureSettings

The featureSettings.

getFeatureSettingsBuilder()

public Application.FeatureSettings.Builder getFeatureSettingsBuilder()

The feature specific settings to be used in the application.

.google.appengine.v1.Application.FeatureSettings feature_settings = 18;

Returns
Type Description
Application.FeatureSettings.Builder

getFeatureSettingsOrBuilder()

public Application.FeatureSettingsOrBuilder getFeatureSettingsOrBuilder()

The feature specific settings to be used in the application.

.google.appengine.v1.Application.FeatureSettings feature_settings = 18;

Returns
Type Description
Application.FeatureSettingsOrBuilder

getGcrDomain()

public String getGcrDomain()

The Google Container Registry domain used for storing managed build docker images for this application.

string gcr_domain = 16;

Returns
Type Description
String

The gcrDomain.

getGcrDomainBytes()

public ByteString getGcrDomainBytes()

The Google Container Registry domain used for storing managed build docker images for this application.

string gcr_domain = 16;

Returns
Type Description
ByteString

The bytes for gcrDomain.

getIap()

public Application.IdentityAwareProxy getIap()

.google.appengine.v1.Application.IdentityAwareProxy iap = 14;

Returns
Type Description
Application.IdentityAwareProxy

The iap.

getIapBuilder()

public Application.IdentityAwareProxy.Builder getIapBuilder()

.google.appengine.v1.Application.IdentityAwareProxy iap = 14;

Returns
Type Description
Application.IdentityAwareProxy.Builder

getIapOrBuilder()

public Application.IdentityAwareProxyOrBuilder getIapOrBuilder()

.google.appengine.v1.Application.IdentityAwareProxy iap = 14;

Returns
Type Description
Application.IdentityAwareProxyOrBuilder

getId()

public 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;

Returns
Type Description
String

The id.

getIdBytes()

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;

Returns
Type Description
ByteString

The bytes for id.

getLocationId()

public String getLocationId()

Location from which this application runs. Application instances run out of the data centers in the specified location, which is also where all of the application's end user content is stored.

Defaults to us-central.

View the list of supported locations.

string location_id = 7;

Returns
Type Description
String

The locationId.

getLocationIdBytes()

public ByteString getLocationIdBytes()

Location from which this application runs. Application instances run out of the data centers in the specified location, which is also where all of the application's end user content is stored.

Defaults to us-central.

View the list of supported locations.

string location_id = 7;

Returns
Type Description
ByteString

The bytes for locationId.

getName()

public String getName()

Full path to the Application resource in the API. Example: apps/myapp.

@OutputOnly

string name = 1;

Returns
Type Description
String

The name.

getNameBytes()

public ByteString getNameBytes()

Full path to the Application resource in the API. Example: apps/myapp.

@OutputOnly

string name = 1;

Returns
Type Description
ByteString

The bytes for name.

getServiceAccount()

public String getServiceAccount()

The service account associated with the application. This is the app-level default identity. If no identity provided during create version, Admin API will fallback to this one.

string service_account = 13;

Returns
Type Description
String

The serviceAccount.

getServiceAccountBytes()

public ByteString getServiceAccountBytes()

The service account associated with the application. This is the app-level default identity. If no identity provided during create version, Admin API will fallback to this one.

string service_account = 13;

Returns
Type Description
ByteString

The bytes for serviceAccount.

getServingStatus()

public Application.ServingStatus getServingStatus()

Serving status of this application.

.google.appengine.v1.Application.ServingStatus serving_status = 10;

Returns
Type Description
Application.ServingStatus

The servingStatus.

getServingStatusValue()

public int getServingStatusValue()

Serving status of this application.

.google.appengine.v1.Application.ServingStatus serving_status = 10;

Returns
Type Description
int

The enum numeric value on the wire for servingStatus.

hasDefaultCookieExpiration()

public boolean hasDefaultCookieExpiration()

Cookie expiration policy for this application.

.google.protobuf.Duration default_cookie_expiration = 9;

Returns
Type Description
boolean

Whether the defaultCookieExpiration field is set.

hasFeatureSettings()

public boolean hasFeatureSettings()

The feature specific settings to be used in the application.

.google.appengine.v1.Application.FeatureSettings feature_settings = 18;

Returns
Type Description
boolean

Whether the featureSettings field is set.

hasIap()

public boolean hasIap()

.google.appengine.v1.Application.IdentityAwareProxy iap = 14;

Returns
Type Description
boolean

Whether the iap field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeDefaultCookieExpiration(Duration value)

public Application.Builder mergeDefaultCookieExpiration(Duration value)

Cookie expiration policy for this application.

.google.protobuf.Duration default_cookie_expiration = 9;

Parameter
Name Description
value Duration
Returns
Type Description
Application.Builder

mergeFeatureSettings(Application.FeatureSettings value)

public Application.Builder mergeFeatureSettings(Application.FeatureSettings value)

The feature specific settings to be used in the application.

.google.appengine.v1.Application.FeatureSettings feature_settings = 18;

Parameter
Name Description
value Application.FeatureSettings
Returns
Type Description
Application.Builder

mergeFrom(Application other)

public Application.Builder mergeFrom(Application other)
Parameter
Name Description
other Application
Returns
Type Description
Application.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Application.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Application.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public Application.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
Application.Builder
Overrides

mergeIap(Application.IdentityAwareProxy value)

public Application.Builder mergeIap(Application.IdentityAwareProxy value)

.google.appengine.v1.Application.IdentityAwareProxy iap = 14;

Parameter
Name Description
value Application.IdentityAwareProxy
Returns
Type Description
Application.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final Application.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Application.Builder
Overrides

removeDispatchRules(int index)

public Application.Builder removeDispatchRules(int index)

HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. Up to 20 dispatch rules can be supported.

repeated .google.appengine.v1.UrlDispatchRule dispatch_rules = 3;

Parameter
Name Description
index int
Returns
Type Description
Application.Builder

setAuthDomain(String value)

public Application.Builder setAuthDomain(String value)

Google Apps authentication domain that controls which users can access this application.

Defaults to open access for any Google Account.

string auth_domain = 6;

Parameter
Name Description
value String

The authDomain to set.

Returns
Type Description
Application.Builder

This builder for chaining.

setAuthDomainBytes(ByteString value)

public Application.Builder setAuthDomainBytes(ByteString value)

Google Apps authentication domain that controls which users can access this application.

Defaults to open access for any Google Account.

string auth_domain = 6;

Parameter
Name Description
value ByteString

The bytes for authDomain to set.

Returns
Type Description
Application.Builder

This builder for chaining.

setCodeBucket(String value)

public Application.Builder setCodeBucket(String value)

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;

Parameter
Name Description
value String

The codeBucket to set.

Returns
Type Description
Application.Builder

This builder for chaining.

setCodeBucketBytes(ByteString value)

public Application.Builder setCodeBucketBytes(ByteString value)

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;

Parameter
Name Description
value ByteString

The bytes for codeBucket to set.

Returns
Type Description
Application.Builder

This builder for chaining.

setDatabaseType(Application.DatabaseType value)

public Application.Builder setDatabaseType(Application.DatabaseType value)

The type of the Cloud Firestore or Cloud Datastore database associated with this application.

.google.appengine.v1.Application.DatabaseType database_type = 17;

Parameter
Name Description
value Application.DatabaseType

The databaseType to set.

Returns
Type Description
Application.Builder

This builder for chaining.

setDatabaseTypeValue(int value)

public Application.Builder setDatabaseTypeValue(int value)

The type of the Cloud Firestore or Cloud Datastore database associated with this application.

.google.appengine.v1.Application.DatabaseType database_type = 17;

Parameter
Name Description
value int

The enum numeric value on the wire for databaseType to set.

Returns
Type Description
Application.Builder

This builder for chaining.

setDefaultBucket(String value)

public Application.Builder setDefaultBucket(String value)

Google Cloud Storage bucket that can be used by this application to store content.

@OutputOnly

string default_bucket = 12;

Parameter
Name Description
value String

The defaultBucket to set.

Returns
Type Description
Application.Builder

This builder for chaining.

setDefaultBucketBytes(ByteString value)

public Application.Builder setDefaultBucketBytes(ByteString value)

Google Cloud Storage bucket that can be used by this application to store content.

@OutputOnly

string default_bucket = 12;

Parameter
Name Description
value ByteString

The bytes for defaultBucket to set.

Returns
Type Description
Application.Builder

This builder for chaining.

setDefaultCookieExpiration(Duration value)

public Application.Builder setDefaultCookieExpiration(Duration value)

Cookie expiration policy for this application.

.google.protobuf.Duration default_cookie_expiration = 9;

Parameter
Name Description
value Duration
Returns
Type Description
Application.Builder

setDefaultCookieExpiration(Duration.Builder builderForValue)

public Application.Builder setDefaultCookieExpiration(Duration.Builder builderForValue)

Cookie expiration policy for this application.

.google.protobuf.Duration default_cookie_expiration = 9;

Parameter
Name Description
builderForValue Builder
Returns
Type Description
Application.Builder

setDefaultHostname(String value)

public Application.Builder setDefaultHostname(String value)

Hostname used to reach this application, as resolved by App Engine.

@OutputOnly

string default_hostname = 11;

Parameter
Name Description
value String

The defaultHostname to set.

Returns
Type Description
Application.Builder

This builder for chaining.

setDefaultHostnameBytes(ByteString value)

public Application.Builder setDefaultHostnameBytes(ByteString value)

Hostname used to reach this application, as resolved by App Engine.

@OutputOnly

string default_hostname = 11;

Parameter
Name Description
value ByteString

The bytes for defaultHostname to set.

Returns
Type Description
Application.Builder

This builder for chaining.

setDispatchRules(int index, UrlDispatchRule value)

public Application.Builder setDispatchRules(int index, UrlDispatchRule value)

HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. Up to 20 dispatch rules can be supported.

repeated .google.appengine.v1.UrlDispatchRule dispatch_rules = 3;

Parameters
Name Description
index int
value UrlDispatchRule
Returns
Type Description
Application.Builder

setDispatchRules(int index, UrlDispatchRule.Builder builderForValue)

public Application.Builder setDispatchRules(int index, UrlDispatchRule.Builder builderForValue)

HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. Up to 20 dispatch rules can be supported.

repeated .google.appengine.v1.UrlDispatchRule dispatch_rules = 3;

Parameters
Name Description
index int
builderForValue UrlDispatchRule.Builder
Returns
Type Description
Application.Builder

setFeatureSettings(Application.FeatureSettings value)

public Application.Builder setFeatureSettings(Application.FeatureSettings value)

The feature specific settings to be used in the application.

.google.appengine.v1.Application.FeatureSettings feature_settings = 18;

Parameter
Name Description
value Application.FeatureSettings
Returns
Type Description
Application.Builder

setFeatureSettings(Application.FeatureSettings.Builder builderForValue)

public Application.Builder setFeatureSettings(Application.FeatureSettings.Builder builderForValue)

The feature specific settings to be used in the application.

.google.appengine.v1.Application.FeatureSettings feature_settings = 18;

Parameter
Name Description
builderForValue Application.FeatureSettings.Builder
Returns
Type Description
Application.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public Application.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
Application.Builder
Overrides

setGcrDomain(String value)

public Application.Builder setGcrDomain(String value)

The Google Container Registry domain used for storing managed build docker images for this application.

string gcr_domain = 16;

Parameter
Name Description
value String

The gcrDomain to set.

Returns
Type Description
Application.Builder

This builder for chaining.

setGcrDomainBytes(ByteString value)

public Application.Builder setGcrDomainBytes(ByteString value)

The Google Container Registry domain used for storing managed build docker images for this application.

string gcr_domain = 16;

Parameter
Name Description
value ByteString

The bytes for gcrDomain to set.

Returns
Type Description
Application.Builder

This builder for chaining.

setIap(Application.IdentityAwareProxy value)

public Application.Builder setIap(Application.IdentityAwareProxy value)

.google.appengine.v1.Application.IdentityAwareProxy iap = 14;

Parameter
Name Description
value Application.IdentityAwareProxy
Returns
Type Description
Application.Builder

setIap(Application.IdentityAwareProxy.Builder builderForValue)

public Application.Builder setIap(Application.IdentityAwareProxy.Builder builderForValue)

.google.appengine.v1.Application.IdentityAwareProxy iap = 14;

Parameter
Name Description
builderForValue Application.IdentityAwareProxy.Builder
Returns
Type Description
Application.Builder

setId(String value)

public Application.Builder setId(String value)

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;

Parameter
Name Description
value String

The id to set.

Returns
Type Description
Application.Builder

This builder for chaining.

setIdBytes(ByteString value)

public Application.Builder setIdBytes(ByteString value)

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;

Parameter
Name Description
value ByteString

The bytes for id to set.

Returns
Type Description
Application.Builder

This builder for chaining.

setLocationId(String value)

public Application.Builder setLocationId(String value)

Location from which this application runs. Application instances run out of the data centers in the specified location, which is also where all of the application's end user content is stored.

Defaults to us-central.

View the list of supported locations.

string location_id = 7;

Parameter
Name Description
value String

The locationId to set.

Returns
Type Description
Application.Builder

This builder for chaining.

setLocationIdBytes(ByteString value)

public Application.Builder setLocationIdBytes(ByteString value)

Location from which this application runs. Application instances run out of the data centers in the specified location, which is also where all of the application's end user content is stored.

Defaults to us-central.

View the list of supported locations.

string location_id = 7;

Parameter
Name Description
value ByteString

The bytes for locationId to set.

Returns
Type Description
Application.Builder

This builder for chaining.

setName(String value)

public Application.Builder setName(String value)

Full path to the Application resource in the API. Example: apps/myapp.

@OutputOnly

string name = 1;

Parameter
Name Description
value String

The name to set.

Returns
Type Description
Application.Builder

This builder for chaining.

setNameBytes(ByteString value)

public Application.Builder setNameBytes(ByteString value)

Full path to the Application resource in the API. Example: apps/myapp.

@OutputOnly

string name = 1;

Parameter
Name Description
value ByteString

The bytes for name to set.

Returns
Type Description
Application.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public Application.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
Application.Builder
Overrides

setServiceAccount(String value)

public Application.Builder setServiceAccount(String value)

The service account associated with the application. This is the app-level default identity. If no identity provided during create version, Admin API will fallback to this one.

string service_account = 13;

Parameter
Name Description
value String

The serviceAccount to set.

Returns
Type Description
Application.Builder

This builder for chaining.

setServiceAccountBytes(ByteString value)

public Application.Builder setServiceAccountBytes(ByteString value)

The service account associated with the application. This is the app-level default identity. If no identity provided during create version, Admin API will fallback to this one.

string service_account = 13;

Parameter
Name Description
value ByteString

The bytes for serviceAccount to set.

Returns
Type Description
Application.Builder

This builder for chaining.

setServingStatus(Application.ServingStatus value)

public Application.Builder setServingStatus(Application.ServingStatus value)

Serving status of this application.

.google.appengine.v1.Application.ServingStatus serving_status = 10;

Parameter
Name Description
value Application.ServingStatus

The servingStatus to set.

Returns
Type Description
Application.Builder

This builder for chaining.

setServingStatusValue(int value)

public Application.Builder setServingStatusValue(int value)

Serving status of this application.

.google.appengine.v1.Application.ServingStatus serving_status = 10;

Parameter
Name Description
value int

The enum numeric value on the wire for servingStatus to set.

Returns
Type Description
Application.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final Application.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Application.Builder
Overrides