public static final class FacetBucket.Builder extends GeneratedMessage.Builder<FacetBucket.Builder> implements FacetBucketOrBuilderHolds the facet value, selections state, and metadata.
Protobuf type google.cloud.visionai.v1.FacetBucket
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > FacetBucket.BuilderImplements
FacetBucketOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public FacetBucket build()| Returns | |
|---|---|
| Type | Description |
FacetBucket |
|
buildPartial()
public FacetBucket buildPartial()| Returns | |
|---|---|
| Type | Description |
FacetBucket |
|
clear()
public FacetBucket.Builder clear()| Returns | |
|---|---|
| Type | Description |
FacetBucket.Builder |
|
clearBucketValue()
public FacetBucket.Builder clearBucketValue()| Returns | |
|---|---|
| Type | Description |
FacetBucket.Builder |
|
clearRange()
public FacetBucket.Builder clearRange()Range value.
.google.cloud.visionai.v1.FacetBucket.Range range = 4;
| Returns | |
|---|---|
| Type | Description |
FacetBucket.Builder |
|
clearSelected()
public FacetBucket.Builder clearSelected()Whether one facet bucket is selected. This field represents user's facet selection. It is set by frontend in SearchVideosRequest.
bool selected = 3;
| Returns | |
|---|---|
| Type | Description |
FacetBucket.Builder |
This builder for chaining. |
clearValue()
public FacetBucket.Builder clearValue()Singular value.
.google.cloud.visionai.v1.FacetValue value = 2;
| Returns | |
|---|---|
| Type | Description |
FacetBucket.Builder |
|
getBucketValueCase()
public FacetBucket.BucketValueCase getBucketValueCase()| Returns | |
|---|---|
| Type | Description |
FacetBucket.BucketValueCase |
|
getDefaultInstanceForType()
public FacetBucket getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
FacetBucket |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getRange()
public FacetBucket.Range getRange()Range value.
.google.cloud.visionai.v1.FacetBucket.Range range = 4;
| Returns | |
|---|---|
| Type | Description |
FacetBucket.Range |
The range. |
getRangeBuilder()
public FacetBucket.Range.Builder getRangeBuilder()Range value.
.google.cloud.visionai.v1.FacetBucket.Range range = 4;
| Returns | |
|---|---|
| Type | Description |
FacetBucket.Range.Builder |
|
getRangeOrBuilder()
public FacetBucket.RangeOrBuilder getRangeOrBuilder()Range value.
.google.cloud.visionai.v1.FacetBucket.Range range = 4;
| Returns | |
|---|---|
| Type | Description |
FacetBucket.RangeOrBuilder |
|
getSelected()
public boolean getSelected()Whether one facet bucket is selected. This field represents user's facet selection. It is set by frontend in SearchVideosRequest.
bool selected = 3;
| Returns | |
|---|---|
| Type | Description |
boolean |
The selected. |
getValue()
public FacetValue getValue()Singular value.
.google.cloud.visionai.v1.FacetValue value = 2;
| Returns | |
|---|---|
| Type | Description |
FacetValue |
The value. |
getValueBuilder()
public FacetValue.Builder getValueBuilder()Singular value.
.google.cloud.visionai.v1.FacetValue value = 2;
| Returns | |
|---|---|
| Type | Description |
FacetValue.Builder |
|
getValueOrBuilder()
public FacetValueOrBuilder getValueOrBuilder()Singular value.
.google.cloud.visionai.v1.FacetValue value = 2;
| Returns | |
|---|---|
| Type | Description |
FacetValueOrBuilder |
|
hasRange()
public boolean hasRange()Range value.
.google.cloud.visionai.v1.FacetBucket.Range range = 4;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the range field is set. |
hasValue()
public boolean hasValue()Singular value.
.google.cloud.visionai.v1.FacetValue value = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the value field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(FacetBucket other)
public FacetBucket.Builder mergeFrom(FacetBucket other)| Parameter | |
|---|---|
| Name | Description |
other |
FacetBucket |
| Returns | |
|---|---|
| Type | Description |
FacetBucket.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public FacetBucket.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
FacetBucket.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public FacetBucket.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
FacetBucket.Builder |
|
mergeRange(FacetBucket.Range value)
public FacetBucket.Builder mergeRange(FacetBucket.Range value)Range value.
.google.cloud.visionai.v1.FacetBucket.Range range = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
FacetBucket.Range |
| Returns | |
|---|---|
| Type | Description |
FacetBucket.Builder |
|
mergeValue(FacetValue value)
public FacetBucket.Builder mergeValue(FacetValue value)Singular value.
.google.cloud.visionai.v1.FacetValue value = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
FacetValue |
| Returns | |
|---|---|
| Type | Description |
FacetBucket.Builder |
|
setRange(FacetBucket.Range value)
public FacetBucket.Builder setRange(FacetBucket.Range value)Range value.
.google.cloud.visionai.v1.FacetBucket.Range range = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
FacetBucket.Range |
| Returns | |
|---|---|
| Type | Description |
FacetBucket.Builder |
|
setRange(FacetBucket.Range.Builder builderForValue)
public FacetBucket.Builder setRange(FacetBucket.Range.Builder builderForValue)Range value.
.google.cloud.visionai.v1.FacetBucket.Range range = 4;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
FacetBucket.Range.Builder |
| Returns | |
|---|---|
| Type | Description |
FacetBucket.Builder |
|
setSelected(boolean value)
public FacetBucket.Builder setSelected(boolean value)Whether one facet bucket is selected. This field represents user's facet selection. It is set by frontend in SearchVideosRequest.
bool selected = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe selected to set. |
| Returns | |
|---|---|
| Type | Description |
FacetBucket.Builder |
This builder for chaining. |
setValue(FacetValue value)
public FacetBucket.Builder setValue(FacetValue value)Singular value.
.google.cloud.visionai.v1.FacetValue value = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
FacetValue |
| Returns | |
|---|---|
| Type | Description |
FacetBucket.Builder |
|
setValue(FacetValue.Builder builderForValue)
public FacetBucket.Builder setValue(FacetValue.Builder builderForValue)Singular value.
.google.cloud.visionai.v1.FacetValue value = 2;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
FacetValue.Builder |
| Returns | |
|---|---|
| Type | Description |
FacetBucket.Builder |
|