Interface FlowValidationResultOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
FlowValidationResult
,FlowValidationResult.Builder
public interface FlowValidationResultOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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.TimestampOrBuilder
getUpdateTimeOrBuilder()
Last time the flow was validated.ValidationMessage
getValidationMessages(int index)
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.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
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;
- Returns:
- The name.
-
getNameBytes
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;
- Returns:
- The bytes for name.
-
getValidationMessagesList
List<ValidationMessage> getValidationMessagesList()
Contains all validation messages.
repeated .google.cloud.dialogflow.cx.v3beta1.ValidationMessage validation_messages = 2;
-
getValidationMessages
ValidationMessage getValidationMessages(int index)
Contains all validation messages.
repeated .google.cloud.dialogflow.cx.v3beta1.ValidationMessage validation_messages = 2;
-
getValidationMessagesCount
int getValidationMessagesCount()
Contains all validation messages.
repeated .google.cloud.dialogflow.cx.v3beta1.ValidationMessage validation_messages = 2;
-
getValidationMessagesOrBuilderList
List<? extends ValidationMessageOrBuilder> getValidationMessagesOrBuilderList()
Contains all validation messages.
repeated .google.cloud.dialogflow.cx.v3beta1.ValidationMessage validation_messages = 2;
-
getValidationMessagesOrBuilder
ValidationMessageOrBuilder getValidationMessagesOrBuilder(int index)
Contains all validation messages.
repeated .google.cloud.dialogflow.cx.v3beta1.ValidationMessage validation_messages = 2;
-
hasUpdateTime
boolean hasUpdateTime()
Last time the flow was validated.
.google.protobuf.Timestamp update_time = 3;
- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
com.google.protobuf.Timestamp getUpdateTime()
Last time the flow was validated.
.google.protobuf.Timestamp update_time = 3;
- Returns:
- The updateTime.
-
getUpdateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Last time the flow was validated.
.google.protobuf.Timestamp update_time = 3;
-
-