Google Cloud Appengine Admin V1 Client - Class FeatureSettings (2.0.1)

Reference documentation and code samples for the Google Cloud Appengine Admin V1 Client class FeatureSettings.

The feature specific settings to be used in the application. These define behaviors that are user configurable.

Generated from protobuf message google.appengine.v1.Application.FeatureSettings

Namespace

Google \ Cloud \ AppEngine \ V1 \ Application

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ split_health_checks bool

Boolean value indicating if split health checks should be used instead of the legacy health checks. At an app.yaml level, this means defaulting to 'readiness_check' and 'liveness_check' values instead of 'health_check' ones. Once the legacy 'health_check' behavior is deprecated, and this value is always true, this setting can be removed.

↳ use_container_optimized_os bool

If true, use Container-Optimized OS base image for VMs, rather than a base Debian image.

getSplitHealthChecks

Boolean value indicating if split health checks should be used instead of the legacy health checks. At an app.yaml level, this means defaulting to 'readiness_check' and 'liveness_check' values instead of 'health_check' ones. Once the legacy 'health_check' behavior is deprecated, and this value is always true, this setting can be removed.

Returns
Type Description
bool

setSplitHealthChecks

Boolean value indicating if split health checks should be used instead of the legacy health checks. At an app.yaml level, this means defaulting to 'readiness_check' and 'liveness_check' values instead of 'health_check' ones. Once the legacy 'health_check' behavior is deprecated, and this value is always true, this setting can be removed.

Parameter
Name Description
var bool
Returns
Type Description
$this

getUseContainerOptimizedOs

If true, use Container-Optimized OS base image for VMs, rather than a base Debian image.

Returns
Type Description
bool

setUseContainerOptimizedOs

If true, use Container-Optimized OS base image for VMs, rather than a base Debian image.

Parameter
Name Description
var bool
Returns
Type Description
$this