public final class MaintenanceWindow extends GeneratedMessageV3 implements MaintenanceWindowOrBuilder
MaintenanceWindow defines the maintenance window to be used for the cluster.Protobuf type
google.container.v1.MaintenanceWindow| Modifier and Type | Class and Description |
|---|---|
static class |
MaintenanceWindow.Builder
MaintenanceWindow defines the maintenance window to be used for the cluster.
|
static class |
MaintenanceWindow.PolicyCase |
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage,BuilderType extends GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, GeneratedMessageV3.ExtendableMessage<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.FieldAccessorTable| Modifier and Type | Field and Description |
|---|---|
static int |
DAILY_MAINTENANCE_WINDOW_FIELD_NUMBER |
alwaysUseFieldBuilders, unknownFieldsmemoizedSizememoizedHashCodecanUseUnsafe, computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneoftoByteArray, toByteString, writeDelimitedTo, writeTopublic static final int DAILY_MAINTENANCE_WINDOW_FIELD_NUMBER
public final UnknownFieldSet getUnknownFields()
getUnknownFields in interface MessageOrBuildergetUnknownFields in class GeneratedMessageV3public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3public MaintenanceWindow.PolicyCase getPolicyCase()
getPolicyCase in interface MaintenanceWindowOrBuilderpublic boolean hasDailyMaintenanceWindow()
DailyMaintenanceWindow specifies a daily maintenance operation window.
.google.container.v1.DailyMaintenanceWindow daily_maintenance_window = 2;hasDailyMaintenanceWindow in interface MaintenanceWindowOrBuilderpublic DailyMaintenanceWindow getDailyMaintenanceWindow()
DailyMaintenanceWindow specifies a daily maintenance operation window.
.google.container.v1.DailyMaintenanceWindow daily_maintenance_window = 2;getDailyMaintenanceWindow in interface MaintenanceWindowOrBuilderpublic DailyMaintenanceWindowOrBuilder getDailyMaintenanceWindowOrBuilder()
DailyMaintenanceWindow specifies a daily maintenance operation window.
.google.container.v1.DailyMaintenanceWindow daily_maintenance_window = 2;getDailyMaintenanceWindowOrBuilder in interface MaintenanceWindowOrBuilderpublic final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3public void writeTo(CodedOutputStream output) throws java.io.IOException
writeTo in interface MessageLitewriteTo in class GeneratedMessageV3java.io.IOExceptionpublic int getSerializedSize()
getSerializedSize in interface MessageLitegetSerializedSize in class GeneratedMessageV3public boolean equals(java.lang.Object obj)
equals in interface Messageequals in class AbstractMessagepublic int hashCode()
hashCode in interface MessagehashCode in class AbstractMessagepublic static MaintenanceWindow parseFrom(java.nio.ByteBuffer data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static MaintenanceWindow parseFrom(java.nio.ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static MaintenanceWindow parseFrom(ByteString data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static MaintenanceWindow parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static MaintenanceWindow parseFrom(byte[] data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static MaintenanceWindow parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static MaintenanceWindow parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static MaintenanceWindow parseFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static MaintenanceWindow parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static MaintenanceWindow parseDelimitedFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static MaintenanceWindow parseFrom(CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static MaintenanceWindow parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic MaintenanceWindow.Builder newBuilderForType()
newBuilderForType in interface MessagenewBuilderForType in interface MessageLitepublic static MaintenanceWindow.Builder newBuilder()
public static MaintenanceWindow.Builder newBuilder(MaintenanceWindow prototype)
public MaintenanceWindow.Builder toBuilder()
toBuilder in interface MessagetoBuilder in interface MessageLiteprotected MaintenanceWindow.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class GeneratedMessageV3public static MaintenanceWindow getDefaultInstance()
public static Parser<MaintenanceWindow> parser()
public Parser<MaintenanceWindow> getParserForType()
getParserForType in interface MessagegetParserForType in interface MessageLitegetParserForType in class GeneratedMessageV3public MaintenanceWindow getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilder