Class AgentValidationResult.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AgentValidationResult.Builder>
com.google.cloud.dialogflow.cx.v3beta1.AgentValidationResult.Builder
- All Implemented Interfaces:
AgentValidationResultOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AgentValidationResult
public static final class AgentValidationResult.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AgentValidationResult.Builder>
implements AgentValidationResultOrBuilder
The response message for [Agents.GetAgentValidationResult][google.cloud.dialogflow.cx.v3beta1.Agents.GetAgentValidationResult].Protobuf type
google.cloud.dialogflow.cx.v3beta1.AgentValidationResult-
Method Summary
Modifier and TypeMethodDescriptionaddAllFlowValidationResults(Iterable<? extends FlowValidationResult> values) Contains all flow validation results.addFlowValidationResults(int index, FlowValidationResult value) Contains all flow validation results.addFlowValidationResults(int index, FlowValidationResult.Builder builderForValue) Contains all flow validation results.Contains all flow validation results.addFlowValidationResults(FlowValidationResult.Builder builderForValue) Contains all flow validation results.Contains all flow validation results.addFlowValidationResultsBuilder(int index) Contains all flow validation results.build()clear()Contains all flow validation results.The unique identifier of the agent validation result.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetFlowValidationResults(int index) Contains all flow validation results.getFlowValidationResultsBuilder(int index) Contains all flow validation results.Contains all flow validation results.intContains all flow validation results.Contains all flow validation results.getFlowValidationResultsOrBuilder(int index) Contains all flow validation results.List<? extends FlowValidationResultOrBuilder>Contains all flow validation results.getName()The unique identifier of the agent validation result.com.google.protobuf.ByteStringThe unique identifier of the agent validation result.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(AgentValidationResult other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeFlowValidationResults(int index) Contains all flow validation results.setFlowValidationResults(int index, FlowValidationResult value) Contains all flow validation results.setFlowValidationResults(int index, FlowValidationResult.Builder builderForValue) Contains all flow validation results.The unique identifier of the agent validation result.setNameBytes(com.google.protobuf.ByteString value) The unique identifier of the agent validation result.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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.Builder<AgentValidationResult.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<AgentValidationResult.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<AgentValidationResult.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AgentValidationResult.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AgentValidationResult.Builder>
-
mergeFrom
public AgentValidationResult.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AgentValidationResult.Builder>- Throws:
IOException
-
getName
The unique identifier of the agent validation result. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/validationResult`.
string name = 1;- Specified by:
getNamein interfaceAgentValidationResultOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()The unique identifier of the agent validation result. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/validationResult`.
string name = 1;- Specified by:
getNameBytesin interfaceAgentValidationResultOrBuilder- Returns:
- The bytes for name.
-
setName
The unique identifier of the agent validation result. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/validationResult`.
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
The unique identifier of the agent validation result. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/validationResult`.
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
The unique identifier of the agent validation result. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/validationResult`.
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getFlowValidationResultsList
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3beta1.FlowValidationResult flow_validation_results = 2;- Specified by:
getFlowValidationResultsListin interfaceAgentValidationResultOrBuilder
-
getFlowValidationResultsCount
public int getFlowValidationResultsCount()Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3beta1.FlowValidationResult flow_validation_results = 2;- Specified by:
getFlowValidationResultsCountin interfaceAgentValidationResultOrBuilder
-
getFlowValidationResults
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3beta1.FlowValidationResult flow_validation_results = 2;- Specified by:
getFlowValidationResultsin interfaceAgentValidationResultOrBuilder
-
setFlowValidationResults
public AgentValidationResult.Builder setFlowValidationResults(int index, FlowValidationResult value) Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3beta1.FlowValidationResult flow_validation_results = 2; -
setFlowValidationResults
public AgentValidationResult.Builder setFlowValidationResults(int index, FlowValidationResult.Builder builderForValue) Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3beta1.FlowValidationResult flow_validation_results = 2; -
addFlowValidationResults
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3beta1.FlowValidationResult flow_validation_results = 2; -
addFlowValidationResults
public AgentValidationResult.Builder addFlowValidationResults(int index, FlowValidationResult value) Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3beta1.FlowValidationResult flow_validation_results = 2; -
addFlowValidationResults
public AgentValidationResult.Builder addFlowValidationResults(FlowValidationResult.Builder builderForValue) Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3beta1.FlowValidationResult flow_validation_results = 2; -
addFlowValidationResults
public AgentValidationResult.Builder addFlowValidationResults(int index, FlowValidationResult.Builder builderForValue) Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3beta1.FlowValidationResult flow_validation_results = 2; -
addAllFlowValidationResults
public AgentValidationResult.Builder addAllFlowValidationResults(Iterable<? extends FlowValidationResult> values) Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3beta1.FlowValidationResult flow_validation_results = 2; -
clearFlowValidationResults
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3beta1.FlowValidationResult flow_validation_results = 2; -
removeFlowValidationResults
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3beta1.FlowValidationResult flow_validation_results = 2; -
getFlowValidationResultsBuilder
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3beta1.FlowValidationResult flow_validation_results = 2; -
getFlowValidationResultsOrBuilder
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3beta1.FlowValidationResult flow_validation_results = 2;- Specified by:
getFlowValidationResultsOrBuilderin interfaceAgentValidationResultOrBuilder
-
getFlowValidationResultsOrBuilderList
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3beta1.FlowValidationResult flow_validation_results = 2;- Specified by:
getFlowValidationResultsOrBuilderListin interfaceAgentValidationResultOrBuilder
-
addFlowValidationResultsBuilder
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3beta1.FlowValidationResult flow_validation_results = 2; -
addFlowValidationResultsBuilder
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3beta1.FlowValidationResult flow_validation_results = 2; -
getFlowValidationResultsBuilderList
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3beta1.FlowValidationResult flow_validation_results = 2;
-