public sealed class Application.Types.FeatureSettings : IMessage<Application.Types.FeatureSettings>, IEquatable<Application.Types.FeatureSettings>, IDeepCloneable<Application.Types.FeatureSettings>, IBufferMessage, IMessage
Reference documentation and code samples for the App Engine v1 API class Application.Types.FeatureSettings.
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"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eApplication.Types.FeatureSettings\u003c/code\u003e class in the App Engine v1 API provides configurable settings for application behaviors.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of this class is 2.4.0, with several older versions ranging from 2.3.0 down to 1.0.0 also available.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eApplication.Types.FeatureSettings\u003c/code\u003e 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.\u003c/p\u003e\n"],["\u003cp\u003eIt offers two configurable properties: \u003ccode\u003eSplitHealthChecks\u003c/code\u003e to enable the use of readiness and liveness checks instead of legacy health checks and \u003ccode\u003eUseContainerOptimizedOs\u003c/code\u003e to switch to a Container-Optimized OS base image.\u003c/p\u003e\n"],["\u003cp\u003eThe class offers two constructors: a default one, and a second that takes another instance of \u003ccode\u003eApplication.Types.FeatureSettings\u003c/code\u003e to use as a base for its construction.\u003c/p\u003e\n"]]],[],null,[]]