Class ScanRunLog.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ScanRunLog.Builder>
com.google.cloud.websecurityscanner.v1.ScanRunLog.Builder
- All Implemented Interfaces:
ScanRunLogOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ScanRunLog
public static final class ScanRunLog.Builder
extends com.google.protobuf.GeneratedMessage.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: 9Protobuf type
google.cloud.websecurityscanner.v1.ScanRunLog-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear().google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8;The execution state of the ScanRun.bool has_findings = 7;The resource name of the ScanRun being logged.The result state of the ScanRun.Human friendly message about the event.int64 urls_crawled_count = 5;int64 urls_tested_count = 6;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptor.google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8;.google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8;.google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8;The execution state of the ScanRun.intThe execution state of the ScanRun.booleanbool has_findings = 7;getName()The resource name of the ScanRun being logged.com.google.protobuf.ByteStringThe resource name of the ScanRun being logged.The result state of the ScanRun.intThe result state of the ScanRun.Human friendly message about the event.com.google.protobuf.ByteStringHuman friendly message about the event.longint64 urls_crawled_count = 5;longint64 urls_tested_count = 6;boolean.google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeErrorTrace(ScanRunErrorTrace value) .google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8;mergeFrom(ScanRunLog other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setErrorTrace(ScanRunErrorTrace value) .google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8;setErrorTrace(ScanRunErrorTrace.Builder builderForValue) .google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8;The execution state of the ScanRun.setExecutionStateValue(int value) The execution state of the ScanRun.setHasFindings(boolean value) bool has_findings = 7;The resource name of the ScanRun being logged.setNameBytes(com.google.protobuf.ByteString value) The resource name of the ScanRun being logged.The result state of the ScanRun.setResultStateValue(int value) The result state of the ScanRun.setSummary(String value) Human friendly message about the event.setSummaryBytes(com.google.protobuf.ByteString value) Human friendly message about the event.setUrlsCrawledCount(long value) int64 urls_crawled_count = 5;setUrlsTestedCount(long value) int64 urls_tested_count = 6;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ScanRunLog.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ScanRunLog.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ScanRunLog.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ScanRunLog.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ScanRunLog.Builder>
-
mergeFrom
public ScanRunLog.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ScanRunLog.Builder>- Throws:
IOException
-
getSummary
Human friendly message about the event.
string summary = 1;- Specified by:
getSummaryin interfaceScanRunLogOrBuilder- Returns:
- The summary.
-
getSummaryBytes
public com.google.protobuf.ByteString getSummaryBytes()Human friendly message about the event.
string summary = 1;- Specified by:
getSummaryBytesin interfaceScanRunLogOrBuilder- Returns:
- The bytes for summary.
-
setSummary
Human friendly message about the event.
string summary = 1;- Parameters:
value- The summary to set.- Returns:
- This builder for chaining.
-
clearSummary
Human friendly message about the event.
string summary = 1;- Returns:
- This builder for chaining.
-
setSummaryBytes
Human friendly message about the event.
string summary = 1;- Parameters:
value- The bytes for summary to set.- Returns:
- This builder for chaining.
-
getName
The resource name of the ScanRun being logged.
string name = 2;- Specified by:
getNamein interfaceScanRunLogOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()The resource name of the ScanRun being logged.
string name = 2;- Specified by:
getNameBytesin interfaceScanRunLogOrBuilder- Returns:
- The bytes for name.
-
setName
The resource name of the ScanRun being logged.
string name = 2;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
The resource name of the ScanRun being logged.
string name = 2;- Returns:
- This builder for chaining.
-
setNameBytes
The resource name of the ScanRun being logged.
string name = 2;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getExecutionStateValue
public int getExecutionStateValue()The execution state of the ScanRun.
.google.cloud.websecurityscanner.v1.ScanRun.ExecutionState execution_state = 3;- Specified by:
getExecutionStateValuein interfaceScanRunLogOrBuilder- Returns:
- The enum numeric value on the wire for executionState.
-
setExecutionStateValue
The execution state of the ScanRun.
.google.cloud.websecurityscanner.v1.ScanRun.ExecutionState execution_state = 3;- Parameters:
value- The enum numeric value on the wire for executionState to set.- Returns:
- This builder for chaining.
-
getExecutionState
The execution state of the ScanRun.
.google.cloud.websecurityscanner.v1.ScanRun.ExecutionState execution_state = 3;- Specified by:
getExecutionStatein interfaceScanRunLogOrBuilder- Returns:
- The executionState.
-
setExecutionState
The execution state of the ScanRun.
.google.cloud.websecurityscanner.v1.ScanRun.ExecutionState execution_state = 3;- Parameters:
value- The executionState to set.- Returns:
- This builder for chaining.
-
clearExecutionState
The execution state of the ScanRun.
.google.cloud.websecurityscanner.v1.ScanRun.ExecutionState execution_state = 3;- Returns:
- This builder for chaining.
-
getResultStateValue
public int getResultStateValue()The result state of the ScanRun.
.google.cloud.websecurityscanner.v1.ScanRun.ResultState result_state = 4;- Specified by:
getResultStateValuein interfaceScanRunLogOrBuilder- Returns:
- The enum numeric value on the wire for resultState.
-
setResultStateValue
The result state of the ScanRun.
.google.cloud.websecurityscanner.v1.ScanRun.ResultState result_state = 4;- Parameters:
value- The enum numeric value on the wire for resultState to set.- Returns:
- This builder for chaining.
-
getResultState
The result state of the ScanRun.
.google.cloud.websecurityscanner.v1.ScanRun.ResultState result_state = 4;- Specified by:
getResultStatein interfaceScanRunLogOrBuilder- Returns:
- The resultState.
-
setResultState
The result state of the ScanRun.
.google.cloud.websecurityscanner.v1.ScanRun.ResultState result_state = 4;- Parameters:
value- The resultState to set.- Returns:
- This builder for chaining.
-
clearResultState
The result state of the ScanRun.
.google.cloud.websecurityscanner.v1.ScanRun.ResultState result_state = 4;- Returns:
- This builder for chaining.
-
getUrlsCrawledCount
public long getUrlsCrawledCount()int64 urls_crawled_count = 5;- Specified by:
getUrlsCrawledCountin interfaceScanRunLogOrBuilder- Returns:
- The urlsCrawledCount.
-
setUrlsCrawledCount
int64 urls_crawled_count = 5;- Parameters:
value- The urlsCrawledCount to set.- Returns:
- This builder for chaining.
-
clearUrlsCrawledCount
int64 urls_crawled_count = 5;- Returns:
- This builder for chaining.
-
getUrlsTestedCount
public long getUrlsTestedCount()int64 urls_tested_count = 6;- Specified by:
getUrlsTestedCountin interfaceScanRunLogOrBuilder- Returns:
- The urlsTestedCount.
-
setUrlsTestedCount
int64 urls_tested_count = 6;- Parameters:
value- The urlsTestedCount to set.- Returns:
- This builder for chaining.
-
clearUrlsTestedCount
int64 urls_tested_count = 6;- Returns:
- This builder for chaining.
-
getHasFindings
public boolean getHasFindings()bool has_findings = 7;- Specified by:
getHasFindingsin interfaceScanRunLogOrBuilder- Returns:
- The hasFindings.
-
setHasFindings
bool has_findings = 7;- Parameters:
value- The hasFindings to set.- Returns:
- This builder for chaining.
-
clearHasFindings
bool has_findings = 7;- Returns:
- This builder for chaining.
-
hasErrorTrace
public boolean hasErrorTrace().google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8;- Specified by:
hasErrorTracein interfaceScanRunLogOrBuilder- Returns:
- Whether the errorTrace field is set.
-
getErrorTrace
.google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8;- Specified by:
getErrorTracein interfaceScanRunLogOrBuilder- Returns:
- The errorTrace.
-
setErrorTrace
.google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8; -
setErrorTrace
.google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8; -
mergeErrorTrace
.google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8; -
clearErrorTrace
.google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8; -
getErrorTraceBuilder
.google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8; -
getErrorTraceOrBuilder
.google.cloud.websecurityscanner.v1.ScanRunErrorTrace error_trace = 8;- Specified by:
getErrorTraceOrBuilderin interfaceScanRunLogOrBuilder
-