public sealed class AdvancedMachineFeatures : IMessage<AdvancedMachineFeatures>, IEquatable<AdvancedMachineFeatures>, IDeepCloneable<AdvancedMachineFeatures>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Kubernetes Engine v1 API class AdvancedMachineFeatures.
Specifies options for controlling advanced machine features.
The number of threads per physical core. To disable simultaneous
multithreading (SMT) set this to 1. If unset, the maximum number of threads
supported per core by the underlying processor is assumed.
[[["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\u003eThe latest version of the Google Cloud Container V1 API class AdvancedMachineFeatures is 3.33.0, with numerous previous versions available for reference, down to version 2.3.0.\u003c/p\u003e\n"],["\u003cp\u003eThe AdvancedMachineFeatures class provides options for controlling advanced machine features within the Google Kubernetes Engine.\u003c/p\u003e\n"],["\u003cp\u003eIt inherits members from the \u003ccode\u003eobject\u003c/code\u003e class and implements \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e interfaces.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes properties like \u003ccode\u003eHasThreadsPerCore\u003c/code\u003e (a boolean indicating if "threads_per_core" is set) and \u003ccode\u003eThreadsPerCore\u003c/code\u003e (a long integer representing the number of threads per core).\u003c/p\u003e\n"],["\u003cp\u003eThe AdvancedMachineFeatures class has two constructors, one that is empty and another one that takes another instance of itself as a parameter.\u003c/p\u003e\n"]]],[],null,[]]