target.apidocs.com.google.api.services.sqladmin.model.GeminiInstanceConfig.html Maven / Gradle / Ivy
GeminiInstanceConfig (Cloud SQL Admin API v1-rev20240925-2.0.0)
com.google.api.services.sqladmin.model
Class GeminiInstanceConfig
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.sqladmin.model.GeminiInstanceConfig
-
public final class GeminiInstanceConfig
extends com.google.api.client.json.GenericJson
Gemini instance configuration.
This is the Java data model class that specifies how to parse/serialize into the JSON that is
transmitted over HTTP when working with the Cloud SQL Admin API. For a detailed explanation see:
https://developers.google.com/api-client-library/java/google-http-java-client/json
- Author:
- Google, Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
com.google.api.client.util.GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
GeminiInstanceConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
GeminiInstanceConfig
clone()
Boolean
getActiveQueryEnabled()
Output only.
Boolean
getEntitled()
Output only.
Boolean
getFlagRecommenderEnabled()
Output only.
Boolean
getGoogleVacuumMgmtEnabled()
Output only.
Boolean
getIndexAdvisorEnabled()
Output only.
Boolean
getOomSessionCancelEnabled()
Output only.
GeminiInstanceConfig
set(String fieldName,
Object value)
GeminiInstanceConfig
setActiveQueryEnabled(Boolean activeQueryEnabled)
Output only.
GeminiInstanceConfig
setEntitled(Boolean entitled)
Output only.
GeminiInstanceConfig
setFlagRecommenderEnabled(Boolean flagRecommenderEnabled)
Output only.
GeminiInstanceConfig
setGoogleVacuumMgmtEnabled(Boolean googleVacuumMgmtEnabled)
Output only.
GeminiInstanceConfig
setIndexAdvisorEnabled(Boolean indexAdvisorEnabled)
Output only.
GeminiInstanceConfig
setOomSessionCancelEnabled(Boolean oomSessionCancelEnabled)
Output only.
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getActiveQueryEnabled
public Boolean getActiveQueryEnabled()
Output only. Whether the active query is enabled.
- Returns:
- value or
null
for none
-
setActiveQueryEnabled
public GeminiInstanceConfig setActiveQueryEnabled(Boolean activeQueryEnabled)
Output only. Whether the active query is enabled.
- Parameters:
activeQueryEnabled
- activeQueryEnabled or null
for none
-
getEntitled
public Boolean getEntitled()
Output only. Whether Gemini is enabled.
- Returns:
- value or
null
for none
-
setEntitled
public GeminiInstanceConfig setEntitled(Boolean entitled)
Output only. Whether Gemini is enabled.
- Parameters:
entitled
- entitled or null
for none
-
getFlagRecommenderEnabled
public Boolean getFlagRecommenderEnabled()
Output only. Whether the flag recommender is enabled.
- Returns:
- value or
null
for none
-
setFlagRecommenderEnabled
public GeminiInstanceConfig setFlagRecommenderEnabled(Boolean flagRecommenderEnabled)
Output only. Whether the flag recommender is enabled.
- Parameters:
flagRecommenderEnabled
- flagRecommenderEnabled or null
for none
-
getGoogleVacuumMgmtEnabled
public Boolean getGoogleVacuumMgmtEnabled()
Output only. Whether the vacuum management is enabled.
- Returns:
- value or
null
for none
-
setGoogleVacuumMgmtEnabled
public GeminiInstanceConfig setGoogleVacuumMgmtEnabled(Boolean googleVacuumMgmtEnabled)
Output only. Whether the vacuum management is enabled.
- Parameters:
googleVacuumMgmtEnabled
- googleVacuumMgmtEnabled or null
for none
-
getIndexAdvisorEnabled
public Boolean getIndexAdvisorEnabled()
Output only. Whether the index advisor is enabled.
- Returns:
- value or
null
for none
-
setIndexAdvisorEnabled
public GeminiInstanceConfig setIndexAdvisorEnabled(Boolean indexAdvisorEnabled)
Output only. Whether the index advisor is enabled.
- Parameters:
indexAdvisorEnabled
- indexAdvisorEnabled or null
for none
-
getOomSessionCancelEnabled
public Boolean getOomSessionCancelEnabled()
Output only. Whether canceling the out-of-memory (OOM) session is enabled.
- Returns:
- value or
null
for none
-
setOomSessionCancelEnabled
public GeminiInstanceConfig setOomSessionCancelEnabled(Boolean oomSessionCancelEnabled)
Output only. Whether canceling the out-of-memory (OOM) session is enabled.
- Parameters:
oomSessionCancelEnabled
- oomSessionCancelEnabled or null
for none
-
set
public GeminiInstanceConfig set(String fieldName,
Object value)
- Overrides:
set
in class com.google.api.client.json.GenericJson
-
clone
public GeminiInstanceConfig clone()
- Overrides:
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.