Reference documentation and code samples for the Google Cloud Sql Admin V1 Client class DatabaseFlags.
Database flags for Cloud SQL instances.
Generated from protobuf messagegoogle.cloud.sql.v1.DatabaseFlags
Namespace
Google \ Cloud \ Sql \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ name
string
The name of the flag. These flags are passed at instance startup, so include both server options and system variables. Flags are specified with underscores, not hyphens. For more information, seeConfiguring Database Flagsin the Cloud SQL documentation.
↳ value
string
The value of the flag. Boolean flags are set toonfor true andofffor false. This field must be omitted if the flag doesn't take a value.
getName
The name of the flag. These flags are passed at instance startup, so
include both server options and system variables. Flags are
specified with underscores, not hyphens. For more information, seeConfiguring Database Flagsin the Cloud SQL documentation.
Returns
Type
Description
string
setName
The name of the flag. These flags are passed at instance startup, so
include both server options and system variables. Flags are
specified with underscores, not hyphens. For more information, seeConfiguring Database Flagsin the Cloud SQL documentation.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getValue
The value of the flag. Boolean flags are set toonfor true
andofffor false. This field must be omitted if the flag
doesn't take a value.
Returns
Type
Description
string
setValue
The value of the flag. Boolean flags are set toonfor true
andofffor false. This field must be omitted if the flag
doesn't take a value.
[[["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-09-04 UTC."],[],[],null,["# Google Cloud Sql Admin V1 Client - Class DatabaseFlags (1.2.6)\n\nVersion latestkeyboard_arrow_down\n\n- [1.2.6 (latest)](/php/docs/reference/cloud-sql-admin/latest/V1.DatabaseFlags)\n- [1.2.5](/php/docs/reference/cloud-sql-admin/1.2.5/V1.DatabaseFlags)\n- [1.1.0](/php/docs/reference/cloud-sql-admin/1.1.0/V1.DatabaseFlags)\n- [1.0.0](/php/docs/reference/cloud-sql-admin/1.0.0/V1.DatabaseFlags)\n- [0.19.0](/php/docs/reference/cloud-sql-admin/0.19.0/V1.DatabaseFlags)\n- [0.18.0](/php/docs/reference/cloud-sql-admin/0.18.0/V1.DatabaseFlags)\n- [0.17.1](/php/docs/reference/cloud-sql-admin/0.17.1/V1.DatabaseFlags)\n- [0.16.1](/php/docs/reference/cloud-sql-admin/0.16.1/V1.DatabaseFlags)\n- [0.12.0](/php/docs/reference/cloud-sql-admin/0.12.0/V1.DatabaseFlags)\n- [0.11.0](/php/docs/reference/cloud-sql-admin/0.11.0/V1.DatabaseFlags)\n- [0.10.0](/php/docs/reference/cloud-sql-admin/0.10.0/V1.DatabaseFlags)\n- [0.9.0](/php/docs/reference/cloud-sql-admin/0.9.0/V1.DatabaseFlags)\n- [0.8.0](/php/docs/reference/cloud-sql-admin/0.8.0/V1.DatabaseFlags)\n- [0.7.0](/php/docs/reference/cloud-sql-admin/0.7.0/V1.DatabaseFlags)\n- [0.6.0](/php/docs/reference/cloud-sql-admin/0.6.0/V1.DatabaseFlags)\n- [0.5.0](/php/docs/reference/cloud-sql-admin/0.5.0/V1.DatabaseFlags)\n- [0.4.1](/php/docs/reference/cloud-sql-admin/0.4.1/V1.DatabaseFlags)\n- [0.3.1](/php/docs/reference/cloud-sql-admin/0.3.1/V1.DatabaseFlags)\n- [0.2.12](/php/docs/reference/cloud-sql-admin/0.2.12/V1.DatabaseFlags) \nReference documentation and code samples for the Google Cloud Sql Admin V1 Client class DatabaseFlags.\n\nDatabase flags for Cloud SQL instances.\n\nGenerated from protobuf message `google.cloud.sql.v1.DatabaseFlags`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Sql \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getName\n\nThe name of the flag. These flags are passed at instance startup, so\ninclude both server options and system variables. Flags are\nspecified with underscores, not hyphens. For more information, see\n[Configuring Database Flags](https://cloud.google.com/sql/docs/mysql/flags)\nin the Cloud SQL documentation.\n\n### setName\n\nThe name of the flag. These flags are passed at instance startup, so\ninclude both server options and system variables. Flags are\nspecified with underscores, not hyphens. For more information, see\n[Configuring Database Flags](https://cloud.google.com/sql/docs/mysql/flags)\nin the Cloud SQL documentation.\n\n### getValue\n\nThe value of the flag. Boolean flags are set to `on` for true\nand `off` for false. This field must be omitted if the flag\ndoesn't take a value.\n\n### setValue\n\nThe value of the flag. Boolean flags are set to `on` for true\nand `off` for false. This field must be omitted if the flag\ndoesn't take a value."]]