public final class CreateQaQuestionRequest extends com.google.protobuf.GeneratedMessageV3 implements CreateQaQuestionRequestOrBuilder
The request for creating a QaQuestion.Protobuf type
google.cloud.contactcenterinsights.v1.CreateQaQuestionRequest| Modifier and Type | Class and Description |
|---|---|
static class |
CreateQaQuestionRequest.Builder
The request for creating a QaQuestion.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
PARENT_FIELD_NUMBER |
static int |
QA_QUESTION_FIELD_NUMBER |
static int |
QA_QUESTION_ID_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static CreateQaQuestionRequest |
getDefaultInstance() |
CreateQaQuestionRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getParent()
Required.
|
com.google.protobuf.ByteString |
getParentBytes()
Required.
|
com.google.protobuf.Parser<CreateQaQuestionRequest> |
getParserForType() |
QaQuestion |
getQaQuestion()
Required.
|
String |
getQaQuestionId()
Optional.
|
com.google.protobuf.ByteString |
getQaQuestionIdBytes()
Optional.
|
QaQuestionOrBuilder |
getQaQuestionOrBuilder()
Required.
|
int |
getSerializedSize() |
int |
hashCode() |
boolean |
hasQaQuestion()
Required.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static CreateQaQuestionRequest.Builder |
newBuilder() |
static CreateQaQuestionRequest.Builder |
newBuilder(CreateQaQuestionRequest prototype) |
CreateQaQuestionRequest.Builder |
newBuilderForType() |
protected CreateQaQuestionRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static CreateQaQuestionRequest |
parseDelimitedFrom(InputStream input) |
static CreateQaQuestionRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateQaQuestionRequest |
parseFrom(byte[] data) |
static CreateQaQuestionRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateQaQuestionRequest |
parseFrom(ByteBuffer data) |
static CreateQaQuestionRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateQaQuestionRequest |
parseFrom(com.google.protobuf.ByteString data) |
static CreateQaQuestionRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateQaQuestionRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static CreateQaQuestionRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateQaQuestionRequest |
parseFrom(InputStream input) |
static CreateQaQuestionRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<CreateQaQuestionRequest> |
parser() |
CreateQaQuestionRequest.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int PARENT_FIELD_NUMBER
public static final int QA_QUESTION_FIELD_NUMBER
public static final int QA_QUESTION_ID_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getParent()
Required. The parent resource of the QaQuestion.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface CreateQaQuestionRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. The parent resource of the QaQuestion.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface CreateQaQuestionRequestOrBuilderpublic boolean hasQaQuestion()
Required. The QaQuestion to create.
.google.cloud.contactcenterinsights.v1.QaQuestion qa_question = 2 [(.google.api.field_behavior) = REQUIRED];
hasQaQuestion in interface CreateQaQuestionRequestOrBuilderpublic QaQuestion getQaQuestion()
Required. The QaQuestion to create.
.google.cloud.contactcenterinsights.v1.QaQuestion qa_question = 2 [(.google.api.field_behavior) = REQUIRED];
getQaQuestion in interface CreateQaQuestionRequestOrBuilderpublic QaQuestionOrBuilder getQaQuestionOrBuilder()
Required. The QaQuestion to create.
.google.cloud.contactcenterinsights.v1.QaQuestion qa_question = 2 [(.google.api.field_behavior) = REQUIRED];
getQaQuestionOrBuilder in interface CreateQaQuestionRequestOrBuilderpublic String getQaQuestionId()
Optional. A unique ID for the new question. This ID will become the final
component of the question's resource name. If no ID is specified, a
server-generated ID will be used.
This value should be 4-64 characters and must match the regular
expression `^[a-z0-9-]{4,64}$`. Valid characters are `[a-z][0-9]-`.
string qa_question_id = 3 [(.google.api.field_behavior) = OPTIONAL];getQaQuestionId in interface CreateQaQuestionRequestOrBuilderpublic com.google.protobuf.ByteString getQaQuestionIdBytes()
Optional. A unique ID for the new question. This ID will become the final
component of the question's resource name. If no ID is specified, a
server-generated ID will be used.
This value should be 4-64 characters and must match the regular
expression `^[a-z0-9-]{4,64}$`. Valid characters are `[a-z][0-9]-`.
string qa_question_id = 3 [(.google.api.field_behavior) = OPTIONAL];getQaQuestionIdBytes in interface CreateQaQuestionRequestOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static CreateQaQuestionRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateQaQuestionRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateQaQuestionRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateQaQuestionRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateQaQuestionRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateQaQuestionRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateQaQuestionRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static CreateQaQuestionRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CreateQaQuestionRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static CreateQaQuestionRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CreateQaQuestionRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static CreateQaQuestionRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic CreateQaQuestionRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static CreateQaQuestionRequest.Builder newBuilder()
public static CreateQaQuestionRequest.Builder newBuilder(CreateQaQuestionRequest prototype)
public CreateQaQuestionRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected CreateQaQuestionRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static CreateQaQuestionRequest getDefaultInstance()
public static com.google.protobuf.Parser<CreateQaQuestionRequest> parser()
public com.google.protobuf.Parser<CreateQaQuestionRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public CreateQaQuestionRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.