Package com.google.cloud.osconfig.v1beta
Class PatchDeployments.RecurringSchedule.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<PatchDeployments.RecurringSchedule.Builder>
com.google.cloud.osconfig.v1beta.PatchDeployments.RecurringSchedule.Builder
- All Implemented Interfaces:
PatchDeployments.RecurringScheduleOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- PatchDeployments.RecurringSchedule
public static final class PatchDeployments.RecurringSchedule.Builder
extends com.google.protobuf.GeneratedMessage.Builder<PatchDeployments.RecurringSchedule.Builder>
implements PatchDeployments.RecurringScheduleOrBuilder
Sets the time for recurring patch deployments.Protobuf type
google.cloud.osconfig.v1beta.RecurringSchedule-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Optional.Required.Output only.Required.Output only.Optional.Required.Required.Required.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.TimestampOptional.com.google.protobuf.Timestamp.BuilderOptional.com.google.protobuf.TimestampOrBuilderOptional.Required.intRequired.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.Required.Required.Required.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.com.google.protobuf.TimestampOptional.com.google.protobuf.Timestamp.BuilderOptional.com.google.protobuf.TimestampOrBuilderOptional.Required.Required.Required.Required.Required.Required.Required.Required.Required.booleanOptional.booleanOutput only.booleanRequired.booleanOutput only.booleanOptional.booleanRequired.booleanRequired.booleanRequired.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeEndTime(com.google.protobuf.Timestamp value) Optional.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeLastExecuteTime(com.google.protobuf.Timestamp value) Output only.Required.mergeNextExecuteTime(com.google.protobuf.Timestamp value) Output only.mergeStartTime(com.google.protobuf.Timestamp value) Optional.mergeTimeOfDay(TimeOfDay value) Required.mergeTimeZone(TimeZone value) Required.Required.setEndTime(com.google.protobuf.Timestamp value) Optional.setEndTime(com.google.protobuf.Timestamp.Builder builderForValue) Optional.Required.setFrequencyValue(int value) Required.setLastExecuteTime(com.google.protobuf.Timestamp value) Output only.setLastExecuteTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.Required.setMonthly(PatchDeployments.MonthlySchedule.Builder builderForValue) Required.setNextExecuteTime(com.google.protobuf.Timestamp value) Output only.setNextExecuteTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.setStartTime(com.google.protobuf.Timestamp value) Optional.setStartTime(com.google.protobuf.Timestamp.Builder builderForValue) Optional.setTimeOfDay(TimeOfDay value) Required.setTimeOfDay(TimeOfDay.Builder builderForValue) Required.setTimeZone(TimeZone value) Required.setTimeZone(TimeZone.Builder builderForValue) Required.Required.setWeekly(PatchDeployments.WeeklySchedule.Builder builderForValue) Required.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<PatchDeployments.RecurringSchedule.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<PatchDeployments.RecurringSchedule.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<PatchDeployments.RecurringSchedule.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PatchDeployments.RecurringSchedule.Builder>
-
mergeFrom
public PatchDeployments.RecurringSchedule.Builder mergeFrom(PatchDeployments.RecurringSchedule other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<PatchDeployments.RecurringSchedule.Builder>
-
mergeFrom
public PatchDeployments.RecurringSchedule.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PatchDeployments.RecurringSchedule.Builder>- Throws:
IOException
-
getScheduleConfigCase
- Specified by:
getScheduleConfigCasein interfacePatchDeployments.RecurringScheduleOrBuilder
-
clearScheduleConfig
-
hasTimeZone
public boolean hasTimeZone()Required. Defines the time zone that `time_of_day` is relative to. The rules for daylight saving time are determined by the chosen time zone.
.google.type.TimeZone time_zone = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasTimeZonein interfacePatchDeployments.RecurringScheduleOrBuilder- Returns:
- Whether the timeZone field is set.
-
getTimeZone
Required. Defines the time zone that `time_of_day` is relative to. The rules for daylight saving time are determined by the chosen time zone.
.google.type.TimeZone time_zone = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getTimeZonein interfacePatchDeployments.RecurringScheduleOrBuilder- Returns:
- The timeZone.
-
setTimeZone
Required. Defines the time zone that `time_of_day` is relative to. The rules for daylight saving time are determined by the chosen time zone.
.google.type.TimeZone time_zone = 1 [(.google.api.field_behavior) = REQUIRED]; -
setTimeZone
Required. Defines the time zone that `time_of_day` is relative to. The rules for daylight saving time are determined by the chosen time zone.
.google.type.TimeZone time_zone = 1 [(.google.api.field_behavior) = REQUIRED]; -
mergeTimeZone
Required. Defines the time zone that `time_of_day` is relative to. The rules for daylight saving time are determined by the chosen time zone.
.google.type.TimeZone time_zone = 1 [(.google.api.field_behavior) = REQUIRED]; -
clearTimeZone
Required. Defines the time zone that `time_of_day` is relative to. The rules for daylight saving time are determined by the chosen time zone.
.google.type.TimeZone time_zone = 1 [(.google.api.field_behavior) = REQUIRED]; -
getTimeZoneBuilder
Required. Defines the time zone that `time_of_day` is relative to. The rules for daylight saving time are determined by the chosen time zone.
.google.type.TimeZone time_zone = 1 [(.google.api.field_behavior) = REQUIRED]; -
getTimeZoneOrBuilder
Required. Defines the time zone that `time_of_day` is relative to. The rules for daylight saving time are determined by the chosen time zone.
.google.type.TimeZone time_zone = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getTimeZoneOrBuilderin interfacePatchDeployments.RecurringScheduleOrBuilder
-
hasStartTime
public boolean hasStartTime()Optional. The time that the recurring schedule becomes effective. Defaults to `create_time` of the patch deployment.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasStartTimein interfacePatchDeployments.RecurringScheduleOrBuilder- Returns:
- Whether the startTime field is set.
-
getStartTime
public com.google.protobuf.Timestamp getStartTime()Optional. The time that the recurring schedule becomes effective. Defaults to `create_time` of the patch deployment.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getStartTimein interfacePatchDeployments.RecurringScheduleOrBuilder- Returns:
- The startTime.
-
setStartTime
Optional. The time that the recurring schedule becomes effective. Defaults to `create_time` of the patch deployment.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OPTIONAL]; -
setStartTime
public PatchDeployments.RecurringSchedule.Builder setStartTime(com.google.protobuf.Timestamp.Builder builderForValue) Optional. The time that the recurring schedule becomes effective. Defaults to `create_time` of the patch deployment.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OPTIONAL]; -
mergeStartTime
public PatchDeployments.RecurringSchedule.Builder mergeStartTime(com.google.protobuf.Timestamp value) Optional. The time that the recurring schedule becomes effective. Defaults to `create_time` of the patch deployment.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OPTIONAL]; -
clearStartTime
Optional. The time that the recurring schedule becomes effective. Defaults to `create_time` of the patch deployment.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OPTIONAL]; -
getStartTimeBuilder
public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()Optional. The time that the recurring schedule becomes effective. Defaults to `create_time` of the patch deployment.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OPTIONAL]; -
getStartTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()Optional. The time that the recurring schedule becomes effective. Defaults to `create_time` of the patch deployment.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getStartTimeOrBuilderin interfacePatchDeployments.RecurringScheduleOrBuilder
-
hasEndTime
public boolean hasEndTime()Optional. The end time at which a recurring patch deployment schedule is no longer active.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasEndTimein interfacePatchDeployments.RecurringScheduleOrBuilder- Returns:
- Whether the endTime field is set.
-
getEndTime
public com.google.protobuf.Timestamp getEndTime()Optional. The end time at which a recurring patch deployment schedule is no longer active.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEndTimein interfacePatchDeployments.RecurringScheduleOrBuilder- Returns:
- The endTime.
-
setEndTime
Optional. The end time at which a recurring patch deployment schedule is no longer active.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OPTIONAL]; -
setEndTime
public PatchDeployments.RecurringSchedule.Builder setEndTime(com.google.protobuf.Timestamp.Builder builderForValue) Optional. The end time at which a recurring patch deployment schedule is no longer active.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OPTIONAL]; -
mergeEndTime
Optional. The end time at which a recurring patch deployment schedule is no longer active.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OPTIONAL]; -
clearEndTime
Optional. The end time at which a recurring patch deployment schedule is no longer active.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getEndTimeBuilder
public com.google.protobuf.Timestamp.Builder getEndTimeBuilder()Optional. The end time at which a recurring patch deployment schedule is no longer active.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getEndTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()Optional. The end time at which a recurring patch deployment schedule is no longer active.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEndTimeOrBuilderin interfacePatchDeployments.RecurringScheduleOrBuilder
-
hasTimeOfDay
public boolean hasTimeOfDay()Required. Time of the day to run a recurring deployment.
.google.type.TimeOfDay time_of_day = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasTimeOfDayin interfacePatchDeployments.RecurringScheduleOrBuilder- Returns:
- Whether the timeOfDay field is set.
-
getTimeOfDay
Required. Time of the day to run a recurring deployment.
.google.type.TimeOfDay time_of_day = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getTimeOfDayin interfacePatchDeployments.RecurringScheduleOrBuilder- Returns:
- The timeOfDay.
-
setTimeOfDay
Required. Time of the day to run a recurring deployment.
.google.type.TimeOfDay time_of_day = 4 [(.google.api.field_behavior) = REQUIRED]; -
setTimeOfDay
Required. Time of the day to run a recurring deployment.
.google.type.TimeOfDay time_of_day = 4 [(.google.api.field_behavior) = REQUIRED]; -
mergeTimeOfDay
Required. Time of the day to run a recurring deployment.
.google.type.TimeOfDay time_of_day = 4 [(.google.api.field_behavior) = REQUIRED]; -
clearTimeOfDay
Required. Time of the day to run a recurring deployment.
.google.type.TimeOfDay time_of_day = 4 [(.google.api.field_behavior) = REQUIRED]; -
getTimeOfDayBuilder
Required. Time of the day to run a recurring deployment.
.google.type.TimeOfDay time_of_day = 4 [(.google.api.field_behavior) = REQUIRED]; -
getTimeOfDayOrBuilder
Required. Time of the day to run a recurring deployment.
.google.type.TimeOfDay time_of_day = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getTimeOfDayOrBuilderin interfacePatchDeployments.RecurringScheduleOrBuilder
-
getFrequencyValue
public int getFrequencyValue()Required. The frequency unit of this recurring schedule.
.google.cloud.osconfig.v1beta.RecurringSchedule.Frequency frequency = 5 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getFrequencyValuein interfacePatchDeployments.RecurringScheduleOrBuilder- Returns:
- The enum numeric value on the wire for frequency.
-
setFrequencyValue
Required. The frequency unit of this recurring schedule.
.google.cloud.osconfig.v1beta.RecurringSchedule.Frequency frequency = 5 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The enum numeric value on the wire for frequency to set.- Returns:
- This builder for chaining.
-
getFrequency
Required. The frequency unit of this recurring schedule.
.google.cloud.osconfig.v1beta.RecurringSchedule.Frequency frequency = 5 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getFrequencyin interfacePatchDeployments.RecurringScheduleOrBuilder- Returns:
- The frequency.
-
setFrequency
public PatchDeployments.RecurringSchedule.Builder setFrequency(PatchDeployments.RecurringSchedule.Frequency value) Required. The frequency unit of this recurring schedule.
.google.cloud.osconfig.v1beta.RecurringSchedule.Frequency frequency = 5 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The frequency to set.- Returns:
- This builder for chaining.
-
clearFrequency
Required. The frequency unit of this recurring schedule.
.google.cloud.osconfig.v1beta.RecurringSchedule.Frequency frequency = 5 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
hasWeekly
public boolean hasWeekly()Required. Schedule with weekly executions.
.google.cloud.osconfig.v1beta.WeeklySchedule weekly = 6 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasWeeklyin interfacePatchDeployments.RecurringScheduleOrBuilder- Returns:
- Whether the weekly field is set.
-
getWeekly
Required. Schedule with weekly executions.
.google.cloud.osconfig.v1beta.WeeklySchedule weekly = 6 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getWeeklyin interfacePatchDeployments.RecurringScheduleOrBuilder- Returns:
- The weekly.
-
setWeekly
Required. Schedule with weekly executions.
.google.cloud.osconfig.v1beta.WeeklySchedule weekly = 6 [(.google.api.field_behavior) = REQUIRED]; -
setWeekly
public PatchDeployments.RecurringSchedule.Builder setWeekly(PatchDeployments.WeeklySchedule.Builder builderForValue) Required. Schedule with weekly executions.
.google.cloud.osconfig.v1beta.WeeklySchedule weekly = 6 [(.google.api.field_behavior) = REQUIRED]; -
mergeWeekly
public PatchDeployments.RecurringSchedule.Builder mergeWeekly(PatchDeployments.WeeklySchedule value) Required. Schedule with weekly executions.
.google.cloud.osconfig.v1beta.WeeklySchedule weekly = 6 [(.google.api.field_behavior) = REQUIRED]; -
clearWeekly
Required. Schedule with weekly executions.
.google.cloud.osconfig.v1beta.WeeklySchedule weekly = 6 [(.google.api.field_behavior) = REQUIRED]; -
getWeeklyBuilder
Required. Schedule with weekly executions.
.google.cloud.osconfig.v1beta.WeeklySchedule weekly = 6 [(.google.api.field_behavior) = REQUIRED]; -
getWeeklyOrBuilder
Required. Schedule with weekly executions.
.google.cloud.osconfig.v1beta.WeeklySchedule weekly = 6 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getWeeklyOrBuilderin interfacePatchDeployments.RecurringScheduleOrBuilder
-
hasMonthly
public boolean hasMonthly()Required. Schedule with monthly executions.
.google.cloud.osconfig.v1beta.MonthlySchedule monthly = 7 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasMonthlyin interfacePatchDeployments.RecurringScheduleOrBuilder- Returns:
- Whether the monthly field is set.
-
getMonthly
Required. Schedule with monthly executions.
.google.cloud.osconfig.v1beta.MonthlySchedule monthly = 7 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMonthlyin interfacePatchDeployments.RecurringScheduleOrBuilder- Returns:
- The monthly.
-
setMonthly
public PatchDeployments.RecurringSchedule.Builder setMonthly(PatchDeployments.MonthlySchedule value) Required. Schedule with monthly executions.
.google.cloud.osconfig.v1beta.MonthlySchedule monthly = 7 [(.google.api.field_behavior) = REQUIRED]; -
setMonthly
public PatchDeployments.RecurringSchedule.Builder setMonthly(PatchDeployments.MonthlySchedule.Builder builderForValue) Required. Schedule with monthly executions.
.google.cloud.osconfig.v1beta.MonthlySchedule monthly = 7 [(.google.api.field_behavior) = REQUIRED]; -
mergeMonthly
public PatchDeployments.RecurringSchedule.Builder mergeMonthly(PatchDeployments.MonthlySchedule value) Required. Schedule with monthly executions.
.google.cloud.osconfig.v1beta.MonthlySchedule monthly = 7 [(.google.api.field_behavior) = REQUIRED]; -
clearMonthly
Required. Schedule with monthly executions.
.google.cloud.osconfig.v1beta.MonthlySchedule monthly = 7 [(.google.api.field_behavior) = REQUIRED]; -
getMonthlyBuilder
Required. Schedule with monthly executions.
.google.cloud.osconfig.v1beta.MonthlySchedule monthly = 7 [(.google.api.field_behavior) = REQUIRED]; -
getMonthlyOrBuilder
Required. Schedule with monthly executions.
.google.cloud.osconfig.v1beta.MonthlySchedule monthly = 7 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMonthlyOrBuilderin interfacePatchDeployments.RecurringScheduleOrBuilder
-
hasLastExecuteTime
public boolean hasLastExecuteTime()Output only. The time the last patch job ran successfully.
.google.protobuf.Timestamp last_execute_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasLastExecuteTimein interfacePatchDeployments.RecurringScheduleOrBuilder- Returns:
- Whether the lastExecuteTime field is set.
-
getLastExecuteTime
public com.google.protobuf.Timestamp getLastExecuteTime()Output only. The time the last patch job ran successfully.
.google.protobuf.Timestamp last_execute_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getLastExecuteTimein interfacePatchDeployments.RecurringScheduleOrBuilder- Returns:
- The lastExecuteTime.
-
setLastExecuteTime
public PatchDeployments.RecurringSchedule.Builder setLastExecuteTime(com.google.protobuf.Timestamp value) Output only. The time the last patch job ran successfully.
.google.protobuf.Timestamp last_execute_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setLastExecuteTime
public PatchDeployments.RecurringSchedule.Builder setLastExecuteTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only. The time the last patch job ran successfully.
.google.protobuf.Timestamp last_execute_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeLastExecuteTime
public PatchDeployments.RecurringSchedule.Builder mergeLastExecuteTime(com.google.protobuf.Timestamp value) Output only. The time the last patch job ran successfully.
.google.protobuf.Timestamp last_execute_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearLastExecuteTime
Output only. The time the last patch job ran successfully.
.google.protobuf.Timestamp last_execute_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getLastExecuteTimeBuilder
public com.google.protobuf.Timestamp.Builder getLastExecuteTimeBuilder()Output only. The time the last patch job ran successfully.
.google.protobuf.Timestamp last_execute_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getLastExecuteTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getLastExecuteTimeOrBuilder()Output only. The time the last patch job ran successfully.
.google.protobuf.Timestamp last_execute_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getLastExecuteTimeOrBuilderin interfacePatchDeployments.RecurringScheduleOrBuilder
-
hasNextExecuteTime
public boolean hasNextExecuteTime()Output only. The time the next patch job is scheduled to run.
.google.protobuf.Timestamp next_execute_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasNextExecuteTimein interfacePatchDeployments.RecurringScheduleOrBuilder- Returns:
- Whether the nextExecuteTime field is set.
-
getNextExecuteTime
public com.google.protobuf.Timestamp getNextExecuteTime()Output only. The time the next patch job is scheduled to run.
.google.protobuf.Timestamp next_execute_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getNextExecuteTimein interfacePatchDeployments.RecurringScheduleOrBuilder- Returns:
- The nextExecuteTime.
-
setNextExecuteTime
public PatchDeployments.RecurringSchedule.Builder setNextExecuteTime(com.google.protobuf.Timestamp value) Output only. The time the next patch job is scheduled to run.
.google.protobuf.Timestamp next_execute_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setNextExecuteTime
public PatchDeployments.RecurringSchedule.Builder setNextExecuteTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only. The time the next patch job is scheduled to run.
.google.protobuf.Timestamp next_execute_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeNextExecuteTime
public PatchDeployments.RecurringSchedule.Builder mergeNextExecuteTime(com.google.protobuf.Timestamp value) Output only. The time the next patch job is scheduled to run.
.google.protobuf.Timestamp next_execute_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearNextExecuteTime
Output only. The time the next patch job is scheduled to run.
.google.protobuf.Timestamp next_execute_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getNextExecuteTimeBuilder
public com.google.protobuf.Timestamp.Builder getNextExecuteTimeBuilder()Output only. The time the next patch job is scheduled to run.
.google.protobuf.Timestamp next_execute_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getNextExecuteTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getNextExecuteTimeOrBuilder()Output only. The time the next patch job is scheduled to run.
.google.protobuf.Timestamp next_execute_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getNextExecuteTimeOrBuilderin interfacePatchDeployments.RecurringScheduleOrBuilder
-