public static final class AgentValidationResult.Builder extends GeneratedMessageV3.Builder<AgentValidationResult.Builder> implements AgentValidationResultOrBuilder
The response message for Agents.GetAgentValidationResult.
Protobuf type google.cloud.dialogflow.cx.v3.AgentValidationResult
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addAllFlowValidationResults(Iterable<? extends FlowValidationResult> values)
public AgentValidationResult.Builder addAllFlowValidationResults(Iterable<? extends FlowValidationResult> values)
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3.FlowValidationResult flow_validation_results = 2;
Parameter
Name |
Description |
values |
Iterable<? extends com.google.cloud.dialogflow.cx.v3.FlowValidationResult>
|
Returns
addFlowValidationResults(FlowValidationResult value)
public AgentValidationResult.Builder addFlowValidationResults(FlowValidationResult value)
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3.FlowValidationResult flow_validation_results = 2;
Parameter
Returns
addFlowValidationResults(FlowValidationResult.Builder builderForValue)
public AgentValidationResult.Builder addFlowValidationResults(FlowValidationResult.Builder builderForValue)
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3.FlowValidationResult flow_validation_results = 2;
Parameter
Returns
addFlowValidationResults(int index, FlowValidationResult value)
public AgentValidationResult.Builder addFlowValidationResults(int index, FlowValidationResult value)
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3.FlowValidationResult flow_validation_results = 2;
Parameters
Returns
addFlowValidationResults(int index, FlowValidationResult.Builder builderForValue)
public AgentValidationResult.Builder addFlowValidationResults(int index, FlowValidationResult.Builder builderForValue)
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3.FlowValidationResult flow_validation_results = 2;
Parameters
Returns
addFlowValidationResultsBuilder()
public FlowValidationResult.Builder addFlowValidationResultsBuilder()
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3.FlowValidationResult flow_validation_results = 2;
Returns
addFlowValidationResultsBuilder(int index)
public FlowValidationResult.Builder addFlowValidationResultsBuilder(int index)
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3.FlowValidationResult flow_validation_results = 2;
Parameter
Name |
Description |
index |
int
|
Returns
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AgentValidationResult.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public AgentValidationResult build()
Returns
buildPartial()
public AgentValidationResult buildPartial()
Returns
clear()
public AgentValidationResult.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public AgentValidationResult.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearFlowValidationResults()
public AgentValidationResult.Builder clearFlowValidationResults()
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3.FlowValidationResult flow_validation_results = 2;
Returns
clearName()
public AgentValidationResult.Builder clearName()
The unique identifier of the agent validation result.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/validationResult
.
string name = 1;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public AgentValidationResult.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public AgentValidationResult.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public AgentValidationResult getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getFlowValidationResults(int index)
public FlowValidationResult getFlowValidationResults(int index)
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3.FlowValidationResult flow_validation_results = 2;
Parameter
Name |
Description |
index |
int
|
Returns
getFlowValidationResultsBuilder(int index)
public FlowValidationResult.Builder getFlowValidationResultsBuilder(int index)
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3.FlowValidationResult flow_validation_results = 2;
Parameter
Name |
Description |
index |
int
|
Returns
getFlowValidationResultsBuilderList()
public List<FlowValidationResult.Builder> getFlowValidationResultsBuilderList()
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3.FlowValidationResult flow_validation_results = 2;
Returns
getFlowValidationResultsCount()
public int getFlowValidationResultsCount()
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3.FlowValidationResult flow_validation_results = 2;
Returns
getFlowValidationResultsList()
public List<FlowValidationResult> getFlowValidationResultsList()
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3.FlowValidationResult flow_validation_results = 2;
Returns
getFlowValidationResultsOrBuilder(int index)
public FlowValidationResultOrBuilder getFlowValidationResultsOrBuilder(int index)
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3.FlowValidationResult flow_validation_results = 2;
Parameter
Name |
Description |
index |
int
|
Returns
getFlowValidationResultsOrBuilderList()
public List<? extends FlowValidationResultOrBuilder> getFlowValidationResultsOrBuilderList()
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3.FlowValidationResult flow_validation_results = 2;
Returns
Type |
Description |
List<? extends com.google.cloud.dialogflow.cx.v3.FlowValidationResultOrBuilder> |
|
getName()
The unique identifier of the agent validation result.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/validationResult
.
string name = 1;
Returns
Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
The unique identifier of the agent validation result.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/validationResult
.
string name = 1;
Returns
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(AgentValidationResult other)
public AgentValidationResult.Builder mergeFrom(AgentValidationResult other)
Parameter
Returns
public AgentValidationResult.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public AgentValidationResult.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AgentValidationResult.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
removeFlowValidationResults(int index)
public AgentValidationResult.Builder removeFlowValidationResults(int index)
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3.FlowValidationResult flow_validation_results = 2;
Parameter
Name |
Description |
index |
int
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public AgentValidationResult.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setFlowValidationResults(int index, FlowValidationResult value)
public AgentValidationResult.Builder setFlowValidationResults(int index, FlowValidationResult value)
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3.FlowValidationResult flow_validation_results = 2;
Parameters
Returns
setFlowValidationResults(int index, FlowValidationResult.Builder builderForValue)
public AgentValidationResult.Builder setFlowValidationResults(int index, FlowValidationResult.Builder builderForValue)
Contains all flow validation results.
repeated .google.cloud.dialogflow.cx.v3.FlowValidationResult flow_validation_results = 2;
Parameters
Returns
setName(String value)
public AgentValidationResult.Builder setName(String value)
The unique identifier of the agent validation result.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/validationResult
.
string name = 1;
Parameter
Name |
Description |
value |
String
The name to set.
|
Returns
setNameBytes(ByteString value)
public AgentValidationResult.Builder setNameBytes(ByteString value)
The unique identifier of the agent validation result.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/validationResult
.
string name = 1;
Parameter
Name |
Description |
value |
ByteString
The bytes for name to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AgentValidationResult.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final AgentValidationResult.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides