public static final class FlowValidationResult.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<FlowValidationResult.Builder> implements FlowValidationResultOrBuilder
The response message for [Flows.GetFlowValidationResult][google.cloud.dialogflow.cx.v3.Flows.GetFlowValidationResult].Protobuf type
google.cloud.dialogflow.cx.v3.FlowValidationResult| Modifier and Type | Method and Description |
|---|---|
FlowValidationResult.Builder |
addAllValidationMessages(Iterable<? extends ValidationMessage> values)
Contains all validation messages.
|
FlowValidationResult.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
FlowValidationResult.Builder |
addValidationMessages(int index,
ValidationMessage.Builder builderForValue)
Contains all validation messages.
|
FlowValidationResult.Builder |
addValidationMessages(int index,
ValidationMessage value)
Contains all validation messages.
|
FlowValidationResult.Builder |
addValidationMessages(ValidationMessage.Builder builderForValue)
Contains all validation messages.
|
FlowValidationResult.Builder |
addValidationMessages(ValidationMessage value)
Contains all validation messages.
|
ValidationMessage.Builder |
addValidationMessagesBuilder()
Contains all validation messages.
|
ValidationMessage.Builder |
addValidationMessagesBuilder(int index)
Contains all validation messages.
|
FlowValidationResult |
build() |
FlowValidationResult |
buildPartial() |
FlowValidationResult.Builder |
clear() |
FlowValidationResult.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
FlowValidationResult.Builder |
clearName()
The unique identifier of the flow validation result.
|
FlowValidationResult.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
FlowValidationResult.Builder |
clearUpdateTime()
Last time the flow was validated.
|
FlowValidationResult.Builder |
clearValidationMessages()
Contains all validation messages.
|
FlowValidationResult.Builder |
clone() |
FlowValidationResult |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getName()
The unique identifier of the flow validation result.
|
com.google.protobuf.ByteString |
getNameBytes()
The unique identifier of the flow validation result.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Last time the flow was validated.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
Last time the flow was validated.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Last time the flow was validated.
|
ValidationMessage |
getValidationMessages(int index)
Contains all validation messages.
|
ValidationMessage.Builder |
getValidationMessagesBuilder(int index)
Contains all validation messages.
|
List<ValidationMessage.Builder> |
getValidationMessagesBuilderList()
Contains all validation messages.
|
int |
getValidationMessagesCount()
Contains all validation messages.
|
List<ValidationMessage> |
getValidationMessagesList()
Contains all validation messages.
|
ValidationMessageOrBuilder |
getValidationMessagesOrBuilder(int index)
Contains all validation messages.
|
List<? extends ValidationMessageOrBuilder> |
getValidationMessagesOrBuilderList()
Contains all validation messages.
|
boolean |
hasUpdateTime()
Last time the flow was validated.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
FlowValidationResult.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
FlowValidationResult.Builder |
mergeFrom(FlowValidationResult other) |
FlowValidationResult.Builder |
mergeFrom(com.google.protobuf.Message other) |
FlowValidationResult.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
FlowValidationResult.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
Last time the flow was validated.
|
FlowValidationResult.Builder |
removeValidationMessages(int index)
Contains all validation messages.
|
FlowValidationResult.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
FlowValidationResult.Builder |
setName(String value)
The unique identifier of the flow validation result.
|
FlowValidationResult.Builder |
setNameBytes(com.google.protobuf.ByteString value)
The unique identifier of the flow validation result.
|
FlowValidationResult.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
FlowValidationResult.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
FlowValidationResult.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Last time the flow was validated.
|
FlowValidationResult.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
Last time the flow was validated.
|
FlowValidationResult.Builder |
setValidationMessages(int index,
ValidationMessage.Builder builderForValue)
Contains all validation messages.
|
FlowValidationResult.Builder |
setValidationMessages(int index,
ValidationMessage value)
Contains all validation messages.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<FlowValidationResult.Builder>public FlowValidationResult.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<FlowValidationResult.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<FlowValidationResult.Builder>public FlowValidationResult getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic FlowValidationResult build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic FlowValidationResult buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic FlowValidationResult.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<FlowValidationResult.Builder>public FlowValidationResult.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<FlowValidationResult.Builder>public FlowValidationResult.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<FlowValidationResult.Builder>public FlowValidationResult.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<FlowValidationResult.Builder>public FlowValidationResult.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<FlowValidationResult.Builder>public FlowValidationResult.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<FlowValidationResult.Builder>public FlowValidationResult.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<FlowValidationResult.Builder>public FlowValidationResult.Builder mergeFrom(FlowValidationResult other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<FlowValidationResult.Builder>public FlowValidationResult.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<FlowValidationResult.Builder>IOExceptionpublic String getName()
The unique identifier of the flow validation result. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/validationResult`.
string name = 1;getName in interface FlowValidationResultOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The unique identifier of the flow validation result. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/validationResult`.
string name = 1;getNameBytes in interface FlowValidationResultOrBuilderpublic FlowValidationResult.Builder setName(String value)
The unique identifier of the flow validation result. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/validationResult`.
string name = 1;value - The name to set.public FlowValidationResult.Builder clearName()
The unique identifier of the flow validation result. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/validationResult`.
string name = 1;public FlowValidationResult.Builder setNameBytes(com.google.protobuf.ByteString value)
The unique identifier of the flow validation result. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/validationResult`.
string name = 1;value - The bytes for name to set.public List<ValidationMessage> getValidationMessagesList()
Contains all validation messages.
repeated .google.cloud.dialogflow.cx.v3.ValidationMessage validation_messages = 2;
getValidationMessagesList in interface FlowValidationResultOrBuilderpublic int getValidationMessagesCount()
Contains all validation messages.
repeated .google.cloud.dialogflow.cx.v3.ValidationMessage validation_messages = 2;
getValidationMessagesCount in interface FlowValidationResultOrBuilderpublic ValidationMessage getValidationMessages(int index)
Contains all validation messages.
repeated .google.cloud.dialogflow.cx.v3.ValidationMessage validation_messages = 2;
getValidationMessages in interface FlowValidationResultOrBuilderpublic FlowValidationResult.Builder setValidationMessages(int index, ValidationMessage value)
Contains all validation messages.
repeated .google.cloud.dialogflow.cx.v3.ValidationMessage validation_messages = 2;
public FlowValidationResult.Builder setValidationMessages(int index, ValidationMessage.Builder builderForValue)
Contains all validation messages.
repeated .google.cloud.dialogflow.cx.v3.ValidationMessage validation_messages = 2;
public FlowValidationResult.Builder addValidationMessages(ValidationMessage value)
Contains all validation messages.
repeated .google.cloud.dialogflow.cx.v3.ValidationMessage validation_messages = 2;
public FlowValidationResult.Builder addValidationMessages(int index, ValidationMessage value)
Contains all validation messages.
repeated .google.cloud.dialogflow.cx.v3.ValidationMessage validation_messages = 2;
public FlowValidationResult.Builder addValidationMessages(ValidationMessage.Builder builderForValue)
Contains all validation messages.
repeated .google.cloud.dialogflow.cx.v3.ValidationMessage validation_messages = 2;
public FlowValidationResult.Builder addValidationMessages(int index, ValidationMessage.Builder builderForValue)
Contains all validation messages.
repeated .google.cloud.dialogflow.cx.v3.ValidationMessage validation_messages = 2;
public FlowValidationResult.Builder addAllValidationMessages(Iterable<? extends ValidationMessage> values)
Contains all validation messages.
repeated .google.cloud.dialogflow.cx.v3.ValidationMessage validation_messages = 2;
public FlowValidationResult.Builder clearValidationMessages()
Contains all validation messages.
repeated .google.cloud.dialogflow.cx.v3.ValidationMessage validation_messages = 2;
public FlowValidationResult.Builder removeValidationMessages(int index)
Contains all validation messages.
repeated .google.cloud.dialogflow.cx.v3.ValidationMessage validation_messages = 2;
public ValidationMessage.Builder getValidationMessagesBuilder(int index)
Contains all validation messages.
repeated .google.cloud.dialogflow.cx.v3.ValidationMessage validation_messages = 2;
public ValidationMessageOrBuilder getValidationMessagesOrBuilder(int index)
Contains all validation messages.
repeated .google.cloud.dialogflow.cx.v3.ValidationMessage validation_messages = 2;
getValidationMessagesOrBuilder in interface FlowValidationResultOrBuilderpublic List<? extends ValidationMessageOrBuilder> getValidationMessagesOrBuilderList()
Contains all validation messages.
repeated .google.cloud.dialogflow.cx.v3.ValidationMessage validation_messages = 2;
getValidationMessagesOrBuilderList in interface FlowValidationResultOrBuilderpublic ValidationMessage.Builder addValidationMessagesBuilder()
Contains all validation messages.
repeated .google.cloud.dialogflow.cx.v3.ValidationMessage validation_messages = 2;
public ValidationMessage.Builder addValidationMessagesBuilder(int index)
Contains all validation messages.
repeated .google.cloud.dialogflow.cx.v3.ValidationMessage validation_messages = 2;
public List<ValidationMessage.Builder> getValidationMessagesBuilderList()
Contains all validation messages.
repeated .google.cloud.dialogflow.cx.v3.ValidationMessage validation_messages = 2;
public boolean hasUpdateTime()
Last time the flow was validated.
.google.protobuf.Timestamp update_time = 3;hasUpdateTime in interface FlowValidationResultOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Last time the flow was validated.
.google.protobuf.Timestamp update_time = 3;getUpdateTime in interface FlowValidationResultOrBuilderpublic FlowValidationResult.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Last time the flow was validated.
.google.protobuf.Timestamp update_time = 3;public FlowValidationResult.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Last time the flow was validated.
.google.protobuf.Timestamp update_time = 3;public FlowValidationResult.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Last time the flow was validated.
.google.protobuf.Timestamp update_time = 3;public FlowValidationResult.Builder clearUpdateTime()
Last time the flow was validated.
.google.protobuf.Timestamp update_time = 3;public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Last time the flow was validated.
.google.protobuf.Timestamp update_time = 3;public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Last time the flow was validated.
.google.protobuf.Timestamp update_time = 3;getUpdateTimeOrBuilder in interface FlowValidationResultOrBuilderpublic final FlowValidationResult.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FlowValidationResult.Builder>public final FlowValidationResult.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FlowValidationResult.Builder>Copyright © 2022 Google LLC. All rights reserved.