Interface MaintenanceInfoOrBuilder (0.6.0)

public interface MaintenanceInfoOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDenyMaintenanceSchedules(int index)

public abstract ResourceMaintenanceDenySchedule getDenyMaintenanceSchedules(int index)

Optional. List of Deny maintenance period for the database resource.

repeated .google.cloud.databasecenter.v1beta.ResourceMaintenanceDenySchedule deny_maintenance_schedules = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
ResourceMaintenanceDenySchedule

getDenyMaintenanceSchedulesCount()

public abstract int getDenyMaintenanceSchedulesCount()

Optional. List of Deny maintenance period for the database resource.

repeated .google.cloud.databasecenter.v1beta.ResourceMaintenanceDenySchedule deny_maintenance_schedules = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getDenyMaintenanceSchedulesList()

public abstract List<ResourceMaintenanceDenySchedule> getDenyMaintenanceSchedulesList()

Optional. List of Deny maintenance period for the database resource.

repeated .google.cloud.databasecenter.v1beta.ResourceMaintenanceDenySchedule deny_maintenance_schedules = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<ResourceMaintenanceDenySchedule>

getDenyMaintenanceSchedulesOrBuilder(int index)

public abstract ResourceMaintenanceDenyScheduleOrBuilder getDenyMaintenanceSchedulesOrBuilder(int index)

Optional. List of Deny maintenance period for the database resource.

repeated .google.cloud.databasecenter.v1beta.ResourceMaintenanceDenySchedule deny_maintenance_schedules = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
ResourceMaintenanceDenyScheduleOrBuilder

getDenyMaintenanceSchedulesOrBuilderList()

public abstract List<? extends ResourceMaintenanceDenyScheduleOrBuilder> getDenyMaintenanceSchedulesOrBuilderList()

Optional. List of Deny maintenance period for the database resource.

repeated .google.cloud.databasecenter.v1beta.ResourceMaintenanceDenySchedule deny_maintenance_schedules = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.cloud.databasecenter.v1beta.ResourceMaintenanceDenyScheduleOrBuilder>

getMaintenanceSchedule()

public abstract ResourceMaintenanceSchedule getMaintenanceSchedule()

Optional. Maintenance window for the database resource.

.google.cloud.databasecenter.v1beta.ResourceMaintenanceSchedule maintenance_schedule = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ResourceMaintenanceSchedule

The maintenanceSchedule.

getMaintenanceScheduleOrBuilder()

public abstract ResourceMaintenanceScheduleOrBuilder getMaintenanceScheduleOrBuilder()

Optional. Maintenance window for the database resource.

.google.cloud.databasecenter.v1beta.ResourceMaintenanceSchedule maintenance_schedule = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ResourceMaintenanceScheduleOrBuilder

getMaintenanceVersion()

public abstract String getMaintenanceVersion()

Output only. Current Maintenance version of the database resource. Example: "MYSQL_8_0_41.R20250531.01_15"

string maintenance_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The maintenanceVersion.

getMaintenanceVersionBytes()

public abstract ByteString getMaintenanceVersionBytes()

Output only. Current Maintenance version of the database resource. Example: "MYSQL_8_0_41.R20250531.01_15"

string maintenance_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for maintenanceVersion.

hasMaintenanceSchedule()

public abstract boolean hasMaintenanceSchedule()

Optional. Maintenance window for the database resource.

.google.cloud.databasecenter.v1beta.ResourceMaintenanceSchedule maintenance_schedule = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the maintenanceSchedule field is set.