Package com.google.cloud.alloydb.v1beta
Class MaintenanceUpdatePolicy
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy
- All Implemented Interfaces:
MaintenanceUpdatePolicyOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class MaintenanceUpdatePolicy
extends com.google.protobuf.GeneratedMessage
implements MaintenanceUpdatePolicyOrBuilder
MaintenanceUpdatePolicy defines the policy for system updates.Protobuf type
google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classMaintenanceUpdatePolicy defines the policy for system updates.static final classDenyMaintenancePeriod definition.static interfacestatic final classMaintenanceWindow specifies a preferred day and time for maintenance.static interfaceNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic MaintenanceUpdatePolicygetDenyMaintenancePeriods(int index) 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.DescriptorgetMaintenanceWindows(int index) 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.com.google.protobuf.Parser<MaintenanceUpdatePolicy>intinthashCode()protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(MaintenanceUpdatePolicy prototype) protected MaintenanceUpdatePolicy.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static MaintenanceUpdatePolicyparseDelimitedFrom(InputStream input) static MaintenanceUpdatePolicyparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MaintenanceUpdatePolicyparseFrom(byte[] data) static MaintenanceUpdatePolicyparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MaintenanceUpdatePolicyparseFrom(com.google.protobuf.ByteString data) static MaintenanceUpdatePolicyparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MaintenanceUpdatePolicyparseFrom(com.google.protobuf.CodedInputStream input) static MaintenanceUpdatePolicyparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MaintenanceUpdatePolicyparseFrom(InputStream input) static MaintenanceUpdatePolicyparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MaintenanceUpdatePolicyparseFrom(ByteBuffer data) static MaintenanceUpdatePolicyparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<MaintenanceUpdatePolicy>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
MAINTENANCE_WINDOWS_FIELD_NUMBER
public static final int MAINTENANCE_WINDOWS_FIELD_NUMBER- See Also:
-
DENY_MAINTENANCE_PERIODS_FIELD_NUMBER
public static final int DENY_MAINTENANCE_PERIODS_FIELD_NUMBER- See Also:
-
-
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
-
getMaintenanceWindowsList
Preferred windows to perform maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.MaintenanceWindow maintenance_windows = 1;- Specified by:
getMaintenanceWindowsListin 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
-
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
-
getMaintenanceWindowsOrBuilder
Preferred windows to perform maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.MaintenanceWindow maintenance_windows = 1;- Specified by:
getMaintenanceWindowsOrBuilderin interfaceMaintenanceUpdatePolicyOrBuilder
-
getDenyMaintenancePeriodsList
Periods to deny maintenance. Currently limited to 1.
repeated .google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.DenyMaintenancePeriod deny_maintenance_periods = 2;- Specified by:
getDenyMaintenancePeriodsListin 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
-
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
-
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
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static MaintenanceUpdatePolicy parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MaintenanceUpdatePolicy parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MaintenanceUpdatePolicy parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MaintenanceUpdatePolicy parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MaintenanceUpdatePolicy parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MaintenanceUpdatePolicy parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static MaintenanceUpdatePolicy parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static MaintenanceUpdatePolicy parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static MaintenanceUpdatePolicy parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static MaintenanceUpdatePolicy parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected MaintenanceUpdatePolicy.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-