Class ScanRunLog.Builder (2.43.0)

public static final class ScanRunLog.Builder extends GeneratedMessageV3.Builder<ScanRunLog.Builder> implements ScanRunLogOrBuilder

A ScanRunLog is an output-only proto used for Stackdriver customer logging. It is used for logs covering the start and end of scan pipelines. Other than an added summary, this is a subset of the ScanRun. Representation in logs is either a proto Struct, or converted to JSON. Next id: 9

Protobuf type google.cloud.websecurityscanner.v1.ScanRunLog

Implements

ScanRunLogOrBuilder

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ScanRunLog.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ScanRunLog.Builder
Overrides

build()

public ScanRunLog build()
Returns
Type Description
ScanRunLog

buildPartial()

public ScanRunLog buildPartial()
Returns
Type Description
ScanRunLog

clear()

public ScanRunLog.Builder clear()
Returns
Type Description
ScanRunLog.Builder
Overrides

clearErrorTrace()

public ScanRunLog.Builder clearErrorTrace()

.google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8;

Returns
Type Description
ScanRunLog.Builder

clearExecutionState()

public ScanRunLog.Builder clearExecutionState()

The execution state of the ScanRun.

.google.cloud.websecurityscanner.v1.ScanRun.ExecutionState execution_state = 3;

Returns
Type Description
ScanRunLog.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public ScanRunLog.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
ScanRunLog.Builder
Overrides

clearHasFindings()

public ScanRunLog.Builder clearHasFindings()

bool has_findings = 7;

Returns
Type Description
ScanRunLog.Builder

This builder for chaining.

clearName()

public ScanRunLog.Builder clearName()

The resource name of the ScanRun being logged.

string name = 2;

Returns
Type Description
ScanRunLog.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public ScanRunLog.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
ScanRunLog.Builder
Overrides

clearResultState()

public ScanRunLog.Builder clearResultState()

The result state of the ScanRun.

.google.cloud.websecurityscanner.v1.ScanRun.ResultState result_state = 4;

Returns
Type Description
ScanRunLog.Builder

This builder for chaining.

clearSummary()

public ScanRunLog.Builder clearSummary()

Human friendly message about the event.

string summary = 1;

Returns
Type Description
ScanRunLog.Builder

This builder for chaining.

clearUrlsCrawledCount()

public ScanRunLog.Builder clearUrlsCrawledCount()

int64 urls_crawled_count = 5;

Returns
Type Description
ScanRunLog.Builder

This builder for chaining.

clearUrlsTestedCount()

public ScanRunLog.Builder clearUrlsTestedCount()

int64 urls_tested_count = 6;

Returns
Type Description
ScanRunLog.Builder

This builder for chaining.

clone()

public ScanRunLog.Builder clone()
Returns
Type Description
ScanRunLog.Builder
Overrides

getDefaultInstanceForType()

public ScanRunLog getDefaultInstanceForType()
Returns
Type Description
ScanRunLog

getDescriptorForType()

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

getErrorTrace()

public ScanRunErrorTrace getErrorTrace()

.google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8;

Returns
Type Description
ScanRunErrorTrace

The errorTrace.

getErrorTraceBuilder()

public ScanRunErrorTrace.Builder getErrorTraceBuilder()

.google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8;

Returns
Type Description
ScanRunErrorTrace.Builder

getErrorTraceOrBuilder()

public ScanRunErrorTraceOrBuilder getErrorTraceOrBuilder()

.google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8;

Returns
Type Description
ScanRunErrorTraceOrBuilder

getExecutionState()

public ScanRun.ExecutionState getExecutionState()

The execution state of the ScanRun.

.google.cloud.websecurityscanner.v1.ScanRun.ExecutionState execution_state = 3;

Returns
Type Description
ScanRun.ExecutionState

The executionState.

getExecutionStateValue()

public int getExecutionStateValue()

The execution state of the ScanRun.

.google.cloud.websecurityscanner.v1.ScanRun.ExecutionState execution_state = 3;

Returns
Type Description
int

The enum numeric value on the wire for executionState.

getHasFindings()

public boolean getHasFindings()

bool has_findings = 7;

Returns
Type Description
boolean

The hasFindings.

getName()

public String getName()

The resource name of the ScanRun being logged.

string name = 2;

Returns
Type Description
String

The name.

getNameBytes()

public ByteString getNameBytes()

The resource name of the ScanRun being logged.

string name = 2;

Returns
Type Description
ByteString

The bytes for name.

getResultState()

public ScanRun.ResultState getResultState()

The result state of the ScanRun.

.google.cloud.websecurityscanner.v1.ScanRun.ResultState result_state = 4;

Returns
Type Description
ScanRun.ResultState

The resultState.

getResultStateValue()

public int getResultStateValue()

The result state of the ScanRun.

.google.cloud.websecurityscanner.v1.ScanRun.ResultState result_state = 4;

Returns
Type Description
int

The enum numeric value on the wire for resultState.

getSummary()

public String getSummary()

Human friendly message about the event.

string summary = 1;

Returns
Type Description
String

The summary.

getSummaryBytes()

public ByteString getSummaryBytes()

Human friendly message about the event.

string summary = 1;

Returns
Type Description
ByteString

The bytes for summary.

getUrlsCrawledCount()

public long getUrlsCrawledCount()

int64 urls_crawled_count = 5;

Returns
Type Description
long

The urlsCrawledCount.

getUrlsTestedCount()

public long getUrlsTestedCount()

int64 urls_tested_count = 6;

Returns
Type Description
long

The urlsTestedCount.

hasErrorTrace()

public boolean hasErrorTrace()

.google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8;

Returns
Type Description
boolean

Whether the errorTrace field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeErrorTrace(ScanRunErrorTrace value)

public ScanRunLog.Builder mergeErrorTrace(ScanRunErrorTrace value)

.google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8;

Parameter
Name Description
value ScanRunErrorTrace
Returns
Type Description
ScanRunLog.Builder

mergeFrom(ScanRunLog other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ScanRunLog.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ScanRunLog.Builder
Overrides

setErrorTrace(ScanRunErrorTrace value)

public ScanRunLog.Builder setErrorTrace(ScanRunErrorTrace value)

.google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8;

Parameter
Name Description
value ScanRunErrorTrace
Returns
Type Description
ScanRunLog.Builder

setErrorTrace(ScanRunErrorTrace.Builder builderForValue)

public ScanRunLog.Builder setErrorTrace(ScanRunErrorTrace.Builder builderForValue)

.google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8;

Parameter
Name Description
builderForValue ScanRunErrorTrace.Builder
Returns
Type Description
ScanRunLog.Builder

setExecutionState(ScanRun.ExecutionState value)

public ScanRunLog.Builder setExecutionState(ScanRun.ExecutionState value)

The execution state of the ScanRun.

.google.cloud.websecurityscanner.v1.ScanRun.ExecutionState execution_state = 3;

Parameter
Name Description
value ScanRun.ExecutionState

The executionState to set.

Returns
Type Description
ScanRunLog.Builder

This builder for chaining.

setExecutionStateValue(int value)

public ScanRunLog.Builder setExecutionStateValue(int value)

The execution state of the ScanRun.

.google.cloud.websecurityscanner.v1.ScanRun.ExecutionState execution_state = 3;

Parameter
Name Description
value int

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

Returns
Type Description
ScanRunLog.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public ScanRunLog.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ScanRunLog.Builder
Overrides

setHasFindings(boolean value)

public ScanRunLog.Builder setHasFindings(boolean value)

bool has_findings = 7;

Parameter
Name Description
value boolean

The hasFindings to set.

Returns
Type Description
ScanRunLog.Builder

This builder for chaining.

setName(String value)

public ScanRunLog.Builder setName(String value)

The resource name of the ScanRun being logged.

string name = 2;

Parameter
Name Description
value String

The name to set.

Returns
Type Description
ScanRunLog.Builder

This builder for chaining.

setNameBytes(ByteString value)

public ScanRunLog.Builder setNameBytes(ByteString value)

The resource name of the ScanRun being logged.

string name = 2;

Parameter
Name Description
value ByteString

The bytes for name to set.

Returns
Type Description
ScanRunLog.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ScanRunLog.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
ScanRunLog.Builder
Overrides

setResultState(ScanRun.ResultState value)

public ScanRunLog.Builder setResultState(ScanRun.ResultState value)

The result state of the ScanRun.

.google.cloud.websecurityscanner.v1.ScanRun.ResultState result_state = 4;

Parameter
Name Description
value ScanRun.ResultState

The resultState to set.

Returns
Type Description
ScanRunLog.Builder

This builder for chaining.

setResultStateValue(int value)

public ScanRunLog.Builder setResultStateValue(int value)

The result state of the ScanRun.

.google.cloud.websecurityscanner.v1.ScanRun.ResultState result_state = 4;

Parameter
Name Description
value int

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

Returns
Type Description
ScanRunLog.Builder

This builder for chaining.

setSummary(String value)

public ScanRunLog.Builder setSummary(String value)

Human friendly message about the event.

string summary = 1;

Parameter
Name Description
value String

The summary to set.

Returns
Type Description
ScanRunLog.Builder

This builder for chaining.

setSummaryBytes(ByteString value)

public ScanRunLog.Builder setSummaryBytes(ByteString value)

Human friendly message about the event.

string summary = 1;

Parameter
Name Description
value ByteString

The bytes for summary to set.

Returns
Type Description
ScanRunLog.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final ScanRunLog.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ScanRunLog.Builder
Overrides

setUrlsCrawledCount(long value)

public ScanRunLog.Builder setUrlsCrawledCount(long value)

int64 urls_crawled_count = 5;

Parameter
Name Description
value long

The urlsCrawledCount to set.

Returns
Type Description
ScanRunLog.Builder

This builder for chaining.

setUrlsTestedCount(long value)

public ScanRunLog.Builder setUrlsTestedCount(long value)

int64 urls_tested_count = 6;

Parameter
Name Description
value long

The urlsTestedCount to set.

Returns
Type Description
ScanRunLog.Builder

This builder for chaining.