public sealed class FilterTableColumns : IMessage<FilterTableColumns>, IEquatable<FilterTableColumns>, IDeepCloneable<FilterTableColumns>, IBufferMessage, IMessage
Reference documentation and code samples for the Database Migration v1 API class FilterTableColumns.
Options to configure rule type FilterTableColumns.
The rule is used to filter the list of columns to include or exclude from a
table.
The rule filter field can refer to one entity.
The rule scope can be: Table
Only one of the two lists can be specified for the rule.
[[["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 document provides reference documentation for the \u003ccode\u003eFilterTableColumns\u003c/code\u003e class within the Google Cloud Database Migration v1 API, specifically version 2.2.0, with links to other versions of the class.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eFilterTableColumns\u003c/code\u003e class is used to configure rules for filtering columns to include or exclude from a table in the database migration process, with the rule scope applicable to a Table entity.\u003c/p\u003e\n"],["\u003cp\u003eThe 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 from the base \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eFilterTableColumns\u003c/code\u003e class has two key properties: \u003ccode\u003eExcludeColumns\u003c/code\u003e, which is a list of columns to exclude, and \u003ccode\u003eIncludeColumns\u003c/code\u003e, which is a list of columns to include, both of which use a \u003ccode\u003eRepeatedField\u003c/code\u003e of strings.\u003c/p\u003e\n"],["\u003cp\u003eThe document presents the constructors for the \u003ccode\u003eFilterTableColumns\u003c/code\u003e class, which are a default constructor and a copy constructor that accepts another \u003ccode\u003eFilterTableColumns\u003c/code\u003e instance.\u003c/p\u003e\n"]]],[],null,[]]