public sealed class FeatureSettings : IMessage<Application.Types.FeatureSettings>, IEquatable<Application.Types.FeatureSettings>, IDeepCloneable<Application.Types.FeatureSettings>, IBufferMessage, IMessage
The feature specific settings to be used in the application. These define
behaviors that are user configurable.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage details the \u003ccode\u003eFeatureSettings\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.AppEngine.V1\u003c/code\u003e namespace, which is used to define user-configurable behaviors for Google App Engine applications.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of \u003ccode\u003eFeatureSettings\u003c/code\u003e is 2.4.0, and multiple previous versions are also documented, from version 1.0.0 to 2.3.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eFeatureSettings\u003c/code\u003e class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and inherits members from the base \u003ccode\u003eObject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eFeatureSettings\u003c/code\u003e has two constructors: a default constructor and one that accepts another \u003ccode\u003eFeatureSettings\u003c/code\u003e instance.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes two properties, \u003ccode\u003eSplitHealthChecks\u003c/code\u003e and \u003ccode\u003eUseContainerOptimizedOs\u003c/code\u003e, both of type \u003ccode\u003eBoolean\u003c/code\u003e, which allow configuration of split health checks and the use of Container-Optimized OS for VMs, respectively.\u003c/p\u003e\n"]]],[],null,[]]