Package com.google.cloud.alloydb.v1beta
Class MaintenanceUpdatePolicy.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<MaintenanceUpdatePolicy.Builder>
com.google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.Builder
- All Implemented Interfaces:
MaintenanceUpdatePolicyOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- MaintenanceUpdatePolicy
public static final class MaintenanceUpdatePolicy.Builder
extends com.google.protobuf.GeneratedMessage.Builder<MaintenanceUpdatePolicy.Builder>
implements MaintenanceUpdatePolicyOrBuilder
MaintenanceUpdatePolicy defines the policy for system updates.Protobuf type
google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy-
Method Summary
Modifier and TypeMethodDescriptionaddAllDenyMaintenancePeriods(Iterable<? extends MaintenanceUpdatePolicy.DenyMaintenancePeriod> values) Periods to deny maintenance.addAllMaintenanceWindows(Iterable<? extends MaintenanceUpdatePolicy.MaintenanceWindow> values) Preferred windows to perform maintenance.addDenyMaintenancePeriods(int index, MaintenanceUpdatePolicy.DenyMaintenancePeriod value) Periods to deny maintenance.addDenyMaintenancePeriods(int index, MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder builderForValue) Periods to deny maintenance.Periods to deny maintenance.Periods to deny maintenance.Periods to deny maintenance.addDenyMaintenancePeriodsBuilder(int index) Periods to deny maintenance.addMaintenanceWindows(int index, MaintenanceUpdatePolicy.MaintenanceWindow value) Preferred windows to perform maintenance.addMaintenanceWindows(int index, MaintenanceUpdatePolicy.MaintenanceWindow.Builder builderForValue) Preferred windows to perform maintenance.Preferred windows to perform maintenance.addMaintenanceWindows(MaintenanceUpdatePolicy.MaintenanceWindow.Builder builderForValue) Preferred windows to perform maintenance.Preferred windows to perform maintenance.addMaintenanceWindowsBuilder(int index) Preferred windows to perform maintenance.build()clear()Periods to deny maintenance.Preferred windows to perform maintenance.getDenyMaintenancePeriods(int index) Periods to deny maintenance.getDenyMaintenancePeriodsBuilder(int index) Periods to deny maintenance.Periods to deny maintenance.intPeriods to deny maintenance.Periods to deny maintenance.getDenyMaintenancePeriodsOrBuilder(int index) Periods to deny maintenance.Periods to deny maintenance.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetMaintenanceWindows(int index) Preferred windows to perform maintenance.getMaintenanceWindowsBuilder(int index) Preferred windows to perform maintenance.Preferred windows to perform maintenance.intPreferred windows to perform maintenance.Preferred windows to perform maintenance.getMaintenanceWindowsOrBuilder(int index) Preferred windows to perform maintenance.Preferred windows to perform maintenance.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(MaintenanceUpdatePolicy other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeDenyMaintenancePeriods(int index) Periods to deny maintenance.removeMaintenanceWindows(int index) Preferred windows to perform maintenance.setDenyMaintenancePeriods(int index, MaintenanceUpdatePolicy.DenyMaintenancePeriod value) Periods to deny maintenance.setDenyMaintenancePeriods(int index, MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder builderForValue) Periods to deny maintenance.setMaintenanceWindows(int index, MaintenanceUpdatePolicy.MaintenanceWindow value) Preferred windows to perform maintenance.setMaintenanceWindows(int index, MaintenanceUpdatePolicy.MaintenanceWindow.Builder builderForValue) Preferred windows to perform maintenance.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<MaintenanceUpdatePolicy.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<MaintenanceUpdatePolicy.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<MaintenanceUpdatePolicy.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<MaintenanceUpdatePolicy.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<MaintenanceUpdatePolicy.Builder>
-
mergeFrom
public MaintenanceUpdatePolicy.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<MaintenanceUpdatePolicy.Builder>- Throws:
IOException
-
getMaintenanceWindowsList
Preferred windows to perform maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.MaintenanceWindow maintenance_windows = 1;- Specified by:
getMaintenanceWindowsListin interfaceMaintenanceUpdatePolicyOrBuilder
-
getMaintenanceWindowsCount
public int getMaintenanceWindowsCount()Preferred windows to perform maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.MaintenanceWindow maintenance_windows = 1;- Specified by:
getMaintenanceWindowsCountin interfaceMaintenanceUpdatePolicyOrBuilder
-
getMaintenanceWindows
Preferred windows to perform maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.MaintenanceWindow maintenance_windows = 1;- Specified by:
getMaintenanceWindowsin interfaceMaintenanceUpdatePolicyOrBuilder
-
setMaintenanceWindows
public MaintenanceUpdatePolicy.Builder setMaintenanceWindows(int index, MaintenanceUpdatePolicy.MaintenanceWindow value) Preferred windows to perform maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.MaintenanceWindow maintenance_windows = 1; -
setMaintenanceWindows
public MaintenanceUpdatePolicy.Builder setMaintenanceWindows(int index, MaintenanceUpdatePolicy.MaintenanceWindow.Builder builderForValue) Preferred windows to perform maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.MaintenanceWindow maintenance_windows = 1; -
addMaintenanceWindows
public MaintenanceUpdatePolicy.Builder addMaintenanceWindows(MaintenanceUpdatePolicy.MaintenanceWindow value) Preferred windows to perform maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.MaintenanceWindow maintenance_windows = 1; -
addMaintenanceWindows
public MaintenanceUpdatePolicy.Builder addMaintenanceWindows(int index, MaintenanceUpdatePolicy.MaintenanceWindow value) Preferred windows to perform maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.MaintenanceWindow maintenance_windows = 1; -
addMaintenanceWindows
public MaintenanceUpdatePolicy.Builder addMaintenanceWindows(MaintenanceUpdatePolicy.MaintenanceWindow.Builder builderForValue) Preferred windows to perform maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.MaintenanceWindow maintenance_windows = 1; -
addMaintenanceWindows
public MaintenanceUpdatePolicy.Builder addMaintenanceWindows(int index, MaintenanceUpdatePolicy.MaintenanceWindow.Builder builderForValue) Preferred windows to perform maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.MaintenanceWindow maintenance_windows = 1; -
addAllMaintenanceWindows
public MaintenanceUpdatePolicy.Builder addAllMaintenanceWindows(Iterable<? extends MaintenanceUpdatePolicy.MaintenanceWindow> values) Preferred windows to perform maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.MaintenanceWindow maintenance_windows = 1; -
clearMaintenanceWindows
Preferred windows to perform maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.MaintenanceWindow maintenance_windows = 1; -
removeMaintenanceWindows
Preferred windows to perform maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.MaintenanceWindow maintenance_windows = 1; -
getMaintenanceWindowsBuilder
Preferred windows to perform maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.MaintenanceWindow maintenance_windows = 1; -
getMaintenanceWindowsOrBuilder
Preferred windows to perform maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.MaintenanceWindow maintenance_windows = 1;- Specified by:
getMaintenanceWindowsOrBuilderin interfaceMaintenanceUpdatePolicyOrBuilder
-
getMaintenanceWindowsOrBuilderList
public List<? extends MaintenanceUpdatePolicy.MaintenanceWindowOrBuilder> getMaintenanceWindowsOrBuilderList()Preferred windows to perform maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.MaintenanceWindow maintenance_windows = 1;- Specified by:
getMaintenanceWindowsOrBuilderListin interfaceMaintenanceUpdatePolicyOrBuilder
-
addMaintenanceWindowsBuilder
Preferred windows to perform maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.MaintenanceWindow maintenance_windows = 1; -
addMaintenanceWindowsBuilder
Preferred windows to perform maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.MaintenanceWindow maintenance_windows = 1; -
getMaintenanceWindowsBuilderList
Preferred windows to perform maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.MaintenanceWindow maintenance_windows = 1; -
getDenyMaintenancePeriodsList
Periods to deny maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.DenyMaintenancePeriod deny_maintenance_periods = 2;- Specified by:
getDenyMaintenancePeriodsListin interfaceMaintenanceUpdatePolicyOrBuilder
-
getDenyMaintenancePeriodsCount
public int getDenyMaintenancePeriodsCount()Periods to deny maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.DenyMaintenancePeriod deny_maintenance_periods = 2;- Specified by:
getDenyMaintenancePeriodsCountin interfaceMaintenanceUpdatePolicyOrBuilder
-
getDenyMaintenancePeriods
Periods to deny maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.DenyMaintenancePeriod deny_maintenance_periods = 2;- Specified by:
getDenyMaintenancePeriodsin interfaceMaintenanceUpdatePolicyOrBuilder
-
setDenyMaintenancePeriods
public MaintenanceUpdatePolicy.Builder setDenyMaintenancePeriods(int index, MaintenanceUpdatePolicy.DenyMaintenancePeriod value) Periods to deny maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.DenyMaintenancePeriod deny_maintenance_periods = 2; -
setDenyMaintenancePeriods
public MaintenanceUpdatePolicy.Builder setDenyMaintenancePeriods(int index, MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder builderForValue) Periods to deny maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.DenyMaintenancePeriod deny_maintenance_periods = 2; -
addDenyMaintenancePeriods
public MaintenanceUpdatePolicy.Builder addDenyMaintenancePeriods(MaintenanceUpdatePolicy.DenyMaintenancePeriod value) Periods to deny maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.DenyMaintenancePeriod deny_maintenance_periods = 2; -
addDenyMaintenancePeriods
public MaintenanceUpdatePolicy.Builder addDenyMaintenancePeriods(int index, MaintenanceUpdatePolicy.DenyMaintenancePeriod value) Periods to deny maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.DenyMaintenancePeriod deny_maintenance_periods = 2; -
addDenyMaintenancePeriods
public MaintenanceUpdatePolicy.Builder addDenyMaintenancePeriods(MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder builderForValue) Periods to deny maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.DenyMaintenancePeriod deny_maintenance_periods = 2; -
addDenyMaintenancePeriods
public MaintenanceUpdatePolicy.Builder addDenyMaintenancePeriods(int index, MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder builderForValue) Periods to deny maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.DenyMaintenancePeriod deny_maintenance_periods = 2; -
addAllDenyMaintenancePeriods
public MaintenanceUpdatePolicy.Builder addAllDenyMaintenancePeriods(Iterable<? extends MaintenanceUpdatePolicy.DenyMaintenancePeriod> values) Periods to deny maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.DenyMaintenancePeriod deny_maintenance_periods = 2; -
clearDenyMaintenancePeriods
Periods to deny maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.DenyMaintenancePeriod deny_maintenance_periods = 2; -
removeDenyMaintenancePeriods
Periods to deny maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.DenyMaintenancePeriod deny_maintenance_periods = 2; -
getDenyMaintenancePeriodsBuilder
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder getDenyMaintenancePeriodsBuilder(int index) Periods to deny maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.DenyMaintenancePeriod deny_maintenance_periods = 2; -
getDenyMaintenancePeriodsOrBuilder
public MaintenanceUpdatePolicy.DenyMaintenancePeriodOrBuilder getDenyMaintenancePeriodsOrBuilder(int index) Periods to deny maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.DenyMaintenancePeriod deny_maintenance_periods = 2;- Specified by:
getDenyMaintenancePeriodsOrBuilderin interfaceMaintenanceUpdatePolicyOrBuilder
-
getDenyMaintenancePeriodsOrBuilderList
public List<? extends MaintenanceUpdatePolicy.DenyMaintenancePeriodOrBuilder> getDenyMaintenancePeriodsOrBuilderList()Periods to deny maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.DenyMaintenancePeriod deny_maintenance_periods = 2;- Specified by:
getDenyMaintenancePeriodsOrBuilderListin interfaceMaintenanceUpdatePolicyOrBuilder
-
addDenyMaintenancePeriodsBuilder
Periods to deny maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.DenyMaintenancePeriod deny_maintenance_periods = 2; -
addDenyMaintenancePeriodsBuilder
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder addDenyMaintenancePeriodsBuilder(int index) Periods to deny maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.DenyMaintenancePeriod deny_maintenance_periods = 2; -
getDenyMaintenancePeriodsBuilderList
public List<MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder> getDenyMaintenancePeriodsBuilderList()Periods to deny maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.DenyMaintenancePeriod deny_maintenance_periods = 2;
-