Class ExplicitContentFrame.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ExplicitContentFrame.Builder>
-
- com.google.cloud.videointelligence.v1beta2.ExplicitContentFrame.Builder
-
- All Implemented Interfaces:
ExplicitContentFrameOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- ExplicitContentFrame
public static final class ExplicitContentFrame.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ExplicitContentFrame.Builder> implements ExplicitContentFrameOrBuilder
Video frame level annotation results for explicit content.
Protobuf typegoogle.cloud.videointelligence.v1beta2.ExplicitContentFrame
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ExplicitContentFrame.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ExplicitContentFrame
build()
ExplicitContentFrame
buildPartial()
ExplicitContentFrame.Builder
clear()
ExplicitContentFrame.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ExplicitContentFrame.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ExplicitContentFrame.Builder
clearPornographyLikelihood()
Likelihood of the pornography content..ExplicitContentFrame.Builder
clearTimeOffset()
Time-offset, relative to the beginning of the video, corresponding to the video frame for this location.ExplicitContentFrame.Builder
clone()
ExplicitContentFrame
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Likelihood
getPornographyLikelihood()
Likelihood of the pornography content..int
getPornographyLikelihoodValue()
Likelihood of the pornography content..com.google.protobuf.Duration
getTimeOffset()
Time-offset, relative to the beginning of the video, corresponding to the video frame for this location.com.google.protobuf.Duration.Builder
getTimeOffsetBuilder()
Time-offset, relative to the beginning of the video, corresponding to the video frame for this location.com.google.protobuf.DurationOrBuilder
getTimeOffsetOrBuilder()
Time-offset, relative to the beginning of the video, corresponding to the video frame for this location.boolean
hasTimeOffset()
Time-offset, relative to the beginning of the video, corresponding to the video frame for this location.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ExplicitContentFrame.Builder
mergeFrom(ExplicitContentFrame other)
ExplicitContentFrame.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ExplicitContentFrame.Builder
mergeFrom(com.google.protobuf.Message other)
ExplicitContentFrame.Builder
mergeTimeOffset(com.google.protobuf.Duration value)
Time-offset, relative to the beginning of the video, corresponding to the video frame for this location.ExplicitContentFrame.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ExplicitContentFrame.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ExplicitContentFrame.Builder
setPornographyLikelihood(Likelihood value)
Likelihood of the pornography content..ExplicitContentFrame.Builder
setPornographyLikelihoodValue(int value)
Likelihood of the pornography content..ExplicitContentFrame.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ExplicitContentFrame.Builder
setTimeOffset(com.google.protobuf.Duration value)
Time-offset, relative to the beginning of the video, corresponding to the video frame for this location.ExplicitContentFrame.Builder
setTimeOffset(com.google.protobuf.Duration.Builder builderForValue)
Time-offset, relative to the beginning of the video, corresponding to the video frame for this location.ExplicitContentFrame.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExplicitContentFrame.Builder>
-
clear
public ExplicitContentFrame.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExplicitContentFrame.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExplicitContentFrame.Builder>
-
getDefaultInstanceForType
public ExplicitContentFrame getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ExplicitContentFrame build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ExplicitContentFrame buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ExplicitContentFrame.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExplicitContentFrame.Builder>
-
setField
public ExplicitContentFrame.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExplicitContentFrame.Builder>
-
clearField
public ExplicitContentFrame.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExplicitContentFrame.Builder>
-
clearOneof
public ExplicitContentFrame.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExplicitContentFrame.Builder>
-
setRepeatedField
public ExplicitContentFrame.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExplicitContentFrame.Builder>
-
addRepeatedField
public ExplicitContentFrame.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExplicitContentFrame.Builder>
-
mergeFrom
public ExplicitContentFrame.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ExplicitContentFrame.Builder>
-
mergeFrom
public ExplicitContentFrame.Builder mergeFrom(ExplicitContentFrame other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExplicitContentFrame.Builder>
-
mergeFrom
public ExplicitContentFrame.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ExplicitContentFrame.Builder>
- Throws:
IOException
-
hasTimeOffset
public boolean hasTimeOffset()
Time-offset, relative to the beginning of the video, corresponding to the video frame for this location.
.google.protobuf.Duration time_offset = 1;
- Specified by:
hasTimeOffset
in interfaceExplicitContentFrameOrBuilder
- Returns:
- Whether the timeOffset field is set.
-
getTimeOffset
public com.google.protobuf.Duration getTimeOffset()
Time-offset, relative to the beginning of the video, corresponding to the video frame for this location.
.google.protobuf.Duration time_offset = 1;
- Specified by:
getTimeOffset
in interfaceExplicitContentFrameOrBuilder
- Returns:
- The timeOffset.
-
setTimeOffset
public ExplicitContentFrame.Builder setTimeOffset(com.google.protobuf.Duration value)
Time-offset, relative to the beginning of the video, corresponding to the video frame for this location.
.google.protobuf.Duration time_offset = 1;
-
setTimeOffset
public ExplicitContentFrame.Builder setTimeOffset(com.google.protobuf.Duration.Builder builderForValue)
Time-offset, relative to the beginning of the video, corresponding to the video frame for this location.
.google.protobuf.Duration time_offset = 1;
-
mergeTimeOffset
public ExplicitContentFrame.Builder mergeTimeOffset(com.google.protobuf.Duration value)
Time-offset, relative to the beginning of the video, corresponding to the video frame for this location.
.google.protobuf.Duration time_offset = 1;
-
clearTimeOffset
public ExplicitContentFrame.Builder clearTimeOffset()
Time-offset, relative to the beginning of the video, corresponding to the video frame for this location.
.google.protobuf.Duration time_offset = 1;
-
getTimeOffsetBuilder
public com.google.protobuf.Duration.Builder getTimeOffsetBuilder()
Time-offset, relative to the beginning of the video, corresponding to the video frame for this location.
.google.protobuf.Duration time_offset = 1;
-
getTimeOffsetOrBuilder
public com.google.protobuf.DurationOrBuilder getTimeOffsetOrBuilder()
Time-offset, relative to the beginning of the video, corresponding to the video frame for this location.
.google.protobuf.Duration time_offset = 1;
- Specified by:
getTimeOffsetOrBuilder
in interfaceExplicitContentFrameOrBuilder
-
getPornographyLikelihoodValue
public int getPornographyLikelihoodValue()
Likelihood of the pornography content..
.google.cloud.videointelligence.v1beta2.Likelihood pornography_likelihood = 2;
- Specified by:
getPornographyLikelihoodValue
in interfaceExplicitContentFrameOrBuilder
- Returns:
- The enum numeric value on the wire for pornographyLikelihood.
-
setPornographyLikelihoodValue
public ExplicitContentFrame.Builder setPornographyLikelihoodValue(int value)
Likelihood of the pornography content..
.google.cloud.videointelligence.v1beta2.Likelihood pornography_likelihood = 2;
- Parameters:
value
- The enum numeric value on the wire for pornographyLikelihood to set.- Returns:
- This builder for chaining.
-
getPornographyLikelihood
public Likelihood getPornographyLikelihood()
Likelihood of the pornography content..
.google.cloud.videointelligence.v1beta2.Likelihood pornography_likelihood = 2;
- Specified by:
getPornographyLikelihood
in interfaceExplicitContentFrameOrBuilder
- Returns:
- The pornographyLikelihood.
-
setPornographyLikelihood
public ExplicitContentFrame.Builder setPornographyLikelihood(Likelihood value)
Likelihood of the pornography content..
.google.cloud.videointelligence.v1beta2.Likelihood pornography_likelihood = 2;
- Parameters:
value
- The pornographyLikelihood to set.- Returns:
- This builder for chaining.
-
clearPornographyLikelihood
public ExplicitContentFrame.Builder clearPornographyLikelihood()
Likelihood of the pornography content..
.google.cloud.videointelligence.v1beta2.Likelihood pornography_likelihood = 2;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final ExplicitContentFrame.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExplicitContentFrame.Builder>
-
mergeUnknownFields
public final ExplicitContentFrame.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExplicitContentFrame.Builder>
-
-