target.apidocs.com.google.api.services.sqladmin.model.SqlScheduledMaintenance.html Maven / Gradle / Ivy
The newest version!
SqlScheduledMaintenance (Cloud SQL Admin API v1-rev20241108-2.0.0)
com.google.api.services.sqladmin.model
Class SqlScheduledMaintenance
- 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.SqlScheduledMaintenance
-
public final class SqlScheduledMaintenance
extends com.google.api.client.json.GenericJson
Any scheduled maintenance for this instance.
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
SqlScheduledMaintenance()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
SqlScheduledMaintenance
clone()
Boolean
getCanDefer()
Boolean
getCanReschedule()
If the scheduled maintenance can be rescheduled.
String
getScheduleDeadlineTime()
Maintenance cannot be rescheduled to start beyond this deadline.
String
getStartTime()
The start time of any upcoming scheduled maintenance for this instance.
SqlScheduledMaintenance
set(String fieldName,
Object value)
SqlScheduledMaintenance
setCanDefer(Boolean canDefer)
SqlScheduledMaintenance
setCanReschedule(Boolean canReschedule)
If the scheduled maintenance can be rescheduled.
SqlScheduledMaintenance
setScheduleDeadlineTime(String scheduleDeadlineTime)
Maintenance cannot be rescheduled to start beyond this deadline.
SqlScheduledMaintenance
setStartTime(String startTime)
The start time of any upcoming scheduled maintenance for this instance.
-
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
-
getCanDefer
public Boolean getCanDefer()
- Returns:
- value or
null
for none
-
setCanDefer
public SqlScheduledMaintenance setCanDefer(Boolean canDefer)
- Parameters:
canDefer
- canDefer or null
for none
-
getCanReschedule
public Boolean getCanReschedule()
If the scheduled maintenance can be rescheduled.
- Returns:
- value or
null
for none
-
setCanReschedule
public SqlScheduledMaintenance setCanReschedule(Boolean canReschedule)
If the scheduled maintenance can be rescheduled.
- Parameters:
canReschedule
- canReschedule or null
for none
-
getScheduleDeadlineTime
public String getScheduleDeadlineTime()
Maintenance cannot be rescheduled to start beyond this deadline.
- Returns:
- value or
null
for none
-
setScheduleDeadlineTime
public SqlScheduledMaintenance setScheduleDeadlineTime(String scheduleDeadlineTime)
Maintenance cannot be rescheduled to start beyond this deadline.
- Parameters:
scheduleDeadlineTime
- scheduleDeadlineTime or null
for none
-
getStartTime
public String getStartTime()
The start time of any upcoming scheduled maintenance for this instance.
- Returns:
- value or
null
for none
-
setStartTime
public SqlScheduledMaintenance setStartTime(String startTime)
The start time of any upcoming scheduled maintenance for this instance.
- Parameters:
startTime
- startTime or null
for none
-
set
public SqlScheduledMaintenance set(String fieldName,
Object value)
- Overrides:
set
in class com.google.api.client.json.GenericJson
-
clone
public SqlScheduledMaintenance clone()
- Overrides:
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.
© 2015 - 2024 Weber Informatics LLC | Privacy Policy