public static final class ImportIssueModelRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ImportIssueModelRequest.Builder> implements ImportIssueModelRequestOrBuilder
Request to import an issue model.Protobuf type
google.cloud.contactcenterinsights.v1.ImportIssueModelRequestgetAllFields, 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<ImportIssueModelRequest.Builder>public ImportIssueModelRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ImportIssueModelRequest.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<ImportIssueModelRequest.Builder>public ImportIssueModelRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ImportIssueModelRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ImportIssueModelRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ImportIssueModelRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ImportIssueModelRequest.Builder>public ImportIssueModelRequest.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<ImportIssueModelRequest.Builder>public ImportIssueModelRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ImportIssueModelRequest.Builder>public ImportIssueModelRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ImportIssueModelRequest.Builder>public ImportIssueModelRequest.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<ImportIssueModelRequest.Builder>public ImportIssueModelRequest.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<ImportIssueModelRequest.Builder>public ImportIssueModelRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ImportIssueModelRequest.Builder>public ImportIssueModelRequest.Builder mergeFrom(ImportIssueModelRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ImportIssueModelRequest.Builder>public ImportIssueModelRequest.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<ImportIssueModelRequest.Builder>IOExceptionpublic ImportIssueModelRequest.SourceCase getSourceCase()
getSourceCase in interface ImportIssueModelRequestOrBuilderpublic ImportIssueModelRequest.Builder clearSource()
public boolean hasGcsSource()
Google Cloud Storage source message.
.google.cloud.contactcenterinsights.v1.ImportIssueModelRequest.GcsSource gcs_source = 2;
hasGcsSource in interface ImportIssueModelRequestOrBuilderpublic ImportIssueModelRequest.GcsSource getGcsSource()
Google Cloud Storage source message.
.google.cloud.contactcenterinsights.v1.ImportIssueModelRequest.GcsSource gcs_source = 2;
getGcsSource in interface ImportIssueModelRequestOrBuilderpublic ImportIssueModelRequest.Builder setGcsSource(ImportIssueModelRequest.GcsSource value)
Google Cloud Storage source message.
.google.cloud.contactcenterinsights.v1.ImportIssueModelRequest.GcsSource gcs_source = 2;
public ImportIssueModelRequest.Builder setGcsSource(ImportIssueModelRequest.GcsSource.Builder builderForValue)
Google Cloud Storage source message.
.google.cloud.contactcenterinsights.v1.ImportIssueModelRequest.GcsSource gcs_source = 2;
public ImportIssueModelRequest.Builder mergeGcsSource(ImportIssueModelRequest.GcsSource value)
Google Cloud Storage source message.
.google.cloud.contactcenterinsights.v1.ImportIssueModelRequest.GcsSource gcs_source = 2;
public ImportIssueModelRequest.Builder clearGcsSource()
Google Cloud Storage source message.
.google.cloud.contactcenterinsights.v1.ImportIssueModelRequest.GcsSource gcs_source = 2;
public ImportIssueModelRequest.GcsSource.Builder getGcsSourceBuilder()
Google Cloud Storage source message.
.google.cloud.contactcenterinsights.v1.ImportIssueModelRequest.GcsSource gcs_source = 2;
public ImportIssueModelRequest.GcsSourceOrBuilder getGcsSourceOrBuilder()
Google Cloud Storage source message.
.google.cloud.contactcenterinsights.v1.ImportIssueModelRequest.GcsSource gcs_source = 2;
getGcsSourceOrBuilder in interface ImportIssueModelRequestOrBuilderpublic String getParent()
Required. The parent resource of the issue model.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface ImportIssueModelRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. The parent resource of the issue model.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface ImportIssueModelRequestOrBuilderpublic ImportIssueModelRequest.Builder setParent(String value)
Required. The parent resource of the issue model.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The parent to set.public ImportIssueModelRequest.Builder clearParent()
Required. The parent resource of the issue model.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public ImportIssueModelRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The parent resource of the issue model.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for parent to set.public boolean getCreateNewModel()
Optional. If set to true, will create an issue model from the imported file with randomly generated IDs for the issue model and corresponding issues. Otherwise, replaces an existing model with the same ID as the file.
bool create_new_model = 3 [(.google.api.field_behavior) = OPTIONAL];getCreateNewModel in interface ImportIssueModelRequestOrBuilderpublic ImportIssueModelRequest.Builder setCreateNewModel(boolean value)
Optional. If set to true, will create an issue model from the imported file with randomly generated IDs for the issue model and corresponding issues. Otherwise, replaces an existing model with the same ID as the file.
bool create_new_model = 3 [(.google.api.field_behavior) = OPTIONAL];value - The createNewModel to set.public ImportIssueModelRequest.Builder clearCreateNewModel()
Optional. If set to true, will create an issue model from the imported file with randomly generated IDs for the issue model and corresponding issues. Otherwise, replaces an existing model with the same ID as the file.
bool create_new_model = 3 [(.google.api.field_behavior) = OPTIONAL];public final ImportIssueModelRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ImportIssueModelRequest.Builder>public final ImportIssueModelRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ImportIssueModelRequest.Builder>Copyright © 2025 Google LLC. All rights reserved.