public static final class ThreatInfo.Confidence.Builder extends GeneratedMessageV3.Builder<ThreatInfo.Confidence.Builder> implements ThreatInfo.ConfidenceOrBuilder
Confidence that a URI is unsafe.
Protobuf type google.cloud.webrisk.v1.ThreatInfo.Confidence
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 ThreatInfo.Confidence.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public ThreatInfo.Confidence build()
buildPartial()
public ThreatInfo.Confidence buildPartial()
clear()
public ThreatInfo.Confidence.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public ThreatInfo.Confidence.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearLevel()
public ThreatInfo.Confidence.Builder clearLevel()
Enum representation of confidence.
.google.cloud.webrisk.v1.ThreatInfo.Confidence.ConfidenceLevel level = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public ThreatInfo.Confidence.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearScore()
public ThreatInfo.Confidence.Builder clearScore()
A decimal representation of confidence in the range of 0
to 1 where 0 indicates no confidence and 1 indicates
complete confidence.
float score = 1;
clearValue()
public ThreatInfo.Confidence.Builder clearValue()
clone()
public ThreatInfo.Confidence.Builder clone()
Overrides
getDefaultInstanceForType()
public ThreatInfo.Confidence getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getLevel()
public ThreatInfo.Confidence.ConfidenceLevel getLevel()
Enum representation of confidence.
.google.cloud.webrisk.v1.ThreatInfo.Confidence.ConfidenceLevel level = 2;
getLevelValue()
public int getLevelValue()
Enum representation of confidence.
.google.cloud.webrisk.v1.ThreatInfo.Confidence.ConfidenceLevel level = 2;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for level.
|
getScore()
A decimal representation of confidence in the range of 0
to 1 where 0 indicates no confidence and 1 indicates
complete confidence.
float score = 1;
Returns |
Type |
Description |
float |
The score.
|
getValueCase()
public ThreatInfo.Confidence.ValueCase getValueCase()
hasLevel()
public boolean hasLevel()
Enum representation of confidence.
.google.cloud.webrisk.v1.ThreatInfo.Confidence.ConfidenceLevel level = 2;
Returns |
Type |
Description |
boolean |
Whether the level field is set.
|
hasScore()
public boolean hasScore()
A decimal representation of confidence in the range of 0
to 1 where 0 indicates no confidence and 1 indicates
complete confidence.
float score = 1;
Returns |
Type |
Description |
boolean |
Whether the score field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
public ThreatInfo.Confidence.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public ThreatInfo.Confidence.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeFrom(ThreatInfo.Confidence other)
public ThreatInfo.Confidence.Builder mergeFrom(ThreatInfo.Confidence other)
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ThreatInfo.Confidence.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public ThreatInfo.Confidence.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setLevel(ThreatInfo.Confidence.ConfidenceLevel value)
public ThreatInfo.Confidence.Builder setLevel(ThreatInfo.Confidence.ConfidenceLevel value)
Enum representation of confidence.
.google.cloud.webrisk.v1.ThreatInfo.Confidence.ConfidenceLevel level = 2;
setLevelValue(int value)
public ThreatInfo.Confidence.Builder setLevelValue(int value)
Enum representation of confidence.
.google.cloud.webrisk.v1.ThreatInfo.Confidence.ConfidenceLevel level = 2;
Parameter |
Name |
Description |
value |
int
The enum numeric value on the wire for level to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ThreatInfo.Confidence.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setScore(float value)
public ThreatInfo.Confidence.Builder setScore(float value)
A decimal representation of confidence in the range of 0
to 1 where 0 indicates no confidence and 1 indicates
complete confidence.
float score = 1;
Parameter |
Name |
Description |
value |
float
The score to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final ThreatInfo.Confidence.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides