Interface MaintenanceControlOrBuilder (0.2.0)

public interface MaintenanceControlOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getControl()

public abstract MaintenanceControl.Control getControl()

The control of the resource maintenance.

.google.cloud.maintenance.api.v1beta.MaintenanceControl.Control control = 1;

Returns
Type Description
MaintenanceControl.Control

The control.

getControlValue()

public abstract int getControlValue()

The control of the resource maintenance.

.google.cloud.maintenance.api.v1beta.MaintenanceControl.Control control = 1;

Returns
Type Description
int

The enum numeric value on the wire for control.

getDocumentation()

public abstract String getDocumentation()

Link to Service Producer documentation about maintenance control. Provided only when isCustom is true.

string documentation = 3;

Returns
Type Description
String

The documentation.

getDocumentationBytes()

public abstract ByteString getDocumentationBytes()

Link to Service Producer documentation about maintenance control. Provided only when isCustom is true.

string documentation = 3;

Returns
Type Description
ByteString

The bytes for documentation.

getIsCustom()

public abstract boolean getIsCustom()

Indicates whether the control is available only in Service Producer API (not through Unified Maintenance).

bool is_custom = 2;

Returns
Type Description
boolean

The isCustom.