public final class Dimension extends GeneratedMessageV3 implements DimensionOrBuilder
A dimension determines the grouping key for the query. In SQL terms, these
would be part of both the "SELECT" and "GROUP BY" clauses.
Protobuf type google.cloud.contactcenterinsights.v1.Dimension
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int AGENT_DIMENSION_METADATA_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int DIMENSION_KEY_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int ISSUE_DIMENSION_METADATA_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int QA_QUESTION_ANSWER_DIMENSION_METADATA_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int QA_QUESTION_DIMENSION_METADATA_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
public static Dimension getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static Dimension.Builder newBuilder()
public static Dimension.Builder newBuilder(Dimension prototype)
Parameter |
Name |
Description |
prototype |
Dimension
|
public static Dimension parseDelimitedFrom(InputStream input)
public static Dimension parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Dimension parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
public static Dimension parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Dimension parseFrom(ByteString data)
public static Dimension parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Dimension parseFrom(CodedInputStream input)
public static Dimension parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Dimension parseFrom(InputStream input)
public static Dimension parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Dimension parseFrom(ByteBuffer data)
public static Dimension parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<Dimension> parser()
Methods
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
public Dimension.AgentDimensionMetadata getAgentDimensionMetadata()
Output only. Metadata about the agent dimension.
.google.cloud.contactcenterinsights.v1.Dimension.AgentDimensionMetadata agent_dimension_metadata = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Dimension.AgentDimensionMetadataOrBuilder getAgentDimensionMetadataOrBuilder()
Output only. Metadata about the agent dimension.
.google.cloud.contactcenterinsights.v1.Dimension.AgentDimensionMetadata agent_dimension_metadata = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Dimension getDefaultInstanceForType()
public Dimension.DimensionKey getDimensionKey()
The key of the dimension.
.google.cloud.contactcenterinsights.v1.Dimension.DimensionKey dimension_key = 1;
public int getDimensionKeyValue()
The key of the dimension.
.google.cloud.contactcenterinsights.v1.Dimension.DimensionKey dimension_key = 1;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for dimensionKey.
|
public Dimension.DimensionMetadataCase getDimensionMetadataCase()
public Dimension.IssueDimensionMetadata getIssueDimensionMetadata()
Output only. Metadata about the issue dimension.
.google.cloud.contactcenterinsights.v1.Dimension.IssueDimensionMetadata issue_dimension_metadata = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Dimension.IssueDimensionMetadataOrBuilder getIssueDimensionMetadataOrBuilder()
Output only. Metadata about the issue dimension.
.google.cloud.contactcenterinsights.v1.Dimension.IssueDimensionMetadata issue_dimension_metadata = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Parser<Dimension> getParserForType()
Overrides
public Dimension.QaQuestionAnswerDimensionMetadata getQaQuestionAnswerDimensionMetadata()
Output only. Metadata about the QA question-answer dimension.
.google.cloud.contactcenterinsights.v1.Dimension.QaQuestionAnswerDimensionMetadata qa_question_answer_dimension_metadata = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Dimension.QaQuestionAnswerDimensionMetadataOrBuilder getQaQuestionAnswerDimensionMetadataOrBuilder()
Output only. Metadata about the QA question-answer dimension.
.google.cloud.contactcenterinsights.v1.Dimension.QaQuestionAnswerDimensionMetadata qa_question_answer_dimension_metadata = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Dimension.QaQuestionDimensionMetadata getQaQuestionDimensionMetadata()
Output only. Metadata about the QA question dimension.
.google.cloud.contactcenterinsights.v1.Dimension.QaQuestionDimensionMetadata qa_question_dimension_metadata = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Dimension.QaQuestionDimensionMetadataOrBuilder getQaQuestionDimensionMetadataOrBuilder()
Output only. Metadata about the QA question dimension.
.google.cloud.contactcenterinsights.v1.Dimension.QaQuestionDimensionMetadata qa_question_dimension_metadata = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
public boolean hasAgentDimensionMetadata()
Output only. Metadata about the agent dimension.
.google.cloud.contactcenterinsights.v1.Dimension.AgentDimensionMetadata agent_dimension_metadata = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the agentDimensionMetadata field is set.
|
public boolean hasIssueDimensionMetadata()
Output only. Metadata about the issue dimension.
.google.cloud.contactcenterinsights.v1.Dimension.IssueDimensionMetadata issue_dimension_metadata = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the issueDimensionMetadata field is set.
|
public boolean hasQaQuestionAnswerDimensionMetadata()
Output only. Metadata about the QA question-answer dimension.
.google.cloud.contactcenterinsights.v1.Dimension.QaQuestionAnswerDimensionMetadata qa_question_answer_dimension_metadata = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the qaQuestionAnswerDimensionMetadata field is set.
|
public boolean hasQaQuestionDimensionMetadata()
Output only. Metadata about the QA question dimension.
.google.cloud.contactcenterinsights.v1.Dimension.QaQuestionDimensionMetadata qa_question_dimension_metadata = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the qaQuestionDimensionMetadata field is set.
|
Returns |
Type |
Description |
int |
|
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public Dimension.Builder newBuilderForType()
protected Dimension.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
public Dimension.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides