public static final class BatchUpdateUserLicensesRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<BatchUpdateUserLicensesRequest.Builder> implements BatchUpdateUserLicensesRequestOrBuilder
Request message for [UserLicenseService.BatchUpdateUserLicenses][google.cloud.discoveryengine.v1.UserLicenseService.BatchUpdateUserLicenses] method.Protobuf type
google.cloud.discoveryengine.v1.BatchUpdateUserLicensesRequestaddRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<BatchUpdateUserLicensesRequest.Builder>public BatchUpdateUserLicensesRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<BatchUpdateUserLicensesRequest.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.GeneratedMessage.Builder<BatchUpdateUserLicensesRequest.Builder>public BatchUpdateUserLicensesRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic BatchUpdateUserLicensesRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic BatchUpdateUserLicensesRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic BatchUpdateUserLicensesRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BatchUpdateUserLicensesRequest.Builder>public BatchUpdateUserLicensesRequest.Builder mergeFrom(BatchUpdateUserLicensesRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<BatchUpdateUserLicensesRequest.Builder>public BatchUpdateUserLicensesRequest.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<BatchUpdateUserLicensesRequest.Builder>IOExceptionpublic BatchUpdateUserLicensesRequest.SourceCase getSourceCase()
getSourceCase in interface BatchUpdateUserLicensesRequestOrBuilderpublic BatchUpdateUserLicensesRequest.Builder clearSource()
public boolean hasInlineSource()
The inline source for the input content for document embeddings.
.google.cloud.discoveryengine.v1.BatchUpdateUserLicensesRequest.InlineSource inline_source = 2;
hasInlineSource in interface BatchUpdateUserLicensesRequestOrBuilderpublic BatchUpdateUserLicensesRequest.InlineSource getInlineSource()
The inline source for the input content for document embeddings.
.google.cloud.discoveryengine.v1.BatchUpdateUserLicensesRequest.InlineSource inline_source = 2;
getInlineSource in interface BatchUpdateUserLicensesRequestOrBuilderpublic BatchUpdateUserLicensesRequest.Builder setInlineSource(BatchUpdateUserLicensesRequest.InlineSource value)
The inline source for the input content for document embeddings.
.google.cloud.discoveryengine.v1.BatchUpdateUserLicensesRequest.InlineSource inline_source = 2;
public BatchUpdateUserLicensesRequest.Builder setInlineSource(BatchUpdateUserLicensesRequest.InlineSource.Builder builderForValue)
The inline source for the input content for document embeddings.
.google.cloud.discoveryengine.v1.BatchUpdateUserLicensesRequest.InlineSource inline_source = 2;
public BatchUpdateUserLicensesRequest.Builder mergeInlineSource(BatchUpdateUserLicensesRequest.InlineSource value)
The inline source for the input content for document embeddings.
.google.cloud.discoveryengine.v1.BatchUpdateUserLicensesRequest.InlineSource inline_source = 2;
public BatchUpdateUserLicensesRequest.Builder clearInlineSource()
The inline source for the input content for document embeddings.
.google.cloud.discoveryengine.v1.BatchUpdateUserLicensesRequest.InlineSource inline_source = 2;
public BatchUpdateUserLicensesRequest.InlineSource.Builder getInlineSourceBuilder()
The inline source for the input content for document embeddings.
.google.cloud.discoveryengine.v1.BatchUpdateUserLicensesRequest.InlineSource inline_source = 2;
public BatchUpdateUserLicensesRequest.InlineSourceOrBuilder getInlineSourceOrBuilder()
The inline source for the input content for document embeddings.
.google.cloud.discoveryengine.v1.BatchUpdateUserLicensesRequest.InlineSource inline_source = 2;
getInlineSourceOrBuilder in interface BatchUpdateUserLicensesRequestOrBuilderpublic String getParent()
Required. The parent [UserStore][] resource name, format:
`projects/{project}/locations/{location}/userStores/{user_store_id}`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface BatchUpdateUserLicensesRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. The parent [UserStore][] resource name, format:
`projects/{project}/locations/{location}/userStores/{user_store_id}`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface BatchUpdateUserLicensesRequestOrBuilderpublic BatchUpdateUserLicensesRequest.Builder setParent(String value)
Required. The parent [UserStore][] resource name, format:
`projects/{project}/locations/{location}/userStores/{user_store_id}`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The parent to set.public BatchUpdateUserLicensesRequest.Builder clearParent()
Required. The parent [UserStore][] resource name, format:
`projects/{project}/locations/{location}/userStores/{user_store_id}`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public BatchUpdateUserLicensesRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The parent [UserStore][] resource name, format:
`projects/{project}/locations/{location}/userStores/{user_store_id}`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for parent to set.public boolean getDeleteUnassignedUserLicenses()
Optional. If true, if user licenses removed associated license config, the user license will be deleted. By default which is false, the user license will be updated to unassigned state.
bool delete_unassigned_user_licenses = 4 [(.google.api.field_behavior) = OPTIONAL];
getDeleteUnassignedUserLicenses in interface BatchUpdateUserLicensesRequestOrBuilderpublic BatchUpdateUserLicensesRequest.Builder setDeleteUnassignedUserLicenses(boolean value)
Optional. If true, if user licenses removed associated license config, the user license will be deleted. By default which is false, the user license will be updated to unassigned state.
bool delete_unassigned_user_licenses = 4 [(.google.api.field_behavior) = OPTIONAL];
value - The deleteUnassignedUserLicenses to set.public BatchUpdateUserLicensesRequest.Builder clearDeleteUnassignedUserLicenses()
Optional. If true, if user licenses removed associated license config, the user license will be deleted. By default which is false, the user license will be updated to unassigned state.
bool delete_unassigned_user_licenses = 4 [(.google.api.field_behavior) = OPTIONAL];
Copyright © 2026 Google LLC. All rights reserved.