Package com.pulumi.gcp.alloydb.outputs
Class GetSupportedDatabaseFlagsSupportedDatabaseFlag
- java.lang.Object
-
- com.pulumi.gcp.alloydb.outputs.GetSupportedDatabaseFlagsSupportedDatabaseFlag
-
public final class GetSupportedDatabaseFlagsSupportedDatabaseFlag extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetSupportedDatabaseFlagsSupportedDatabaseFlag.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Boolean
acceptsMultipleValues()
static GetSupportedDatabaseFlagsSupportedDatabaseFlag.Builder
builder()
static GetSupportedDatabaseFlagsSupportedDatabaseFlag.Builder
builder(GetSupportedDatabaseFlagsSupportedDatabaseFlag defaults)
java.lang.String
flagName()
GetSupportedDatabaseFlagsSupportedDatabaseFlagIntegerRestrictions
integerRestrictions()
java.lang.String
name()
java.lang.Boolean
requiresDbRestart()
GetSupportedDatabaseFlagsSupportedDatabaseFlagStringRestrictions
stringRestrictions()
java.util.List<java.lang.String>
supportedDbVersions()
java.lang.String
valueType()
-
-
-
Method Detail
-
acceptsMultipleValues
public java.lang.Boolean acceptsMultipleValues()
- Returns:
- Whether the database flag accepts multiple values. If true, a comma-separated list of stringified values may be specified.
-
flagName
public java.lang.String flagName()
- Returns:
- The name of the database flag, e.g. "max_allowed_packets". The is a possibly key for the Instance.database_flags map field.
-
integerRestrictions
public GetSupportedDatabaseFlagsSupportedDatabaseFlagIntegerRestrictions integerRestrictions()
- Returns:
- Restriction on `INTEGER` type value. Specifies the minimum value and the maximum value that can be specified, if applicable.
-
name
public java.lang.String name()
- Returns:
- The name of the flag resource, following Google Cloud conventions, e.g.: * projects/{project}/locations/{location}/flags/{flag} This field currently has no semantic meaning.
-
requiresDbRestart
public java.lang.Boolean requiresDbRestart()
- Returns:
- Whether setting or updating this flag on an Instance requires a database restart. If a flag that requires database restart is set, the backend will automatically restart the database (making sure to satisfy any availability SLO's).
-
stringRestrictions
public GetSupportedDatabaseFlagsSupportedDatabaseFlagStringRestrictions stringRestrictions()
- Returns:
- Restriction on `STRING` type value. The list of allowed values, if bounded. This field will be empty if there is a unbounded number of allowed values.
-
supportedDbVersions
public java.util.List<java.lang.String> supportedDbVersions()
- Returns:
- Major database engine versions for which this flag is supported. The supported values are `POSTGRES_14` and `DATABASE_VERSION_UNSPECIFIED`.
-
valueType
public java.lang.String valueType()
- Returns:
- ValueType describes the semantic type of the value that the flag accepts. Regardless of the ValueType, the Instance.database_flags field accepts the stringified version of the value, i.e. "20" or "3.14". The supported values are `VALUE_TYPE_UNSPECIFIED`, `STRING`, `INTEGER`, `FLOAT` and `NONE`.
-
builder
public static GetSupportedDatabaseFlagsSupportedDatabaseFlag.Builder builder()
-
builder
public static GetSupportedDatabaseFlagsSupportedDatabaseFlag.Builder builder(GetSupportedDatabaseFlagsSupportedDatabaseFlag defaults)
-
-