public static final class PurgeDocumentsResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PurgeDocumentsResponse.Builder> implements PurgeDocumentsResponseOrBuilder
Response message for [DocumentService.PurgeDocuments][google.cloud.discoveryengine.v1.DocumentService.PurgeDocuments] method. If the long running operation is successfully done, then this message is returned by the google.longrunning.Operations.response field.Protobuf type
google.cloud.discoveryengine.v1.PurgeDocumentsResponse
Modifier and Type | Method and Description |
---|---|
PurgeDocumentsResponse.Builder |
addAllPurgeSample(Iterable<String> values)
A sample of document names that will be deleted.
|
PurgeDocumentsResponse.Builder |
addPurgeSample(String value)
A sample of document names that will be deleted.
|
PurgeDocumentsResponse.Builder |
addPurgeSampleBytes(com.google.protobuf.ByteString value)
A sample of document names that will be deleted.
|
PurgeDocumentsResponse.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
PurgeDocumentsResponse |
build() |
PurgeDocumentsResponse |
buildPartial() |
PurgeDocumentsResponse.Builder |
clear() |
PurgeDocumentsResponse.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
PurgeDocumentsResponse.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
PurgeDocumentsResponse.Builder |
clearPurgeCount()
The total count of documents purged as a result of the operation.
|
PurgeDocumentsResponse.Builder |
clearPurgeSample()
A sample of document names that will be deleted.
|
PurgeDocumentsResponse.Builder |
clone() |
PurgeDocumentsResponse |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
long |
getPurgeCount()
The total count of documents purged as a result of the operation.
|
String |
getPurgeSample(int index)
A sample of document names that will be deleted.
|
com.google.protobuf.ByteString |
getPurgeSampleBytes(int index)
A sample of document names that will be deleted.
|
int |
getPurgeSampleCount()
A sample of document names that will be deleted.
|
com.google.protobuf.ProtocolStringList |
getPurgeSampleList()
A sample of document names that will be deleted.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
PurgeDocumentsResponse.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
PurgeDocumentsResponse.Builder |
mergeFrom(com.google.protobuf.Message other) |
PurgeDocumentsResponse.Builder |
mergeFrom(PurgeDocumentsResponse other) |
PurgeDocumentsResponse.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
PurgeDocumentsResponse.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
PurgeDocumentsResponse.Builder |
setPurgeCount(long value)
The total count of documents purged as a result of the operation.
|
PurgeDocumentsResponse.Builder |
setPurgeSample(int index,
String value)
A sample of document names that will be deleted.
|
PurgeDocumentsResponse.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
PurgeDocumentsResponse.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3.Builder<PurgeDocumentsResponse.Builder>
public PurgeDocumentsResponse.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<PurgeDocumentsResponse.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<PurgeDocumentsResponse.Builder>
public PurgeDocumentsResponse getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public PurgeDocumentsResponse build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public PurgeDocumentsResponse buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public PurgeDocumentsResponse.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessageV3.Builder<PurgeDocumentsResponse.Builder>
public PurgeDocumentsResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField
in interface com.google.protobuf.Message.Builder
setField
in class com.google.protobuf.GeneratedMessageV3.Builder<PurgeDocumentsResponse.Builder>
public PurgeDocumentsResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface com.google.protobuf.Message.Builder
clearField
in class com.google.protobuf.GeneratedMessageV3.Builder<PurgeDocumentsResponse.Builder>
public PurgeDocumentsResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.google.protobuf.Message.Builder
clearOneof
in class com.google.protobuf.GeneratedMessageV3.Builder<PurgeDocumentsResponse.Builder>
public PurgeDocumentsResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface com.google.protobuf.Message.Builder
setRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<PurgeDocumentsResponse.Builder>
public PurgeDocumentsResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface com.google.protobuf.Message.Builder
addRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<PurgeDocumentsResponse.Builder>
public PurgeDocumentsResponse.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<PurgeDocumentsResponse.Builder>
public PurgeDocumentsResponse.Builder mergeFrom(PurgeDocumentsResponse other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<PurgeDocumentsResponse.Builder>
public PurgeDocumentsResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<PurgeDocumentsResponse.Builder>
IOException
public long getPurgeCount()
The total count of documents purged as a result of the operation.
int64 purge_count = 1;
getPurgeCount
in interface PurgeDocumentsResponseOrBuilder
public PurgeDocumentsResponse.Builder setPurgeCount(long value)
The total count of documents purged as a result of the operation.
int64 purge_count = 1;
value
- The purgeCount to set.public PurgeDocumentsResponse.Builder clearPurgeCount()
The total count of documents purged as a result of the operation.
int64 purge_count = 1;
public com.google.protobuf.ProtocolStringList getPurgeSampleList()
A sample of document names that will be deleted. Only populated if `force` is set to false. A max of 100 names will be returned and the names are chosen at random.
repeated string purge_sample = 2 [(.google.api.resource_reference) = { ... }
getPurgeSampleList
in interface PurgeDocumentsResponseOrBuilder
public int getPurgeSampleCount()
A sample of document names that will be deleted. Only populated if `force` is set to false. A max of 100 names will be returned and the names are chosen at random.
repeated string purge_sample = 2 [(.google.api.resource_reference) = { ... }
getPurgeSampleCount
in interface PurgeDocumentsResponseOrBuilder
public String getPurgeSample(int index)
A sample of document names that will be deleted. Only populated if `force` is set to false. A max of 100 names will be returned and the names are chosen at random.
repeated string purge_sample = 2 [(.google.api.resource_reference) = { ... }
getPurgeSample
in interface PurgeDocumentsResponseOrBuilder
index
- The index of the element to return.public com.google.protobuf.ByteString getPurgeSampleBytes(int index)
A sample of document names that will be deleted. Only populated if `force` is set to false. A max of 100 names will be returned and the names are chosen at random.
repeated string purge_sample = 2 [(.google.api.resource_reference) = { ... }
getPurgeSampleBytes
in interface PurgeDocumentsResponseOrBuilder
index
- The index of the value to return.public PurgeDocumentsResponse.Builder setPurgeSample(int index, String value)
A sample of document names that will be deleted. Only populated if `force` is set to false. A max of 100 names will be returned and the names are chosen at random.
repeated string purge_sample = 2 [(.google.api.resource_reference) = { ... }
index
- The index to set the value at.value
- The purgeSample to set.public PurgeDocumentsResponse.Builder addPurgeSample(String value)
A sample of document names that will be deleted. Only populated if `force` is set to false. A max of 100 names will be returned and the names are chosen at random.
repeated string purge_sample = 2 [(.google.api.resource_reference) = { ... }
value
- The purgeSample to add.public PurgeDocumentsResponse.Builder addAllPurgeSample(Iterable<String> values)
A sample of document names that will be deleted. Only populated if `force` is set to false. A max of 100 names will be returned and the names are chosen at random.
repeated string purge_sample = 2 [(.google.api.resource_reference) = { ... }
values
- The purgeSample to add.public PurgeDocumentsResponse.Builder clearPurgeSample()
A sample of document names that will be deleted. Only populated if `force` is set to false. A max of 100 names will be returned and the names are chosen at random.
repeated string purge_sample = 2 [(.google.api.resource_reference) = { ... }
public PurgeDocumentsResponse.Builder addPurgeSampleBytes(com.google.protobuf.ByteString value)
A sample of document names that will be deleted. Only populated if `force` is set to false. A max of 100 names will be returned and the names are chosen at random.
repeated string purge_sample = 2 [(.google.api.resource_reference) = { ... }
value
- The bytes of the purgeSample to add.public final PurgeDocumentsResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<PurgeDocumentsResponse.Builder>
public final PurgeDocumentsResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<PurgeDocumentsResponse.Builder>
Copyright © 2023 Google LLC. All rights reserved.