Class SecurityResult.AnalystVerdict.Builder (0.3.0)

public static final class SecurityResult.AnalystVerdict.Builder extends GeneratedMessage.Builder<SecurityResult.AnalystVerdict.Builder> implements SecurityResult.AnalystVerdictOrBuilder

Verdict provided by the human analyst. These fields are used to model Mandiant sources.

Protobuf type google.backstory.SecurityResult.AnalystVerdict

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public SecurityResult.AnalystVerdict build()
Returns
Type Description
SecurityResult.AnalystVerdict

buildPartial()

public SecurityResult.AnalystVerdict buildPartial()
Returns
Type Description
SecurityResult.AnalystVerdict

clear()

public SecurityResult.AnalystVerdict.Builder clear()
Returns
Type Description
SecurityResult.AnalystVerdict.Builder
Overrides

clearConfidenceScore()

public SecurityResult.AnalystVerdict.Builder clearConfidenceScore()

Confidence score of the verdict.

int32 confidence_score = 1;

Returns
Type Description
SecurityResult.AnalystVerdict.Builder

This builder for chaining.

clearVerdictResponse()

public SecurityResult.AnalystVerdict.Builder clearVerdictResponse()

Details of the verdict.

.google.backstory.SecurityResult.VerdictResponse verdict_response = 3;

Returns
Type Description
SecurityResult.AnalystVerdict.Builder

This builder for chaining.

clearVerdictTime()

public SecurityResult.AnalystVerdict.Builder clearVerdictTime()

Timestamp at which the verdict was generated.

.google.protobuf.Timestamp verdict_time = 2;

Returns
Type Description
SecurityResult.AnalystVerdict.Builder

getConfidenceScore()

public int getConfidenceScore()

Confidence score of the verdict.

int32 confidence_score = 1;

Returns
Type Description
int

The confidenceScore.

getDefaultInstanceForType()

public SecurityResult.AnalystVerdict getDefaultInstanceForType()
Returns
Type Description
SecurityResult.AnalystVerdict

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getVerdictResponse()

public SecurityResult.VerdictResponse getVerdictResponse()

Details of the verdict.

.google.backstory.SecurityResult.VerdictResponse verdict_response = 3;

Returns
Type Description
SecurityResult.VerdictResponse

The verdictResponse.

getVerdictResponseValue()

public int getVerdictResponseValue()

Details of the verdict.

.google.backstory.SecurityResult.VerdictResponse verdict_response = 3;

Returns
Type Description
int

The enum numeric value on the wire for verdictResponse.

getVerdictTime()

public Timestamp getVerdictTime()

Timestamp at which the verdict was generated.

.google.protobuf.Timestamp verdict_time = 2;

Returns
Type Description
Timestamp

The verdictTime.

getVerdictTimeBuilder()

public Timestamp.Builder getVerdictTimeBuilder()

Timestamp at which the verdict was generated.

.google.protobuf.Timestamp verdict_time = 2;

Returns
Type Description
Builder

getVerdictTimeOrBuilder()

public TimestampOrBuilder getVerdictTimeOrBuilder()

Timestamp at which the verdict was generated.

.google.protobuf.Timestamp verdict_time = 2;

Returns
Type Description
TimestampOrBuilder

hasVerdictTime()

public boolean hasVerdictTime()

Timestamp at which the verdict was generated.

.google.protobuf.Timestamp verdict_time = 2;

Returns
Type Description
boolean

Whether the verdictTime field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(SecurityResult.AnalystVerdict other)

public SecurityResult.AnalystVerdict.Builder mergeFrom(SecurityResult.AnalystVerdict other)
Parameter
Name Description
other SecurityResult.AnalystVerdict
Returns
Type Description
SecurityResult.AnalystVerdict.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public SecurityResult.AnalystVerdict.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SecurityResult.AnalystVerdict.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public SecurityResult.AnalystVerdict.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
SecurityResult.AnalystVerdict.Builder
Overrides

mergeVerdictTime(Timestamp value)

public SecurityResult.AnalystVerdict.Builder mergeVerdictTime(Timestamp value)

Timestamp at which the verdict was generated.

.google.protobuf.Timestamp verdict_time = 2;

Parameter
Name Description
value Timestamp
Returns
Type Description
SecurityResult.AnalystVerdict.Builder

setConfidenceScore(int value)

public SecurityResult.AnalystVerdict.Builder setConfidenceScore(int value)

Confidence score of the verdict.

int32 confidence_score = 1;

Parameter
Name Description
value int

The confidenceScore to set.

Returns
Type Description
SecurityResult.AnalystVerdict.Builder

This builder for chaining.

setVerdictResponse(SecurityResult.VerdictResponse value)

public SecurityResult.AnalystVerdict.Builder setVerdictResponse(SecurityResult.VerdictResponse value)

Details of the verdict.

.google.backstory.SecurityResult.VerdictResponse verdict_response = 3;

Parameter
Name Description
value SecurityResult.VerdictResponse

The verdictResponse to set.

Returns
Type Description
SecurityResult.AnalystVerdict.Builder

This builder for chaining.

setVerdictResponseValue(int value)

public SecurityResult.AnalystVerdict.Builder setVerdictResponseValue(int value)

Details of the verdict.

.google.backstory.SecurityResult.VerdictResponse verdict_response = 3;

Parameter
Name Description
value int

The enum numeric value on the wire for verdictResponse to set.

Returns
Type Description
SecurityResult.AnalystVerdict.Builder

This builder for chaining.

setVerdictTime(Timestamp value)

public SecurityResult.AnalystVerdict.Builder setVerdictTime(Timestamp value)

Timestamp at which the verdict was generated.

.google.protobuf.Timestamp verdict_time = 2;

Parameter
Name Description
value Timestamp
Returns
Type Description
SecurityResult.AnalystVerdict.Builder

setVerdictTime(Timestamp.Builder builderForValue)

public SecurityResult.AnalystVerdict.Builder setVerdictTime(Timestamp.Builder builderForValue)

Timestamp at which the verdict was generated.

.google.protobuf.Timestamp verdict_time = 2;

Parameter
Name Description
builderForValue Builder
Returns
Type Description
SecurityResult.AnalystVerdict.Builder