This value should match the version emitted by the OS inventory
agent.
Prefix matches are supported if asterisk() is provided as the
last character. For example, to match all versions with a major
version of 7, specify the following value for this field 7.
This value should match the version emitted by the OS inventory
agent.
Prefix matches are supported if asterisk() is provided as the
last character. For example, to match all versions with a major
version of 7, specify the following value for this field 7.
[[["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-09-03 UTC."],[],[],null,["# Interface OSPolicy.OSFilterOrBuilder (2.74.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.74.0 (latest)](/java/docs/reference/google-cloud-os-config/latest/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.72.0](/java/docs/reference/google-cloud-os-config/2.72.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.70.0](/java/docs/reference/google-cloud-os-config/2.70.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.69.0](/java/docs/reference/google-cloud-os-config/2.69.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.66.0](/java/docs/reference/google-cloud-os-config/2.66.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.65.0](/java/docs/reference/google-cloud-os-config/2.65.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.64.0](/java/docs/reference/google-cloud-os-config/2.64.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.62.0](/java/docs/reference/google-cloud-os-config/2.62.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.61.0](/java/docs/reference/google-cloud-os-config/2.61.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.60.0](/java/docs/reference/google-cloud-os-config/2.60.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.59.0](/java/docs/reference/google-cloud-os-config/2.59.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.58.0](/java/docs/reference/google-cloud-os-config/2.58.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.57.0](/java/docs/reference/google-cloud-os-config/2.57.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.56.0](/java/docs/reference/google-cloud-os-config/2.56.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.55.0](/java/docs/reference/google-cloud-os-config/2.55.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.54.0](/java/docs/reference/google-cloud-os-config/2.54.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.53.0](/java/docs/reference/google-cloud-os-config/2.53.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.51.0](/java/docs/reference/google-cloud-os-config/2.51.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.50.0](/java/docs/reference/google-cloud-os-config/2.50.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.49.0](/java/docs/reference/google-cloud-os-config/2.49.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.48.0](/java/docs/reference/google-cloud-os-config/2.48.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.47.0](/java/docs/reference/google-cloud-os-config/2.47.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.46.0](/java/docs/reference/google-cloud-os-config/2.46.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.45.0](/java/docs/reference/google-cloud-os-config/2.45.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.44.0](/java/docs/reference/google-cloud-os-config/2.44.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.43.0](/java/docs/reference/google-cloud-os-config/2.43.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.42.0](/java/docs/reference/google-cloud-os-config/2.42.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.41.0](/java/docs/reference/google-cloud-os-config/2.41.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.39.0](/java/docs/reference/google-cloud-os-config/2.39.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.38.0](/java/docs/reference/google-cloud-os-config/2.38.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.37.0](/java/docs/reference/google-cloud-os-config/2.37.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.36.0](/java/docs/reference/google-cloud-os-config/2.36.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.35.0](/java/docs/reference/google-cloud-os-config/2.35.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.34.0](/java/docs/reference/google-cloud-os-config/2.34.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.33.0](/java/docs/reference/google-cloud-os-config/2.33.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.32.0](/java/docs/reference/google-cloud-os-config/2.32.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.31.0](/java/docs/reference/google-cloud-os-config/2.31.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.30.0](/java/docs/reference/google-cloud-os-config/2.30.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.29.0](/java/docs/reference/google-cloud-os-config/2.29.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.26.0](/java/docs/reference/google-cloud-os-config/2.26.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.25.0](/java/docs/reference/google-cloud-os-config/2.25.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.24.0](/java/docs/reference/google-cloud-os-config/2.24.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.23.0](/java/docs/reference/google-cloud-os-config/2.23.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.22.0](/java/docs/reference/google-cloud-os-config/2.22.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.21.0](/java/docs/reference/google-cloud-os-config/2.21.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.20.0](/java/docs/reference/google-cloud-os-config/2.20.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.19.0](/java/docs/reference/google-cloud-os-config/2.19.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.18.0](/java/docs/reference/google-cloud-os-config/2.18.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.17.0](/java/docs/reference/google-cloud-os-config/2.17.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.16.0](/java/docs/reference/google-cloud-os-config/2.16.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.15.0](/java/docs/reference/google-cloud-os-config/2.15.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.14.0](/java/docs/reference/google-cloud-os-config/2.14.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.13.0](/java/docs/reference/google-cloud-os-config/2.13.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.11.0](/java/docs/reference/google-cloud-os-config/2.11.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.10.0](/java/docs/reference/google-cloud-os-config/2.10.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.9.0](/java/docs/reference/google-cloud-os-config/2.9.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.8.0](/java/docs/reference/google-cloud-os-config/2.8.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.7.0](/java/docs/reference/google-cloud-os-config/2.7.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.6.0](/java/docs/reference/google-cloud-os-config/2.6.0/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.5.6](/java/docs/reference/google-cloud-os-config/2.5.6/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.4.3](/java/docs/reference/google-cloud-os-config/2.4.3/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder)\n- [2.3.2](/java/docs/reference/google-cloud-os-config/2.3.2/com.google.cloud.osconfig.v1alpha.OSPolicy.OSFilterOrBuilder) \n\n public static interface OSPolicy.OSFilterOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getOsShortName()\n\n public abstract String getOsShortName()\n\nThis should match OS short name emitted by the OS inventory agent.\nAn empty value matches any OS.\n\n`string os_short_name = 1;`\n\n### getOsShortNameBytes()\n\n public abstract ByteString getOsShortNameBytes()\n\nThis should match OS short name emitted by the OS inventory agent.\nAn empty value matches any OS.\n\n`string os_short_name = 1;`\n\n### getOsVersion()\n\n public abstract String getOsVersion()\n\nThis value should match the version emitted by the OS inventory\nagent.\nPrefix matches are supported if asterisk(*) is provided as the\nlast character. For example, to match all versions with a major\nversion of `7`, specify the following value for this field `7.`*\n\n`string os_version = 2;`\n\n### getOsVersionBytes()\n\n public abstract ByteString getOsVersionBytes()\n\nThis value should match the version emitted by the OS inventory\nagent.\nPrefix matches are supported if asterisk(*) is provided as the\nlast character. For example, to match all versions with a major\nversion of `7`, specify the following value for this field `7.`*\n\n`string os_version = 2;`"]]