Class ValidationMessage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ValidationMessage.Builder>
com.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.Builder
- All Implemented Interfaces:
ValidationMessageOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ValidationMessage
public static final class ValidationMessage.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ValidationMessage.Builder>
implements ValidationMessageOrBuilder
Agent/flow validation message.Protobuf type
google.cloud.dialogflow.cx.v3beta1.ValidationMessage-
Method Summary
Modifier and TypeMethodDescriptionaddAllResourceNames(Iterable<? extends ResourceName> values) The resource names of the resources where the message is found.addAllResources(Iterable<String> values) Deprecated.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.resources is deprecated.addResourceNames(int index, ResourceName value) The resource names of the resources where the message is found.addResourceNames(int index, ResourceName.Builder builderForValue) The resource names of the resources where the message is found.addResourceNames(ResourceName value) The resource names of the resources where the message is found.addResourceNames(ResourceName.Builder builderForValue) The resource names of the resources where the message is found.The resource names of the resources where the message is found.addResourceNamesBuilder(int index) The resource names of the resources where the message is found.addResources(String value) Deprecated.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.resources is deprecated.addResourcesBytes(com.google.protobuf.ByteString value) Deprecated.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.resources is deprecated.build()clear()The message detail.The resource names of the resources where the message is found.Deprecated.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.resources is deprecated.The type of the resources where the message is found.Indicates the severity of the message.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe message detail.com.google.protobuf.ByteStringThe message detail.getResourceNames(int index) The resource names of the resources where the message is found.getResourceNamesBuilder(int index) The resource names of the resources where the message is found.The resource names of the resources where the message is found.intThe resource names of the resources where the message is found.The resource names of the resources where the message is found.getResourceNamesOrBuilder(int index) The resource names of the resources where the message is found.List<? extends ResourceNameOrBuilder>The resource names of the resources where the message is found.getResources(int index) Deprecated.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.resources is deprecated.com.google.protobuf.ByteStringgetResourcesBytes(int index) Deprecated.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.resources is deprecated.intDeprecated.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.resources is deprecated.com.google.protobuf.ProtocolStringListDeprecated.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.resources is deprecated.The type of the resources where the message is found.intThe type of the resources where the message is found.Indicates the severity of the message.intIndicates the severity of the message.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(ValidationMessage other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeResourceNames(int index) The resource names of the resources where the message is found.The message detail.setDetailBytes(com.google.protobuf.ByteString value) The message detail.setResourceNames(int index, ResourceName value) The resource names of the resources where the message is found.setResourceNames(int index, ResourceName.Builder builderForValue) The resource names of the resources where the message is found.setResources(int index, String value) Deprecated.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.resources is deprecated.The type of the resources where the message is found.setResourceTypeValue(int value) The type of the resources where the message is found.Indicates the severity of the message.setSeverityValue(int value) Indicates the severity of the message.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<ValidationMessage.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<ValidationMessage.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<ValidationMessage.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<ValidationMessage.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ValidationMessage.Builder>
-
mergeFrom
public ValidationMessage.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<ValidationMessage.Builder>- Throws:
IOException
-
getResourceTypeValue
public int getResourceTypeValue()The type of the resources where the message is found.
.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.ResourceType resource_type = 1;- Specified by:
getResourceTypeValuein interfaceValidationMessageOrBuilder- Returns:
- The enum numeric value on the wire for resourceType.
-
setResourceTypeValue
The type of the resources where the message is found.
.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.ResourceType resource_type = 1;- Parameters:
value- The enum numeric value on the wire for resourceType to set.- Returns:
- This builder for chaining.
-
getResourceType
The type of the resources where the message is found.
.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.ResourceType resource_type = 1;- Specified by:
getResourceTypein interfaceValidationMessageOrBuilder- Returns:
- The resourceType.
-
setResourceType
The type of the resources where the message is found.
.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.ResourceType resource_type = 1;- Parameters:
value- The resourceType to set.- Returns:
- This builder for chaining.
-
clearResourceType
The type of the resources where the message is found.
.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.ResourceType resource_type = 1;- Returns:
- This builder for chaining.
-
getResourcesList
Deprecated.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.resources is deprecated. See google/cloud/dialogflow/cx/v3beta1/validation_message.proto;l=95The names of the resources where the message is found.
repeated string resources = 2 [deprecated = true];- Specified by:
getResourcesListin interfaceValidationMessageOrBuilder- Returns:
- A list containing the resources.
-
getResourcesCount
Deprecated.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.resources is deprecated. See google/cloud/dialogflow/cx/v3beta1/validation_message.proto;l=95The names of the resources where the message is found.
repeated string resources = 2 [deprecated = true];- Specified by:
getResourcesCountin interfaceValidationMessageOrBuilder- Returns:
- The count of resources.
-
getResources
Deprecated.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.resources is deprecated. See google/cloud/dialogflow/cx/v3beta1/validation_message.proto;l=95The names of the resources where the message is found.
repeated string resources = 2 [deprecated = true];- Specified by:
getResourcesin interfaceValidationMessageOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The resources at the given index.
-
getResourcesBytes
Deprecated.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.resources is deprecated. See google/cloud/dialogflow/cx/v3beta1/validation_message.proto;l=95The names of the resources where the message is found.
repeated string resources = 2 [deprecated = true];- Specified by:
getResourcesBytesin interfaceValidationMessageOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the resources at the given index.
-
setResources
Deprecated.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.resources is deprecated. See google/cloud/dialogflow/cx/v3beta1/validation_message.proto;l=95The names of the resources where the message is found.
repeated string resources = 2 [deprecated = true];- Parameters:
index- The index to set the value at.value- The resources to set.- Returns:
- This builder for chaining.
-
addResources
Deprecated.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.resources is deprecated. See google/cloud/dialogflow/cx/v3beta1/validation_message.proto;l=95The names of the resources where the message is found.
repeated string resources = 2 [deprecated = true];- Parameters:
value- The resources to add.- Returns:
- This builder for chaining.
-
addAllResources
Deprecated.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.resources is deprecated. See google/cloud/dialogflow/cx/v3beta1/validation_message.proto;l=95The names of the resources where the message is found.
repeated string resources = 2 [deprecated = true];- Parameters:
values- The resources to add.- Returns:
- This builder for chaining.
-
clearResources
Deprecated.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.resources is deprecated. See google/cloud/dialogflow/cx/v3beta1/validation_message.proto;l=95The names of the resources where the message is found.
repeated string resources = 2 [deprecated = true];- Returns:
- This builder for chaining.
-
addResourcesBytes
@Deprecated public ValidationMessage.Builder addResourcesBytes(com.google.protobuf.ByteString value) Deprecated.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.resources is deprecated. See google/cloud/dialogflow/cx/v3beta1/validation_message.proto;l=95The names of the resources where the message is found.
repeated string resources = 2 [deprecated = true];- Parameters:
value- The bytes of the resources to add.- Returns:
- This builder for chaining.
-
getResourceNamesList
The resource names of the resources where the message is found.
repeated .google.cloud.dialogflow.cx.v3beta1.ResourceName resource_names = 6;- Specified by:
getResourceNamesListin interfaceValidationMessageOrBuilder
-
getResourceNamesCount
public int getResourceNamesCount()The resource names of the resources where the message is found.
repeated .google.cloud.dialogflow.cx.v3beta1.ResourceName resource_names = 6;- Specified by:
getResourceNamesCountin interfaceValidationMessageOrBuilder
-
getResourceNames
The resource names of the resources where the message is found.
repeated .google.cloud.dialogflow.cx.v3beta1.ResourceName resource_names = 6;- Specified by:
getResourceNamesin interfaceValidationMessageOrBuilder
-
setResourceNames
The resource names of the resources where the message is found.
repeated .google.cloud.dialogflow.cx.v3beta1.ResourceName resource_names = 6; -
setResourceNames
The resource names of the resources where the message is found.
repeated .google.cloud.dialogflow.cx.v3beta1.ResourceName resource_names = 6; -
addResourceNames
The resource names of the resources where the message is found.
repeated .google.cloud.dialogflow.cx.v3beta1.ResourceName resource_names = 6; -
addResourceNames
The resource names of the resources where the message is found.
repeated .google.cloud.dialogflow.cx.v3beta1.ResourceName resource_names = 6; -
addResourceNames
The resource names of the resources where the message is found.
repeated .google.cloud.dialogflow.cx.v3beta1.ResourceName resource_names = 6; -
addResourceNames
The resource names of the resources where the message is found.
repeated .google.cloud.dialogflow.cx.v3beta1.ResourceName resource_names = 6; -
addAllResourceNames
The resource names of the resources where the message is found.
repeated .google.cloud.dialogflow.cx.v3beta1.ResourceName resource_names = 6; -
clearResourceNames
The resource names of the resources where the message is found.
repeated .google.cloud.dialogflow.cx.v3beta1.ResourceName resource_names = 6; -
removeResourceNames
The resource names of the resources where the message is found.
repeated .google.cloud.dialogflow.cx.v3beta1.ResourceName resource_names = 6; -
getResourceNamesBuilder
The resource names of the resources where the message is found.
repeated .google.cloud.dialogflow.cx.v3beta1.ResourceName resource_names = 6; -
getResourceNamesOrBuilder
The resource names of the resources where the message is found.
repeated .google.cloud.dialogflow.cx.v3beta1.ResourceName resource_names = 6;- Specified by:
getResourceNamesOrBuilderin interfaceValidationMessageOrBuilder
-
getResourceNamesOrBuilderList
The resource names of the resources where the message is found.
repeated .google.cloud.dialogflow.cx.v3beta1.ResourceName resource_names = 6;- Specified by:
getResourceNamesOrBuilderListin interfaceValidationMessageOrBuilder
-
addResourceNamesBuilder
The resource names of the resources where the message is found.
repeated .google.cloud.dialogflow.cx.v3beta1.ResourceName resource_names = 6; -
addResourceNamesBuilder
The resource names of the resources where the message is found.
repeated .google.cloud.dialogflow.cx.v3beta1.ResourceName resource_names = 6; -
getResourceNamesBuilderList
The resource names of the resources where the message is found.
repeated .google.cloud.dialogflow.cx.v3beta1.ResourceName resource_names = 6; -
getSeverityValue
public int getSeverityValue()Indicates the severity of the message.
.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.Severity severity = 3;- Specified by:
getSeverityValuein interfaceValidationMessageOrBuilder- Returns:
- The enum numeric value on the wire for severity.
-
setSeverityValue
Indicates the severity of the message.
.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.Severity severity = 3;- Parameters:
value- The enum numeric value on the wire for severity to set.- Returns:
- This builder for chaining.
-
getSeverity
Indicates the severity of the message.
.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.Severity severity = 3;- Specified by:
getSeverityin interfaceValidationMessageOrBuilder- Returns:
- The severity.
-
setSeverity
Indicates the severity of the message.
.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.Severity severity = 3;- Parameters:
value- The severity to set.- Returns:
- This builder for chaining.
-
clearSeverity
Indicates the severity of the message.
.google.cloud.dialogflow.cx.v3beta1.ValidationMessage.Severity severity = 3;- Returns:
- This builder for chaining.
-
getDetail
The message detail.
string detail = 4;- Specified by:
getDetailin interfaceValidationMessageOrBuilder- Returns:
- The detail.
-
getDetailBytes
public com.google.protobuf.ByteString getDetailBytes()The message detail.
string detail = 4;- Specified by:
getDetailBytesin interfaceValidationMessageOrBuilder- Returns:
- The bytes for detail.
-
setDetail
The message detail.
string detail = 4;- Parameters:
value- The detail to set.- Returns:
- This builder for chaining.
-
clearDetail
The message detail.
string detail = 4;- Returns:
- This builder for chaining.
-
setDetailBytes
The message detail.
string detail = 4;- Parameters:
value- The bytes for detail to set.- Returns:
- This builder for chaining.
-