public static final class UpdateRuleRequest.Builder extends GeneratedMessageV3.Builder<UpdateRuleRequest.Builder> implements UpdateRuleRequestOrBuilder
Request message for UpdateRule method.
Protobuf type google.cloud.chronicle.v1.UpdateRuleRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public UpdateRuleRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public UpdateRuleRequest build()
buildPartial()
public UpdateRuleRequest buildPartial()
clear()
public UpdateRuleRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public UpdateRuleRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public UpdateRuleRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearRule()
public UpdateRuleRequest.Builder clearRule()
Required. The rule to update.
The rule's name
field is used to identify the rule to update.
Format:
projects/{project}/locations/{location}/instances/{instance}/rules/{rule}
.google.cloud.chronicle.v1.Rule rule = 1 [(.google.api.field_behavior) = REQUIRED];
clearUpdateMask()
public UpdateRuleRequest.Builder clearUpdateMask()
The list of fields to update. If not included, all fields with a non-empty
value will be overwritten.
.google.protobuf.FieldMask update_mask = 2;
clone()
public UpdateRuleRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public UpdateRuleRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getRule()
Required. The rule to update.
The rule's name
field is used to identify the rule to update.
Format:
projects/{project}/locations/{location}/instances/{instance}/rules/{rule}
.google.cloud.chronicle.v1.Rule rule = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
Rule |
The rule.
|
getRuleBuilder()
public Rule.Builder getRuleBuilder()
Required. The rule to update.
The rule's name
field is used to identify the rule to update.
Format:
projects/{project}/locations/{location}/instances/{instance}/rules/{rule}
.google.cloud.chronicle.v1.Rule rule = 1 [(.google.api.field_behavior) = REQUIRED];
getRuleOrBuilder()
public RuleOrBuilder getRuleOrBuilder()
Required. The rule to update.
The rule's name
field is used to identify the rule to update.
Format:
projects/{project}/locations/{location}/instances/{instance}/rules/{rule}
.google.cloud.chronicle.v1.Rule rule = 1 [(.google.api.field_behavior) = REQUIRED];
getUpdateMask()
public FieldMask getUpdateMask()
The list of fields to update. If not included, all fields with a non-empty
value will be overwritten.
.google.protobuf.FieldMask update_mask = 2;
Returns |
Type |
Description |
FieldMask |
The updateMask.
|
getUpdateMaskBuilder()
public FieldMask.Builder getUpdateMaskBuilder()
The list of fields to update. If not included, all fields with a non-empty
value will be overwritten.
.google.protobuf.FieldMask update_mask = 2;
getUpdateMaskOrBuilder()
public FieldMaskOrBuilder getUpdateMaskOrBuilder()
The list of fields to update. If not included, all fields with a non-empty
value will be overwritten.
.google.protobuf.FieldMask update_mask = 2;
hasRule()
Required. The rule to update.
The rule's name
field is used to identify the rule to update.
Format:
projects/{project}/locations/{location}/instances/{instance}/rules/{rule}
.google.cloud.chronicle.v1.Rule rule = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the rule field is set.
|
hasUpdateMask()
public boolean hasUpdateMask()
The list of fields to update. If not included, all fields with a non-empty
value will be overwritten.
.google.protobuf.FieldMask update_mask = 2;
Returns |
Type |
Description |
boolean |
Whether the updateMask field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(UpdateRuleRequest other)
public UpdateRuleRequest.Builder mergeFrom(UpdateRuleRequest other)
public UpdateRuleRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public UpdateRuleRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeRule(Rule value)
public UpdateRuleRequest.Builder mergeRule(Rule value)
Required. The rule to update.
The rule's name
field is used to identify the rule to update.
Format:
projects/{project}/locations/{location}/instances/{instance}/rules/{rule}
.google.cloud.chronicle.v1.Rule rule = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
Rule
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UpdateRuleRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeUpdateMask(FieldMask value)
public UpdateRuleRequest.Builder mergeUpdateMask(FieldMask value)
The list of fields to update. If not included, all fields with a non-empty
value will be overwritten.
.google.protobuf.FieldMask update_mask = 2;
setField(Descriptors.FieldDescriptor field, Object value)
public UpdateRuleRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UpdateRuleRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setRule(Rule value)
public UpdateRuleRequest.Builder setRule(Rule value)
Required. The rule to update.
The rule's name
field is used to identify the rule to update.
Format:
projects/{project}/locations/{location}/instances/{instance}/rules/{rule}
.google.cloud.chronicle.v1.Rule rule = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
Rule
|
setRule(Rule.Builder builderForValue)
public UpdateRuleRequest.Builder setRule(Rule.Builder builderForValue)
Required. The rule to update.
The rule's name
field is used to identify the rule to update.
Format:
projects/{project}/locations/{location}/instances/{instance}/rules/{rule}
.google.cloud.chronicle.v1.Rule rule = 1 [(.google.api.field_behavior) = REQUIRED];
setUnknownFields(UnknownFieldSet unknownFields)
public final UpdateRuleRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setUpdateMask(FieldMask value)
public UpdateRuleRequest.Builder setUpdateMask(FieldMask value)
The list of fields to update. If not included, all fields with a non-empty
value will be overwritten.
.google.protobuf.FieldMask update_mask = 2;
setUpdateMask(FieldMask.Builder builderForValue)
public UpdateRuleRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)
The list of fields to update. If not included, all fields with a non-empty
value will be overwritten.
.google.protobuf.FieldMask update_mask = 2;
Parameter |
Name |
Description |
builderForValue |
Builder
|