public static final class UpdateUptimeCheckConfigRequest.Builder extends GeneratedMessageV3.Builder<UpdateUptimeCheckConfigRequest.Builder> implements UpdateUptimeCheckConfigRequestOrBuilder
The protocol for the `UpdateUptimeCheckConfig` request.Protobuf type
google.monitoring.v3.UpdateUptimeCheckConfigRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<UpdateUptimeCheckConfigRequest.Builder>public UpdateUptimeCheckConfigRequest.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<UpdateUptimeCheckConfigRequest.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<UpdateUptimeCheckConfigRequest.Builder>public UpdateUptimeCheckConfigRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic UpdateUptimeCheckConfigRequest build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic UpdateUptimeCheckConfigRequest buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic UpdateUptimeCheckConfigRequest.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<UpdateUptimeCheckConfigRequest.Builder>public UpdateUptimeCheckConfigRequest.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<UpdateUptimeCheckConfigRequest.Builder>public UpdateUptimeCheckConfigRequest.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<UpdateUptimeCheckConfigRequest.Builder>public UpdateUptimeCheckConfigRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<UpdateUptimeCheckConfigRequest.Builder>public UpdateUptimeCheckConfigRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<UpdateUptimeCheckConfigRequest.Builder>public UpdateUptimeCheckConfigRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<UpdateUptimeCheckConfigRequest.Builder>public UpdateUptimeCheckConfigRequest.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<UpdateUptimeCheckConfigRequest.Builder>public UpdateUptimeCheckConfigRequest.Builder mergeFrom(UpdateUptimeCheckConfigRequest other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<UpdateUptimeCheckConfigRequest.Builder>public UpdateUptimeCheckConfigRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<UpdateUptimeCheckConfigRequest.Builder>java.io.IOExceptionpublic boolean hasUpdateMask()
Optional. If present, only the listed fields in the current uptime check configuration are updated with values from the new configuration. If this field is empty, then the current configuration is completely replaced with the new configuration.
.google.protobuf.FieldMask update_mask = 2;hasUpdateMask in interface UpdateUptimeCheckConfigRequestOrBuilderpublic FieldMask getUpdateMask()
Optional. If present, only the listed fields in the current uptime check configuration are updated with values from the new configuration. If this field is empty, then the current configuration is completely replaced with the new configuration.
.google.protobuf.FieldMask update_mask = 2;getUpdateMask in interface UpdateUptimeCheckConfigRequestOrBuilderpublic UpdateUptimeCheckConfigRequest.Builder setUpdateMask(FieldMask value)
Optional. If present, only the listed fields in the current uptime check configuration are updated with values from the new configuration. If this field is empty, then the current configuration is completely replaced with the new configuration.
.google.protobuf.FieldMask update_mask = 2;public UpdateUptimeCheckConfigRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)
Optional. If present, only the listed fields in the current uptime check configuration are updated with values from the new configuration. If this field is empty, then the current configuration is completely replaced with the new configuration.
.google.protobuf.FieldMask update_mask = 2;public UpdateUptimeCheckConfigRequest.Builder mergeUpdateMask(FieldMask value)
Optional. If present, only the listed fields in the current uptime check configuration are updated with values from the new configuration. If this field is empty, then the current configuration is completely replaced with the new configuration.
.google.protobuf.FieldMask update_mask = 2;public UpdateUptimeCheckConfigRequest.Builder clearUpdateMask()
Optional. If present, only the listed fields in the current uptime check configuration are updated with values from the new configuration. If this field is empty, then the current configuration is completely replaced with the new configuration.
.google.protobuf.FieldMask update_mask = 2;public FieldMask.Builder getUpdateMaskBuilder()
Optional. If present, only the listed fields in the current uptime check configuration are updated with values from the new configuration. If this field is empty, then the current configuration is completely replaced with the new configuration.
.google.protobuf.FieldMask update_mask = 2;public FieldMaskOrBuilder getUpdateMaskOrBuilder()
Optional. If present, only the listed fields in the current uptime check configuration are updated with values from the new configuration. If this field is empty, then the current configuration is completely replaced with the new configuration.
.google.protobuf.FieldMask update_mask = 2;getUpdateMaskOrBuilder in interface UpdateUptimeCheckConfigRequestOrBuilderpublic boolean hasUptimeCheckConfig()
Required. If an `"updateMask"` has been specified, this field gives the values for the set of fields mentioned in the `"updateMask"`. If an `"updateMask"` has not been given, this uptime check configuration replaces the current configuration. If a field is mentioned in `"updateMask`" but the corresonding field is omitted in this partial uptime check configuration, it has the effect of deleting/clearing the field from the configuration on the server.
.google.monitoring.v3.UptimeCheckConfig uptime_check_config = 3;hasUptimeCheckConfig in interface UpdateUptimeCheckConfigRequestOrBuilderpublic UptimeCheckConfig getUptimeCheckConfig()
Required. If an `"updateMask"` has been specified, this field gives the values for the set of fields mentioned in the `"updateMask"`. If an `"updateMask"` has not been given, this uptime check configuration replaces the current configuration. If a field is mentioned in `"updateMask`" but the corresonding field is omitted in this partial uptime check configuration, it has the effect of deleting/clearing the field from the configuration on the server.
.google.monitoring.v3.UptimeCheckConfig uptime_check_config = 3;getUptimeCheckConfig in interface UpdateUptimeCheckConfigRequestOrBuilderpublic UpdateUptimeCheckConfigRequest.Builder setUptimeCheckConfig(UptimeCheckConfig value)
Required. If an `"updateMask"` has been specified, this field gives the values for the set of fields mentioned in the `"updateMask"`. If an `"updateMask"` has not been given, this uptime check configuration replaces the current configuration. If a field is mentioned in `"updateMask`" but the corresonding field is omitted in this partial uptime check configuration, it has the effect of deleting/clearing the field from the configuration on the server.
.google.monitoring.v3.UptimeCheckConfig uptime_check_config = 3;public UpdateUptimeCheckConfigRequest.Builder setUptimeCheckConfig(UptimeCheckConfig.Builder builderForValue)
Required. If an `"updateMask"` has been specified, this field gives the values for the set of fields mentioned in the `"updateMask"`. If an `"updateMask"` has not been given, this uptime check configuration replaces the current configuration. If a field is mentioned in `"updateMask`" but the corresonding field is omitted in this partial uptime check configuration, it has the effect of deleting/clearing the field from the configuration on the server.
.google.monitoring.v3.UptimeCheckConfig uptime_check_config = 3;public UpdateUptimeCheckConfigRequest.Builder mergeUptimeCheckConfig(UptimeCheckConfig value)
Required. If an `"updateMask"` has been specified, this field gives the values for the set of fields mentioned in the `"updateMask"`. If an `"updateMask"` has not been given, this uptime check configuration replaces the current configuration. If a field is mentioned in `"updateMask`" but the corresonding field is omitted in this partial uptime check configuration, it has the effect of deleting/clearing the field from the configuration on the server.
.google.monitoring.v3.UptimeCheckConfig uptime_check_config = 3;public UpdateUptimeCheckConfigRequest.Builder clearUptimeCheckConfig()
Required. If an `"updateMask"` has been specified, this field gives the values for the set of fields mentioned in the `"updateMask"`. If an `"updateMask"` has not been given, this uptime check configuration replaces the current configuration. If a field is mentioned in `"updateMask`" but the corresonding field is omitted in this partial uptime check configuration, it has the effect of deleting/clearing the field from the configuration on the server.
.google.monitoring.v3.UptimeCheckConfig uptime_check_config = 3;public UptimeCheckConfig.Builder getUptimeCheckConfigBuilder()
Required. If an `"updateMask"` has been specified, this field gives the values for the set of fields mentioned in the `"updateMask"`. If an `"updateMask"` has not been given, this uptime check configuration replaces the current configuration. If a field is mentioned in `"updateMask`" but the corresonding field is omitted in this partial uptime check configuration, it has the effect of deleting/clearing the field from the configuration on the server.
.google.monitoring.v3.UptimeCheckConfig uptime_check_config = 3;public UptimeCheckConfigOrBuilder getUptimeCheckConfigOrBuilder()
Required. If an `"updateMask"` has been specified, this field gives the values for the set of fields mentioned in the `"updateMask"`. If an `"updateMask"` has not been given, this uptime check configuration replaces the current configuration. If a field is mentioned in `"updateMask`" but the corresonding field is omitted in this partial uptime check configuration, it has the effect of deleting/clearing the field from the configuration on the server.
.google.monitoring.v3.UptimeCheckConfig uptime_check_config = 3;getUptimeCheckConfigOrBuilder in interface UpdateUptimeCheckConfigRequestOrBuilderpublic final UpdateUptimeCheckConfigRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<UpdateUptimeCheckConfigRequest.Builder>public final UpdateUptimeCheckConfigRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<UpdateUptimeCheckConfigRequest.Builder>