#include <daily_maintenance_window.h>
Time window specified for daily maintenance operations.
◆ DailyMaintenanceWindow() [1/2]
google_container_api::DailyMaintenanceWindow::DailyMaintenanceWindow |
( |
const Json::Value & |
storage | ) |
|
|
explicit |
Standard constructor for an immutable data object instance.
- Parameters
-
[in] | storage | The underlying data storage for this instance. |
◆ DailyMaintenanceWindow() [2/2]
google_container_api::DailyMaintenanceWindow::DailyMaintenanceWindow |
( |
Json::Value * |
storage | ) |
|
|
explicit |
Standard constructor for a mutable data object instance.
- Parameters
-
[in] | storage | The underlying data storage for this instance. |
◆ ~DailyMaintenanceWindow()
google_container_api::DailyMaintenanceWindow::~DailyMaintenanceWindow |
( |
| ) |
|
|
virtual |
◆ clear_duration()
void google_container_api::DailyMaintenanceWindow::clear_duration |
( |
| ) |
|
|
inline |
Clears the 'duration
' attribute.
◆ clear_start_time()
void google_container_api::DailyMaintenanceWindow::clear_start_time |
( |
| ) |
|
|
inline |
Clears the 'startTime
' attribute.
◆ get_duration()
const StringPiece google_container_api::DailyMaintenanceWindow::get_duration |
( |
| ) |
const |
|
inline |
Get the value of the 'duration
' attribute.
◆ get_start_time()
const StringPiece google_container_api::DailyMaintenanceWindow::get_start_time |
( |
| ) |
const |
|
inline |
Get the value of the 'startTime
' attribute.
◆ GetTypeName()
const StringPiece google_container_api::DailyMaintenanceWindow::GetTypeName |
( |
| ) |
const |
|
inline |
◆ has_duration()
bool google_container_api::DailyMaintenanceWindow::has_duration |
( |
| ) |
const |
|
inline |
Determine if the 'duration
' attribute was set.
- Returns
- true if the '
duration
' attribute was set.
◆ has_start_time()
bool google_container_api::DailyMaintenanceWindow::has_start_time |
( |
| ) |
const |
|
inline |
Determine if the 'startTime
' attribute was set.
- Returns
- true if the '
startTime
' attribute was set.
◆ New()
Creates a new default instance.
- Returns
- Ownership is passed back to the caller.
◆ set_duration()
void google_container_api::DailyMaintenanceWindow::set_duration |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'duration
' attribute.
[Output only] Duration of the time window, automatically chosen to be smallest possible in the given scenario. Duration will be in RFC3339 format "PTnHnMnS".
- Parameters
-
◆ set_start_time()
void google_container_api::DailyMaintenanceWindow::set_start_time |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'startTime
' attribute.
Time within the maintenance window to start the maintenance operations. Time format should be in RFC3339 format "HH:MM", where HH : [00-23] and MM : [00-59] GMT.
- Parameters
-
The documentation for this class was generated from the following files: