Interface SqlDatabaseInstanceSettingsInsightsConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
SqlDatabaseInstanceSettingsInsightsConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:22.793Z") @Stability(Stable) public interface SqlDatabaseInstanceSettingsInsightsConfig extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classSqlDatabaseInstanceSettingsInsightsConfig.BuilderA builder forSqlDatabaseInstanceSettingsInsightsConfigstatic classSqlDatabaseInstanceSettingsInsightsConfig.Jsii$ProxyAn implementation forSqlDatabaseInstanceSettingsInsightsConfig
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static SqlDatabaseInstanceSettingsInsightsConfig.Builderbuilder()default ObjectgetQueryInsightsEnabled()True if Query Insights feature is enabled.default NumbergetQueryPlansPerMinute()Number of query execution plans captured by Insights per minute for all queries combined.default NumbergetQueryStringLength()Maximum query length stored in bytes.default ObjectgetRecordApplicationTags()True if Query Insights will record application tags from query when enabled.default ObjectgetRecordClientAddress()True if Query Insights will record client address when enabled.
-
-
-
Method Detail
-
getQueryInsightsEnabled
@Stability(Stable) @Nullable default Object getQueryInsightsEnabled()
True 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}
-
getQueryPlansPerMinute
@Stability(Stable) @Nullable default Number getQueryPlansPerMinute()
Number 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}
-
getQueryStringLength
@Stability(Stable) @Nullable default Number getQueryStringLength()
Maximum 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}
-
getRecordApplicationTags
@Stability(Stable) @Nullable default Object getRecordApplicationTags()
True 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}
-
getRecordClientAddress
@Stability(Stable) @Nullable default Object getRecordClientAddress()
True 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}
-
builder
@Stability(Stable) static SqlDatabaseInstanceSettingsInsightsConfig.Builder builder()
-
-