public final class CreateQaQuestionRequest extends GeneratedMessage implements CreateQaQuestionRequestOrBuilder
The request for creating a QaQuestion.
Protobuf type google.cloud.contactcenterinsights.v1.CreateQaQuestionRequest
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int PARENT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int QA_QUESTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int QA_QUESTION_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static CreateQaQuestionRequest getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static CreateQaQuestionRequest.Builder newBuilder()
public static CreateQaQuestionRequest.Builder newBuilder(CreateQaQuestionRequest prototype)
public static CreateQaQuestionRequest parseDelimitedFrom(InputStream input)
public static CreateQaQuestionRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static CreateQaQuestionRequest parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static CreateQaQuestionRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CreateQaQuestionRequest parseFrom(ByteString data)
public static CreateQaQuestionRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateQaQuestionRequest parseFrom(CodedInputStream input)
public static CreateQaQuestionRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CreateQaQuestionRequest parseFrom(InputStream input)
public static CreateQaQuestionRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static CreateQaQuestionRequest parseFrom(ByteBuffer data)
public static CreateQaQuestionRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<CreateQaQuestionRequest> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public CreateQaQuestionRequest getDefaultInstanceForType()
public String getParent()
Required. The parent resource of the QaQuestion.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
String |
The parent.
|
public ByteString getParentBytes()
Required. The parent resource of the QaQuestion.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for parent.
|
public Parser<CreateQaQuestionRequest> getParserForType()
Overrides
public QaQuestion getQaQuestion()
Required. The QaQuestion to create.
.google.cloud.contactcenterinsights.v1.QaQuestion qa_question = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
QaQuestion |
The qaQuestion.
|
public 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-.
string qa_question_id = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The qaQuestionId.
|
public 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-.
string qa_question_id = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for qaQuestionId.
|
public QaQuestionOrBuilder getQaQuestionOrBuilder()
Required. The QaQuestion to create.
.google.cloud.contactcenterinsights.v1.QaQuestion qa_question = 2 [(.google.api.field_behavior) = REQUIRED];
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public boolean hasQaQuestion()
Required. The QaQuestion to create.
.google.cloud.contactcenterinsights.v1.QaQuestion qa_question = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the qaQuestion field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public CreateQaQuestionRequest.Builder newBuilderForType()
protected CreateQaQuestionRequest.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public CreateQaQuestionRequest.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides