Class SqlDatabaseInstanceSettingsInsightsConfig.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.sql_database_instance.SqlDatabaseInstanceSettingsInsightsConfig.Jsii$Proxy
-
- All Implemented Interfaces:
SqlDatabaseInstanceSettingsInsightsConfig,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- SqlDatabaseInstanceSettingsInsightsConfig
@Stability(Stable) @Internal public static final class SqlDatabaseInstanceSettingsInsightsConfig.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements SqlDatabaseInstanceSettingsInsightsConfig
An implementation forSqlDatabaseInstanceSettingsInsightsConfig
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.sql_database_instance.SqlDatabaseInstanceSettingsInsightsConfig
SqlDatabaseInstanceSettingsInsightsConfig.Builder, SqlDatabaseInstanceSettingsInsightsConfig.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(SqlDatabaseInstanceSettingsInsightsConfig.Builder builder)Constructor that initializes the object based on literal property values passed by theSqlDatabaseInstanceSettingsInsightsConfig.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)ObjectgetQueryInsightsEnabled()True if Query Insights feature is enabled.NumbergetQueryPlansPerMinute()Number of query execution plans captured by Insights per minute for all queries combined.NumbergetQueryStringLength()Maximum query length stored in bytes.ObjectgetRecordApplicationTags()True if Query Insights will record application tags from query when enabled.ObjectgetRecordClientAddress()True if Query Insights will record client address when enabled.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(SqlDatabaseInstanceSettingsInsightsConfig.Builder builder)
Constructor that initializes the object based on literal property values passed by theSqlDatabaseInstanceSettingsInsightsConfig.Builder.
-
-
Method Detail
-
getQueryInsightsEnabled
public final Object getQueryInsightsEnabled()
Description copied from interface:SqlDatabaseInstanceSettingsInsightsConfigTrue if Query Insights feature is enabled.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/sql_database_instance#query_insights_enabled SqlDatabaseInstance#query_insights_enabled}
- Specified by:
getQueryInsightsEnabledin interfaceSqlDatabaseInstanceSettingsInsightsConfig
-
getQueryPlansPerMinute
public final Number getQueryPlansPerMinute()
Description copied from interface:SqlDatabaseInstanceSettingsInsightsConfigNumber of query execution plans captured by Insights per minute for all queries combined.Between 0 and 20. Default to 5. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/sql_database_instance#query_plans_per_minute SqlDatabaseInstance#query_plans_per_minute}
- Specified by:
getQueryPlansPerMinutein interfaceSqlDatabaseInstanceSettingsInsightsConfig
-
getQueryStringLength
public final Number getQueryStringLength()
Description copied from interface:SqlDatabaseInstanceSettingsInsightsConfigMaximum query length stored in bytes. Between 256 and 4500. Default to 1024.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/sql_database_instance#query_string_length SqlDatabaseInstance#query_string_length}
- Specified by:
getQueryStringLengthin interfaceSqlDatabaseInstanceSettingsInsightsConfig
-
getRecordApplicationTags
public final Object getRecordApplicationTags()
Description copied from interface:SqlDatabaseInstanceSettingsInsightsConfigTrue if Query Insights will record application tags from query when enabled.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/sql_database_instance#record_application_tags SqlDatabaseInstance#record_application_tags}
- Specified by:
getRecordApplicationTagsin interfaceSqlDatabaseInstanceSettingsInsightsConfig
-
getRecordClientAddress
public final Object getRecordClientAddress()
Description copied from interface:SqlDatabaseInstanceSettingsInsightsConfigTrue if Query Insights will record client address when enabled.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/sql_database_instance#record_client_address SqlDatabaseInstance#record_client_address}
- Specified by:
getRecordClientAddressin interfaceSqlDatabaseInstanceSettingsInsightsConfig
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-