public static final class RuleEngineOutput.Builder extends GeneratedMessageV3.Builder<RuleEngineOutput.Builder> implements RuleEngineOutputOrBuilder
Records the output of Rule Engine including rule evaluation and actions
result.
Protobuf type google.cloud.contentwarehouse.v1.RuleEngineOutput
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public RuleEngineOutput.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public RuleEngineOutput build()
Returns
buildPartial()
public RuleEngineOutput buildPartial()
Returns
clear()
public RuleEngineOutput.Builder clear()
Returns
Overrides
clearActionExecutorOutput()
public RuleEngineOutput.Builder clearActionExecutorOutput()
Output from Action Executor containing rule and corresponding actions
execution result.
.google.cloud.contentwarehouse.v1.ActionExecutorOutput action_executor_output = 2;
Returns
clearDocumentName()
public RuleEngineOutput.Builder clearDocumentName()
Name of the document against which the rules and actions were evaluated.
string document_name = 3;
Returns
clearField(Descriptors.FieldDescriptor field)
public RuleEngineOutput.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public RuleEngineOutput.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearRuleEvaluatorOutput()
public RuleEngineOutput.Builder clearRuleEvaluatorOutput()
Output from Rule Evaluator containing matched, unmatched and invalid rules.
.google.cloud.contentwarehouse.v1.RuleEvaluatorOutput rule_evaluator_output = 1;
Returns
clone()
public RuleEngineOutput.Builder clone()
Returns
Overrides
getActionExecutorOutput()
public ActionExecutorOutput getActionExecutorOutput()
Output from Action Executor containing rule and corresponding actions
execution result.
.google.cloud.contentwarehouse.v1.ActionExecutorOutput action_executor_output = 2;
Returns
getActionExecutorOutputBuilder()
public ActionExecutorOutput.Builder getActionExecutorOutputBuilder()
Output from Action Executor containing rule and corresponding actions
execution result.
.google.cloud.contentwarehouse.v1.ActionExecutorOutput action_executor_output = 2;
Returns
getActionExecutorOutputOrBuilder()
public ActionExecutorOutputOrBuilder getActionExecutorOutputOrBuilder()
Output from Action Executor containing rule and corresponding actions
execution result.
.google.cloud.contentwarehouse.v1.ActionExecutorOutput action_executor_output = 2;
Returns
getDefaultInstanceForType()
public RuleEngineOutput getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getDocumentName()
public String getDocumentName()
Name of the document against which the rules and actions were evaluated.
string document_name = 3;
Returns
Type | Description |
String | The documentName.
|
getDocumentNameBytes()
public ByteString getDocumentNameBytes()
Name of the document against which the rules and actions were evaluated.
string document_name = 3;
Returns
Type | Description |
ByteString | The bytes for documentName.
|
getRuleEvaluatorOutput()
public RuleEvaluatorOutput getRuleEvaluatorOutput()
Output from Rule Evaluator containing matched, unmatched and invalid rules.
.google.cloud.contentwarehouse.v1.RuleEvaluatorOutput rule_evaluator_output = 1;
Returns
getRuleEvaluatorOutputBuilder()
public RuleEvaluatorOutput.Builder getRuleEvaluatorOutputBuilder()
Output from Rule Evaluator containing matched, unmatched and invalid rules.
.google.cloud.contentwarehouse.v1.RuleEvaluatorOutput rule_evaluator_output = 1;
Returns
getRuleEvaluatorOutputOrBuilder()
public RuleEvaluatorOutputOrBuilder getRuleEvaluatorOutputOrBuilder()
Output from Rule Evaluator containing matched, unmatched and invalid rules.
.google.cloud.contentwarehouse.v1.RuleEvaluatorOutput rule_evaluator_output = 1;
Returns
hasActionExecutorOutput()
public boolean hasActionExecutorOutput()
Output from Action Executor containing rule and corresponding actions
execution result.
.google.cloud.contentwarehouse.v1.ActionExecutorOutput action_executor_output = 2;
Returns
Type | Description |
boolean | Whether the actionExecutorOutput field is set.
|
hasRuleEvaluatorOutput()
public boolean hasRuleEvaluatorOutput()
Output from Rule Evaluator containing matched, unmatched and invalid rules.
.google.cloud.contentwarehouse.v1.RuleEvaluatorOutput rule_evaluator_output = 1;
Returns
Type | Description |
boolean | Whether the ruleEvaluatorOutput field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeActionExecutorOutput(ActionExecutorOutput value)
public RuleEngineOutput.Builder mergeActionExecutorOutput(ActionExecutorOutput value)
Output from Action Executor containing rule and corresponding actions
execution result.
.google.cloud.contentwarehouse.v1.ActionExecutorOutput action_executor_output = 2;
Parameter
Returns
mergeFrom(RuleEngineOutput other)
public RuleEngineOutput.Builder mergeFrom(RuleEngineOutput other)
Parameter
Returns
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public RuleEngineOutput.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public RuleEngineOutput.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeRuleEvaluatorOutput(RuleEvaluatorOutput value)
public RuleEngineOutput.Builder mergeRuleEvaluatorOutput(RuleEvaluatorOutput value)
Output from Rule Evaluator containing matched, unmatched and invalid rules.
.google.cloud.contentwarehouse.v1.RuleEvaluatorOutput rule_evaluator_output = 1;
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final RuleEngineOutput.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setActionExecutorOutput(ActionExecutorOutput value)
public RuleEngineOutput.Builder setActionExecutorOutput(ActionExecutorOutput value)
Output from Action Executor containing rule and corresponding actions
execution result.
.google.cloud.contentwarehouse.v1.ActionExecutorOutput action_executor_output = 2;
Parameter
Returns
setActionExecutorOutput(ActionExecutorOutput.Builder builderForValue)
public RuleEngineOutput.Builder setActionExecutorOutput(ActionExecutorOutput.Builder builderForValue)
Output from Action Executor containing rule and corresponding actions
execution result.
.google.cloud.contentwarehouse.v1.ActionExecutorOutput action_executor_output = 2;
Parameter
Returns
setDocumentName(String value)
public RuleEngineOutput.Builder setDocumentName(String value)
Name of the document against which the rules and actions were evaluated.
string document_name = 3;
Parameter
Name | Description |
value | String
The documentName to set.
|
Returns
setDocumentNameBytes(ByteString value)
public RuleEngineOutput.Builder setDocumentNameBytes(ByteString value)
Name of the document against which the rules and actions were evaluated.
string document_name = 3;
Parameter
Name | Description |
value | ByteString
The bytes for documentName to set.
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public RuleEngineOutput.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public RuleEngineOutput.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setRuleEvaluatorOutput(RuleEvaluatorOutput value)
public RuleEngineOutput.Builder setRuleEvaluatorOutput(RuleEvaluatorOutput value)
Output from Rule Evaluator containing matched, unmatched and invalid rules.
.google.cloud.contentwarehouse.v1.RuleEvaluatorOutput rule_evaluator_output = 1;
Parameter
Returns
setRuleEvaluatorOutput(RuleEvaluatorOutput.Builder builderForValue)
public RuleEngineOutput.Builder setRuleEvaluatorOutput(RuleEvaluatorOutput.Builder builderForValue)
Output from Rule Evaluator containing matched, unmatched and invalid rules.
.google.cloud.contentwarehouse.v1.RuleEvaluatorOutput rule_evaluator_output = 1;
Parameter
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final RuleEngineOutput.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides