public static final class CreateFeedbackLabelRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CreateFeedbackLabelRequest.Builder> implements CreateFeedbackLabelRequestOrBuilder
The request for creating a feedback label.Protobuf type
google.cloud.contactcenterinsights.v1.CreateFeedbackLabelRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<CreateFeedbackLabelRequest.Builder>public CreateFeedbackLabelRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CreateFeedbackLabelRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<CreateFeedbackLabelRequest.Builder>public CreateFeedbackLabelRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CreateFeedbackLabelRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CreateFeedbackLabelRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CreateFeedbackLabelRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CreateFeedbackLabelRequest.Builder>public CreateFeedbackLabelRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateFeedbackLabelRequest.Builder>public CreateFeedbackLabelRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateFeedbackLabelRequest.Builder>public CreateFeedbackLabelRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CreateFeedbackLabelRequest.Builder>public CreateFeedbackLabelRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateFeedbackLabelRequest.Builder>public CreateFeedbackLabelRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateFeedbackLabelRequest.Builder>public CreateFeedbackLabelRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateFeedbackLabelRequest.Builder>public CreateFeedbackLabelRequest.Builder mergeFrom(CreateFeedbackLabelRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CreateFeedbackLabelRequest.Builder>public CreateFeedbackLabelRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateFeedbackLabelRequest.Builder>IOExceptionpublic String getParent()
Required. The parent resource of the feedback label.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface CreateFeedbackLabelRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. The parent resource of the feedback label.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface CreateFeedbackLabelRequestOrBuilderpublic CreateFeedbackLabelRequest.Builder setParent(String value)
Required. The parent resource of the feedback label.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The parent to set.public CreateFeedbackLabelRequest.Builder clearParent()
Required. The parent resource of the feedback label.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public CreateFeedbackLabelRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The parent resource of the feedback label.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for parent to set.public String getFeedbackLabelId()
Optional. The ID of the feedback label to create. If one is not specified it will be generated by the server.
string feedback_label_id = 2 [(.google.api.field_behavior) = OPTIONAL];getFeedbackLabelId in interface CreateFeedbackLabelRequestOrBuilderpublic com.google.protobuf.ByteString getFeedbackLabelIdBytes()
Optional. The ID of the feedback label to create. If one is not specified it will be generated by the server.
string feedback_label_id = 2 [(.google.api.field_behavior) = OPTIONAL];getFeedbackLabelIdBytes in interface CreateFeedbackLabelRequestOrBuilderpublic CreateFeedbackLabelRequest.Builder setFeedbackLabelId(String value)
Optional. The ID of the feedback label to create. If one is not specified it will be generated by the server.
string feedback_label_id = 2 [(.google.api.field_behavior) = OPTIONAL];value - The feedbackLabelId to set.public CreateFeedbackLabelRequest.Builder clearFeedbackLabelId()
Optional. The ID of the feedback label to create. If one is not specified it will be generated by the server.
string feedback_label_id = 2 [(.google.api.field_behavior) = OPTIONAL];public CreateFeedbackLabelRequest.Builder setFeedbackLabelIdBytes(com.google.protobuf.ByteString value)
Optional. The ID of the feedback label to create. If one is not specified it will be generated by the server.
string feedback_label_id = 2 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for feedbackLabelId to set.public boolean hasFeedbackLabel()
Required. The feedback label to create.
.google.cloud.contactcenterinsights.v1.FeedbackLabel feedback_label = 3 [(.google.api.field_behavior) = REQUIRED];
hasFeedbackLabel in interface CreateFeedbackLabelRequestOrBuilderpublic FeedbackLabel getFeedbackLabel()
Required. The feedback label to create.
.google.cloud.contactcenterinsights.v1.FeedbackLabel feedback_label = 3 [(.google.api.field_behavior) = REQUIRED];
getFeedbackLabel in interface CreateFeedbackLabelRequestOrBuilderpublic CreateFeedbackLabelRequest.Builder setFeedbackLabel(FeedbackLabel value)
Required. The feedback label to create.
.google.cloud.contactcenterinsights.v1.FeedbackLabel feedback_label = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateFeedbackLabelRequest.Builder setFeedbackLabel(FeedbackLabel.Builder builderForValue)
Required. The feedback label to create.
.google.cloud.contactcenterinsights.v1.FeedbackLabel feedback_label = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateFeedbackLabelRequest.Builder mergeFeedbackLabel(FeedbackLabel value)
Required. The feedback label to create.
.google.cloud.contactcenterinsights.v1.FeedbackLabel feedback_label = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateFeedbackLabelRequest.Builder clearFeedbackLabel()
Required. The feedback label to create.
.google.cloud.contactcenterinsights.v1.FeedbackLabel feedback_label = 3 [(.google.api.field_behavior) = REQUIRED];
public FeedbackLabel.Builder getFeedbackLabelBuilder()
Required. The feedback label to create.
.google.cloud.contactcenterinsights.v1.FeedbackLabel feedback_label = 3 [(.google.api.field_behavior) = REQUIRED];
public FeedbackLabelOrBuilder getFeedbackLabelOrBuilder()
Required. The feedback label to create.
.google.cloud.contactcenterinsights.v1.FeedbackLabel feedback_label = 3 [(.google.api.field_behavior) = REQUIRED];
getFeedbackLabelOrBuilder in interface CreateFeedbackLabelRequestOrBuilderpublic final CreateFeedbackLabelRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateFeedbackLabelRequest.Builder>public final CreateFeedbackLabelRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateFeedbackLabelRequest.Builder>Copyright © 2025 Google LLC. All rights reserved.