public static final class DatabaseInstance.SqlScheduledMaintenance extends GeneratedMessage implements DatabaseInstance.SqlScheduledMaintenanceOrBuilder
Any scheduled maintenance for this instance.
Protobuf type google.cloud.sql.v1.DatabaseInstance.SqlScheduledMaintenance
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
CAN_DEFER_FIELD_NUMBER
public static final int CAN_DEFER_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CAN_RESCHEDULE_FIELD_NUMBER
public static final int CAN_RESCHEDULE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SCHEDULE_DEADLINE_TIME_FIELD_NUMBER
public static final int SCHEDULE_DEADLINE_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
START_TIME_FIELD_NUMBER
public static final int START_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static DatabaseInstance.SqlScheduledMaintenance getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static DatabaseInstance.SqlScheduledMaintenance.Builder newBuilder()
newBuilder(DatabaseInstance.SqlScheduledMaintenance prototype)
public static DatabaseInstance.SqlScheduledMaintenance.Builder newBuilder(DatabaseInstance.SqlScheduledMaintenance prototype)
parseDelimitedFrom(InputStream input)
public static DatabaseInstance.SqlScheduledMaintenance parseDelimitedFrom(InputStream input)
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static DatabaseInstance.SqlScheduledMaintenance parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static DatabaseInstance.SqlScheduledMaintenance parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DatabaseInstance.SqlScheduledMaintenance parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static DatabaseInstance.SqlScheduledMaintenance parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DatabaseInstance.SqlScheduledMaintenance parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
parseFrom(CodedInputStream input)
public static DatabaseInstance.SqlScheduledMaintenance parseFrom(CodedInputStream input)
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DatabaseInstance.SqlScheduledMaintenance parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(InputStream input)
public static DatabaseInstance.SqlScheduledMaintenance parseFrom(InputStream input)
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static DatabaseInstance.SqlScheduledMaintenance parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static DatabaseInstance.SqlScheduledMaintenance parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static DatabaseInstance.SqlScheduledMaintenance parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<DatabaseInstance.SqlScheduledMaintenance> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getCanDefer() (deprecated)
public boolean getCanDefer()
Deprecated. google.cloud.sql.v1.DatabaseInstance.SqlScheduledMaintenance.can_defer is
deprecated. See google/cloud/sql/v1/cloud_sql_instances.proto;l=1466
bool can_defer = 2 [deprecated = true];
| Returns |
| Type |
Description |
boolean |
The canDefer.
|
getCanReschedule()
public boolean getCanReschedule()
If the scheduled maintenance can be rescheduled.
bool can_reschedule = 3;
| Returns |
| Type |
Description |
boolean |
The canReschedule.
|
getDefaultInstanceForType()
public DatabaseInstance.SqlScheduledMaintenance getDefaultInstanceForType()
getParserForType()
public Parser<DatabaseInstance.SqlScheduledMaintenance> getParserForType()
Overrides
getScheduleDeadlineTime()
public Timestamp getScheduleDeadlineTime()
Maintenance cannot be rescheduled to start beyond this deadline.
optional .google.protobuf.Timestamp schedule_deadline_time = 4;
| Returns |
| Type |
Description |
Timestamp |
The scheduleDeadlineTime.
|
getScheduleDeadlineTimeOrBuilder()
public TimestampOrBuilder getScheduleDeadlineTimeOrBuilder()
Maintenance cannot be rescheduled to start beyond this deadline.
optional .google.protobuf.Timestamp schedule_deadline_time = 4;
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getStartTime()
public Timestamp getStartTime()
The start time of any upcoming scheduled maintenance for this instance.
.google.protobuf.Timestamp start_time = 1;
| Returns |
| Type |
Description |
Timestamp |
The startTime.
|
getStartTimeOrBuilder()
public TimestampOrBuilder getStartTimeOrBuilder()
The start time of any upcoming scheduled maintenance for this instance.
.google.protobuf.Timestamp start_time = 1;
hasScheduleDeadlineTime()
public boolean hasScheduleDeadlineTime()
Maintenance cannot be rescheduled to start beyond this deadline.
optional .google.protobuf.Timestamp schedule_deadline_time = 4;
| Returns |
| Type |
Description |
boolean |
Whether the scheduleDeadlineTime field is set.
|
hasStartTime()
public boolean hasStartTime()
The start time of any upcoming scheduled maintenance for this instance.
.google.protobuf.Timestamp start_time = 1;
| Returns |
| Type |
Description |
boolean |
Whether the startTime field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public DatabaseInstance.SqlScheduledMaintenance.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected DatabaseInstance.SqlScheduledMaintenance.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public DatabaseInstance.SqlScheduledMaintenance.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides