public interface MaintenanceSummaryOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getCategory()
public abstract MaintenanceCategory getCategory()
Output only. The category of the maintenance event.
.google.cloud.maintenance.api.v1beta.MaintenanceCategory category = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
MaintenanceCategory |
The category. |
getCategoryValue()
public abstract int getCategoryValue()
Output only. The category of the maintenance event.
.google.cloud.maintenance.api.v1beta.MaintenanceCategory category = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for category. |
getControls(int index)
public abstract MaintenanceControl getControls(int index)
Output only. Control available for that Maintenance (might not be available for every resource that maintenance is applied to).
repeated .google.cloud.maintenance.api.v1beta.MaintenanceControl controls = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
MaintenanceControl |
getControlsCount()
public abstract int getControlsCount()
Output only. Control available for that Maintenance (might not be available for every resource that maintenance is applied to).
repeated .google.cloud.maintenance.api.v1beta.MaintenanceControl controls = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
int |
getControlsList()
public abstract List<MaintenanceControl> getControlsList()
Output only. Control available for that Maintenance (might not be available for every resource that maintenance is applied to).
repeated .google.cloud.maintenance.api.v1beta.MaintenanceControl controls = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<MaintenanceControl> |
getControlsOrBuilder(int index)
public abstract MaintenanceControlOrBuilder getControlsOrBuilder(int index)
Output only. Control available for that Maintenance (might not be available for every resource that maintenance is applied to).
repeated .google.cloud.maintenance.api.v1beta.MaintenanceControl controls = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
MaintenanceControlOrBuilder |
getControlsOrBuilderList()
public abstract List<? extends MaintenanceControlOrBuilder> getControlsOrBuilderList()
Output only. Control available for that Maintenance (might not be available for every resource that maintenance is applied to).
repeated .google.cloud.maintenance.api.v1beta.MaintenanceControl controls = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.maintenance.api.v1beta.MaintenanceControlOrBuilder> |
getDescription()
public abstract String getDescription()
Output only. The description of the maintenance.
string description = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
String |
The description. |
getDescriptionBytes()
public abstract ByteString getDescriptionBytes()
Output only. The description of the maintenance.
string description = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for description. |
getMaintenanceEndTime()
public abstract Timestamp getMaintenanceEndTime()
Output only. Actual date when the maintenance successfully completed. Field
present only after the state changed to SUCCEEDED
.
.google.protobuf.Timestamp maintenance_end_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Timestamp |
The maintenanceEndTime. |
getMaintenanceEndTimeOrBuilder()
public abstract TimestampOrBuilder getMaintenanceEndTimeOrBuilder()
Output only. Actual date when the maintenance successfully completed. Field
present only after the state changed to SUCCEEDED
.
.google.protobuf.Timestamp maintenance_end_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getMaintenanceName()
public abstract String getMaintenanceName()
Output only. The name of the maintenance.
string maintenance_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
String |
The maintenanceName. |
getMaintenanceNameBytes()
public abstract ByteString getMaintenanceNameBytes()
Output only. The name of the maintenance.
string maintenance_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for maintenanceName. |
getMaintenanceScheduledEndTime()
public abstract Timestamp getMaintenanceScheduledEndTime()
Output only. An estimated (best effort, not guaranteed) end time of the scheduled maintenance.
.google.protobuf.Timestamp maintenance_scheduled_end_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Timestamp |
The maintenanceScheduledEndTime. |
getMaintenanceScheduledEndTimeOrBuilder()
public abstract TimestampOrBuilder getMaintenanceScheduledEndTimeOrBuilder()
Output only. An estimated (best effort, not guaranteed) end time of the scheduled maintenance.
.google.protobuf.Timestamp maintenance_scheduled_end_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getMaintenanceScheduledStartTime()
public abstract Timestamp getMaintenanceScheduledStartTime()
Output only. Scheduled start time of the maintenance. The maintenance will
start at maintenanceScheduledStartTime
or later, with best effort to
finish before maintenanceScheduledEndTime
.
.google.protobuf.Timestamp maintenance_scheduled_start_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Timestamp |
The maintenanceScheduledStartTime. |
getMaintenanceScheduledStartTimeOrBuilder()
public abstract TimestampOrBuilder getMaintenanceScheduledStartTimeOrBuilder()
Output only. Scheduled start time of the maintenance. The maintenance will
start at maintenanceScheduledStartTime
or later, with best effort to
finish before maintenanceScheduledEndTime
.
.google.protobuf.Timestamp maintenance_scheduled_start_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getMaintenanceStartTime()
public abstract Timestamp getMaintenanceStartTime()
Output only. Actual date when the maintenance started. Field present only
after the state changed to RUNNING
.
.google.protobuf.Timestamp maintenance_start_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Timestamp |
The maintenanceStartTime. |
getMaintenanceStartTimeOrBuilder()
public abstract TimestampOrBuilder getMaintenanceStartTimeOrBuilder()
Output only. Actual date when the maintenance started. Field present only
after the state changed to RUNNING
.
.google.protobuf.Timestamp maintenance_start_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getStats(int index)
public abstract MaintenanceSummary.Stats getStats(int index)
Output only. Stats is a field of ResourceMaintenance used to aggregate the stats.
repeated .google.cloud.maintenance.api.v1beta.MaintenanceSummary.Stats stats = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
MaintenanceSummary.Stats |
getStatsCount()
public abstract int getStatsCount()
Output only. Stats is a field of ResourceMaintenance used to aggregate the stats.
repeated .google.cloud.maintenance.api.v1beta.MaintenanceSummary.Stats stats = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
int |
getStatsList()
public abstract List<MaintenanceSummary.Stats> getStatsList()
Output only. Stats is a field of ResourceMaintenance used to aggregate the stats.
repeated .google.cloud.maintenance.api.v1beta.MaintenanceSummary.Stats stats = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<Stats> |
getStatsOrBuilder(int index)
public abstract MaintenanceSummary.StatsOrBuilder getStatsOrBuilder(int index)
Output only. Stats is a field of ResourceMaintenance used to aggregate the stats.
repeated .google.cloud.maintenance.api.v1beta.MaintenanceSummary.Stats stats = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
MaintenanceSummary.StatsOrBuilder |
getStatsOrBuilderList()
public abstract List<? extends MaintenanceSummary.StatsOrBuilder> getStatsOrBuilderList()
Output only. Stats is a field of ResourceMaintenance used to aggregate the stats.
repeated .google.cloud.maintenance.api.v1beta.MaintenanceSummary.Stats stats = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.maintenance.api.v1beta.MaintenanceSummary.StatsOrBuilder> |
getTitle()
public abstract String getTitle()
Output only. The title of the maintenance.
string title = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
String |
The title. |
getTitleBytes()
public abstract ByteString getTitleBytes()
Output only. The title of the maintenance.
string title = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for title. |
getUserControllable()
public abstract boolean getUserControllable()
Output only. Indicates whether the user has some control over that maintenance, either proactively before maintenance was scheduled with maintenance policy or with reactive controls after it was scheduled (see controls field).
bool user_controllable = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
The userControllable. |
hasMaintenanceEndTime()
public abstract boolean hasMaintenanceEndTime()
Output only. Actual date when the maintenance successfully completed. Field
present only after the state changed to SUCCEEDED
.
.google.protobuf.Timestamp maintenance_end_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
Whether the maintenanceEndTime field is set. |
hasMaintenanceScheduledEndTime()
public abstract boolean hasMaintenanceScheduledEndTime()
Output only. An estimated (best effort, not guaranteed) end time of the scheduled maintenance.
.google.protobuf.Timestamp maintenance_scheduled_end_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
Whether the maintenanceScheduledEndTime field is set. |
hasMaintenanceScheduledStartTime()
public abstract boolean hasMaintenanceScheduledStartTime()
Output only. Scheduled start time of the maintenance. The maintenance will
start at maintenanceScheduledStartTime
or later, with best effort to
finish before maintenanceScheduledEndTime
.
.google.protobuf.Timestamp maintenance_scheduled_start_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
Whether the maintenanceScheduledStartTime field is set. |
hasMaintenanceStartTime()
public abstract boolean hasMaintenanceStartTime()
Output only. Actual date when the maintenance started. Field present only
after the state changed to RUNNING
.
.google.protobuf.Timestamp maintenance_start_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
Whether the maintenanceStartTime field is set. |