public static final class BatchUpdateUserLicensesRequest.Builder extends GeneratedMessageV3.Builder<BatchUpdateUserLicensesRequest.Builder> implements BatchUpdateUserLicensesRequestOrBuilder
Request message for
UserLicenseService.BatchUpdateUserLicenses
method.
Protobuf type google.cloud.discoveryengine.v1.BatchUpdateUserLicensesRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public BatchUpdateUserLicensesRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public BatchUpdateUserLicensesRequest build()
buildPartial()
public BatchUpdateUserLicensesRequest buildPartial()
clear()
public BatchUpdateUserLicensesRequest.Builder clear()
Overrides
clearDeleteUnassignedUserLicenses()
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];
clearField(Descriptors.FieldDescriptor field)
public BatchUpdateUserLicensesRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearInlineSource()
public BatchUpdateUserLicensesRequest.Builder clearInlineSource()
The inline source for the input content for document embeddings.
.google.cloud.discoveryengine.v1.BatchUpdateUserLicensesRequest.InlineSource inline_source = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public BatchUpdateUserLicensesRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParent()
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) = { ... }
clearSource()
public BatchUpdateUserLicensesRequest.Builder clearSource()
clone()
public BatchUpdateUserLicensesRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public BatchUpdateUserLicensesRequest getDefaultInstanceForType()
getDeleteUnassignedUserLicenses()
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];
Returns |
Type |
Description |
boolean |
The deleteUnassignedUserLicenses.
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getInlineSource()
public BatchUpdateUserLicensesRequest.InlineSource getInlineSource()
The inline source for the input content for document embeddings.
.google.cloud.discoveryengine.v1.BatchUpdateUserLicensesRequest.InlineSource inline_source = 2;
getInlineSourceBuilder()
public BatchUpdateUserLicensesRequest.InlineSource.Builder getInlineSourceBuilder()
The inline source for the input content for document embeddings.
.google.cloud.discoveryengine.v1.BatchUpdateUserLicensesRequest.InlineSource inline_source = 2;
getInlineSourceOrBuilder()
public BatchUpdateUserLicensesRequest.InlineSourceOrBuilder getInlineSourceOrBuilder()
The inline source for the input content for document embeddings.
.google.cloud.discoveryengine.v1.BatchUpdateUserLicensesRequest.InlineSource inline_source = 2;
getParent()
public 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) = { ... }
Returns |
Type |
Description |
String |
The parent.
|
getParentBytes()
public 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) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for parent.
|
getSourceCase()
public BatchUpdateUserLicensesRequest.SourceCase getSourceCase()
hasInlineSource()
public boolean hasInlineSource()
The inline source for the input content for document embeddings.
.google.cloud.discoveryengine.v1.BatchUpdateUserLicensesRequest.InlineSource inline_source = 2;
Returns |
Type |
Description |
boolean |
Whether the inlineSource field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(BatchUpdateUserLicensesRequest other)
public BatchUpdateUserLicensesRequest.Builder mergeFrom(BatchUpdateUserLicensesRequest other)
public BatchUpdateUserLicensesRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public BatchUpdateUserLicensesRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeInlineSource(BatchUpdateUserLicensesRequest.InlineSource value)
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;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final BatchUpdateUserLicensesRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setDeleteUnassignedUserLicenses(boolean value)
public 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];
Parameter |
Name |
Description |
value |
boolean
The deleteUnassignedUserLicenses to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public BatchUpdateUserLicensesRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setInlineSource(BatchUpdateUserLicensesRequest.InlineSource value)
public 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;
setInlineSource(BatchUpdateUserLicensesRequest.InlineSource.Builder builderForValue)
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;
setParent(String value)
public 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) = { ... }
Parameter |
Name |
Description |
value |
String
The parent to set.
|
setParentBytes(ByteString value)
public BatchUpdateUserLicensesRequest.Builder setParentBytes(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) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for parent to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public BatchUpdateUserLicensesRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final BatchUpdateUserLicensesRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides