public static final class Finding.Builder extends GeneratedMessageV3.Builder<Finding.Builder> implements FindingOrBuilder
A Finding resource represents a vulnerability instance identified during a ScanRun.Protobuf type
google.cloud.websecurityscanner.v1alpha.Finding
Modifier and Type | Method and Description |
---|---|
Finding.Builder |
addRepeatedField(Descriptors.FieldDescriptor field,
Object value) |
Finding |
build() |
Finding |
buildPartial() |
Finding.Builder |
clear() |
Finding.Builder |
clearBody()
The body of the request that triggered the vulnerability.
|
Finding.Builder |
clearDescription()
The description of the vulnerability.
|
Finding.Builder |
clearField(Descriptors.FieldDescriptor field) |
Finding.Builder |
clearFinalUrl()
The URL where the browser lands when the vulnerability is detected.
|
Finding.Builder |
clearFindingType()
The type of the Finding.
|
Finding.Builder |
clearFrameUrl()
If the vulnerability was originated from nested IFrame, the immediate
parent IFrame is reported.
|
Finding.Builder |
clearFuzzedUrl()
The URL produced by the server-side fuzzer and used in the request that
triggered the vulnerability.
|
Finding.Builder |
clearHttpMethod()
The http method of the request that triggered the vulnerability, in
uppercase.
|
Finding.Builder |
clearName()
The resource name of the Finding.
|
Finding.Builder |
clearOneof(Descriptors.OneofDescriptor oneof) |
Finding.Builder |
clearOutdatedLibrary()
An addon containing information about outdated libraries.
|
Finding.Builder |
clearReproductionUrl()
The URL containing human-readable payload that user can leverage to
reproduce the vulnerability.
|
Finding.Builder |
clearTrackingId()
The tracking ID uniquely identifies a vulnerability instance across
multiple ScanRuns.
|
Finding.Builder |
clearViolatingResource()
An addon containing detailed information regarding any resource causing the
vulnerability such as JavaScript sources, image, audio files, etc.
|
Finding.Builder |
clearVulnerableHeaders()
An addon containing information about vulnerable or missing HTTP headers.
|
Finding.Builder |
clearVulnerableParameters()
An addon containing information about request parameters which were found
to be vulnerable.
|
Finding.Builder |
clearXss()
An addon containing information reported for an XSS, if any.
|
Finding.Builder |
clone() |
String |
getBody()
The body of the request that triggered the vulnerability.
|
ByteString |
getBodyBytes()
The body of the request that triggered the vulnerability.
|
Finding |
getDefaultInstanceForType() |
String |
getDescription()
The description of the vulnerability.
|
ByteString |
getDescriptionBytes()
The description of the vulnerability.
|
static Descriptors.Descriptor |
getDescriptor() |
Descriptors.Descriptor |
getDescriptorForType() |
String |
getFinalUrl()
The URL where the browser lands when the vulnerability is detected.
|
ByteString |
getFinalUrlBytes()
The URL where the browser lands when the vulnerability is detected.
|
Finding.FindingType |
getFindingType()
The type of the Finding.
|
int |
getFindingTypeValue()
The type of the Finding.
|
String |
getFrameUrl()
If the vulnerability was originated from nested IFrame, the immediate
parent IFrame is reported.
|
ByteString |
getFrameUrlBytes()
If the vulnerability was originated from nested IFrame, the immediate
parent IFrame is reported.
|
String |
getFuzzedUrl()
The URL produced by the server-side fuzzer and used in the request that
triggered the vulnerability.
|
ByteString |
getFuzzedUrlBytes()
The URL produced by the server-side fuzzer and used in the request that
triggered the vulnerability.
|
String |
getHttpMethod()
The http method of the request that triggered the vulnerability, in
uppercase.
|
ByteString |
getHttpMethodBytes()
The http method of the request that triggered the vulnerability, in
uppercase.
|
String |
getName()
The resource name of the Finding.
|
ByteString |
getNameBytes()
The resource name of the Finding.
|
OutdatedLibrary |
getOutdatedLibrary()
An addon containing information about outdated libraries.
|
OutdatedLibrary.Builder |
getOutdatedLibraryBuilder()
An addon containing information about outdated libraries.
|
OutdatedLibraryOrBuilder |
getOutdatedLibraryOrBuilder()
An addon containing information about outdated libraries.
|
String |
getReproductionUrl()
The URL containing human-readable payload that user can leverage to
reproduce the vulnerability.
|
ByteString |
getReproductionUrlBytes()
The URL containing human-readable payload that user can leverage to
reproduce the vulnerability.
|
String |
getTrackingId()
The tracking ID uniquely identifies a vulnerability instance across
multiple ScanRuns.
|
ByteString |
getTrackingIdBytes()
The tracking ID uniquely identifies a vulnerability instance across
multiple ScanRuns.
|
ViolatingResource |
getViolatingResource()
An addon containing detailed information regarding any resource causing the
vulnerability such as JavaScript sources, image, audio files, etc.
|
ViolatingResource.Builder |
getViolatingResourceBuilder()
An addon containing detailed information regarding any resource causing the
vulnerability such as JavaScript sources, image, audio files, etc.
|
ViolatingResourceOrBuilder |
getViolatingResourceOrBuilder()
An addon containing detailed information regarding any resource causing the
vulnerability such as JavaScript sources, image, audio files, etc.
|
VulnerableHeaders |
getVulnerableHeaders()
An addon containing information about vulnerable or missing HTTP headers.
|
VulnerableHeaders.Builder |
getVulnerableHeadersBuilder()
An addon containing information about vulnerable or missing HTTP headers.
|
VulnerableHeadersOrBuilder |
getVulnerableHeadersOrBuilder()
An addon containing information about vulnerable or missing HTTP headers.
|
VulnerableParameters |
getVulnerableParameters()
An addon containing information about request parameters which were found
to be vulnerable.
|
VulnerableParameters.Builder |
getVulnerableParametersBuilder()
An addon containing information about request parameters which were found
to be vulnerable.
|
VulnerableParametersOrBuilder |
getVulnerableParametersOrBuilder()
An addon containing information about request parameters which were found
to be vulnerable.
|
Xss |
getXss()
An addon containing information reported for an XSS, if any.
|
Xss.Builder |
getXssBuilder()
An addon containing information reported for an XSS, if any.
|
XssOrBuilder |
getXssOrBuilder()
An addon containing information reported for an XSS, if any.
|
boolean |
hasOutdatedLibrary()
An addon containing information about outdated libraries.
|
boolean |
hasViolatingResource()
An addon containing detailed information regarding any resource causing the
vulnerability such as JavaScript sources, image, audio files, etc.
|
boolean |
hasVulnerableHeaders()
An addon containing information about vulnerable or missing HTTP headers.
|
boolean |
hasVulnerableParameters()
An addon containing information about request parameters which were found
to be vulnerable.
|
boolean |
hasXss()
An addon containing information reported for an XSS, if any.
|
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Finding.Builder |
mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
Finding.Builder |
mergeFrom(Finding other) |
Finding.Builder |
mergeFrom(Message other) |
Finding.Builder |
mergeOutdatedLibrary(OutdatedLibrary value)
An addon containing information about outdated libraries.
|
Finding.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields) |
Finding.Builder |
mergeViolatingResource(ViolatingResource value)
An addon containing detailed information regarding any resource causing the
vulnerability such as JavaScript sources, image, audio files, etc.
|
Finding.Builder |
mergeVulnerableHeaders(VulnerableHeaders value)
An addon containing information about vulnerable or missing HTTP headers.
|
Finding.Builder |
mergeVulnerableParameters(VulnerableParameters value)
An addon containing information about request parameters which were found
to be vulnerable.
|
Finding.Builder |
mergeXss(Xss value)
An addon containing information reported for an XSS, if any.
|
Finding.Builder |
setBody(String value)
The body of the request that triggered the vulnerability.
|
Finding.Builder |
setBodyBytes(ByteString value)
The body of the request that triggered the vulnerability.
|
Finding.Builder |
setDescription(String value)
The description of the vulnerability.
|
Finding.Builder |
setDescriptionBytes(ByteString value)
The description of the vulnerability.
|
Finding.Builder |
setField(Descriptors.FieldDescriptor field,
Object value) |
Finding.Builder |
setFinalUrl(String value)
The URL where the browser lands when the vulnerability is detected.
|
Finding.Builder |
setFinalUrlBytes(ByteString value)
The URL where the browser lands when the vulnerability is detected.
|
Finding.Builder |
setFindingType(Finding.FindingType value)
The type of the Finding.
|
Finding.Builder |
setFindingTypeValue(int value)
The type of the Finding.
|
Finding.Builder |
setFrameUrl(String value)
If the vulnerability was originated from nested IFrame, the immediate
parent IFrame is reported.
|
Finding.Builder |
setFrameUrlBytes(ByteString value)
If the vulnerability was originated from nested IFrame, the immediate
parent IFrame is reported.
|
Finding.Builder |
setFuzzedUrl(String value)
The URL produced by the server-side fuzzer and used in the request that
triggered the vulnerability.
|
Finding.Builder |
setFuzzedUrlBytes(ByteString value)
The URL produced by the server-side fuzzer and used in the request that
triggered the vulnerability.
|
Finding.Builder |
setHttpMethod(String value)
The http method of the request that triggered the vulnerability, in
uppercase.
|
Finding.Builder |
setHttpMethodBytes(ByteString value)
The http method of the request that triggered the vulnerability, in
uppercase.
|
Finding.Builder |
setName(String value)
The resource name of the Finding.
|
Finding.Builder |
setNameBytes(ByteString value)
The resource name of the Finding.
|
Finding.Builder |
setOutdatedLibrary(OutdatedLibrary.Builder builderForValue)
An addon containing information about outdated libraries.
|
Finding.Builder |
setOutdatedLibrary(OutdatedLibrary value)
An addon containing information about outdated libraries.
|
Finding.Builder |
setRepeatedField(Descriptors.FieldDescriptor field,
int index,
Object value) |
Finding.Builder |
setReproductionUrl(String value)
The URL containing human-readable payload that user can leverage to
reproduce the vulnerability.
|
Finding.Builder |
setReproductionUrlBytes(ByteString value)
The URL containing human-readable payload that user can leverage to
reproduce the vulnerability.
|
Finding.Builder |
setTrackingId(String value)
The tracking ID uniquely identifies a vulnerability instance across
multiple ScanRuns.
|
Finding.Builder |
setTrackingIdBytes(ByteString value)
The tracking ID uniquely identifies a vulnerability instance across
multiple ScanRuns.
|
Finding.Builder |
setUnknownFields(UnknownFieldSet unknownFields) |
Finding.Builder |
setViolatingResource(ViolatingResource.Builder builderForValue)
An addon containing detailed information regarding any resource causing the
vulnerability such as JavaScript sources, image, audio files, etc.
|
Finding.Builder |
setViolatingResource(ViolatingResource value)
An addon containing detailed information regarding any resource causing the
vulnerability such as JavaScript sources, image, audio files, etc.
|
Finding.Builder |
setVulnerableHeaders(VulnerableHeaders.Builder builderForValue)
An addon containing information about vulnerable or missing HTTP headers.
|
Finding.Builder |
setVulnerableHeaders(VulnerableHeaders value)
An addon containing information about vulnerable or missing HTTP headers.
|
Finding.Builder |
setVulnerableParameters(VulnerableParameters.Builder builderForValue)
An addon containing information about request parameters which were found
to be vulnerable.
|
Finding.Builder |
setVulnerableParameters(VulnerableParameters value)
An addon containing information about request parameters which were found
to be vulnerable.
|
Finding.Builder |
setXss(Xss.Builder builderForValue)
An addon containing information reported for an XSS, if any.
|
Finding.Builder |
setXss(Xss value)
An addon containing information reported for an XSS, if any.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
mergeDelimitedFrom, mergeDelimitedFrom
mergeFrom
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3.Builder<Finding.Builder>
public Finding.Builder clear()
clear
in interface Message.Builder
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageV3.Builder<Finding.Builder>
public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface Message.Builder
getDescriptorForType
in interface MessageOrBuilder
getDescriptorForType
in class GeneratedMessageV3.Builder<Finding.Builder>
public Finding getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
public Finding build()
build
in interface Message.Builder
build
in interface MessageLite.Builder
public Finding buildPartial()
buildPartial
in interface Message.Builder
buildPartial
in interface MessageLite.Builder
public Finding.Builder clone()
clone
in interface Message.Builder
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageV3.Builder<Finding.Builder>
public Finding.Builder setField(Descriptors.FieldDescriptor field, Object value)
setField
in interface Message.Builder
setField
in class GeneratedMessageV3.Builder<Finding.Builder>
public Finding.Builder clearField(Descriptors.FieldDescriptor field)
clearField
in interface Message.Builder
clearField
in class GeneratedMessageV3.Builder<Finding.Builder>
public Finding.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof
in interface Message.Builder
clearOneof
in class GeneratedMessageV3.Builder<Finding.Builder>
public Finding.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface Message.Builder
setRepeatedField
in class GeneratedMessageV3.Builder<Finding.Builder>
public Finding.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface Message.Builder
addRepeatedField
in class GeneratedMessageV3.Builder<Finding.Builder>
public Finding.Builder mergeFrom(Message other)
mergeFrom
in interface Message.Builder
mergeFrom
in class AbstractMessage.Builder<Finding.Builder>
public Finding.Builder mergeFrom(Finding other)
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3.Builder<Finding.Builder>
public Finding.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface Message.Builder
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessage.Builder<Finding.Builder>
IOException
public String getName()
The resource name of the Finding. The name follows the format of 'projects/{projectId}/scanConfigs/{scanConfigId}/scanruns/{scanRunId}/findings/{findingId}'. The finding IDs are generated by the system.
string name = 1;
getName
in interface FindingOrBuilder
public ByteString getNameBytes()
The resource name of the Finding. The name follows the format of 'projects/{projectId}/scanConfigs/{scanConfigId}/scanruns/{scanRunId}/findings/{findingId}'. The finding IDs are generated by the system.
string name = 1;
getNameBytes
in interface FindingOrBuilder
public Finding.Builder setName(String value)
The resource name of the Finding. The name follows the format of 'projects/{projectId}/scanConfigs/{scanConfigId}/scanruns/{scanRunId}/findings/{findingId}'. The finding IDs are generated by the system.
string name = 1;
value
- The name to set.public Finding.Builder clearName()
The resource name of the Finding. The name follows the format of 'projects/{projectId}/scanConfigs/{scanConfigId}/scanruns/{scanRunId}/findings/{findingId}'. The finding IDs are generated by the system.
string name = 1;
public Finding.Builder setNameBytes(ByteString value)
The resource name of the Finding. The name follows the format of 'projects/{projectId}/scanConfigs/{scanConfigId}/scanruns/{scanRunId}/findings/{findingId}'. The finding IDs are generated by the system.
string name = 1;
value
- The bytes for name to set.public int getFindingTypeValue()
The type of the Finding.
.google.cloud.websecurityscanner.v1alpha.Finding.FindingType finding_type = 2;
getFindingTypeValue
in interface FindingOrBuilder
public Finding.Builder setFindingTypeValue(int value)
The type of the Finding.
.google.cloud.websecurityscanner.v1alpha.Finding.FindingType finding_type = 2;
value
- The enum numeric value on the wire for findingType to set.public Finding.FindingType getFindingType()
The type of the Finding.
.google.cloud.websecurityscanner.v1alpha.Finding.FindingType finding_type = 2;
getFindingType
in interface FindingOrBuilder
public Finding.Builder setFindingType(Finding.FindingType value)
The type of the Finding.
.google.cloud.websecurityscanner.v1alpha.Finding.FindingType finding_type = 2;
value
- The findingType to set.public Finding.Builder clearFindingType()
The type of the Finding.
.google.cloud.websecurityscanner.v1alpha.Finding.FindingType finding_type = 2;
public String getHttpMethod()
The http method of the request that triggered the vulnerability, in uppercase.
string http_method = 3;
getHttpMethod
in interface FindingOrBuilder
public ByteString getHttpMethodBytes()
The http method of the request that triggered the vulnerability, in uppercase.
string http_method = 3;
getHttpMethodBytes
in interface FindingOrBuilder
public Finding.Builder setHttpMethod(String value)
The http method of the request that triggered the vulnerability, in uppercase.
string http_method = 3;
value
- The httpMethod to set.public Finding.Builder clearHttpMethod()
The http method of the request that triggered the vulnerability, in uppercase.
string http_method = 3;
public Finding.Builder setHttpMethodBytes(ByteString value)
The http method of the request that triggered the vulnerability, in uppercase.
string http_method = 3;
value
- The bytes for httpMethod to set.public String getFuzzedUrl()
The URL produced by the server-side fuzzer and used in the request that triggered the vulnerability.
string fuzzed_url = 4;
getFuzzedUrl
in interface FindingOrBuilder
public ByteString getFuzzedUrlBytes()
The URL produced by the server-side fuzzer and used in the request that triggered the vulnerability.
string fuzzed_url = 4;
getFuzzedUrlBytes
in interface FindingOrBuilder
public Finding.Builder setFuzzedUrl(String value)
The URL produced by the server-side fuzzer and used in the request that triggered the vulnerability.
string fuzzed_url = 4;
value
- The fuzzedUrl to set.public Finding.Builder clearFuzzedUrl()
The URL produced by the server-side fuzzer and used in the request that triggered the vulnerability.
string fuzzed_url = 4;
public Finding.Builder setFuzzedUrlBytes(ByteString value)
The URL produced by the server-side fuzzer and used in the request that triggered the vulnerability.
string fuzzed_url = 4;
value
- The bytes for fuzzedUrl to set.public String getBody()
The body of the request that triggered the vulnerability.
string body = 5;
getBody
in interface FindingOrBuilder
public ByteString getBodyBytes()
The body of the request that triggered the vulnerability.
string body = 5;
getBodyBytes
in interface FindingOrBuilder
public Finding.Builder setBody(String value)
The body of the request that triggered the vulnerability.
string body = 5;
value
- The body to set.public Finding.Builder clearBody()
The body of the request that triggered the vulnerability.
string body = 5;
public Finding.Builder setBodyBytes(ByteString value)
The body of the request that triggered the vulnerability.
string body = 5;
value
- The bytes for body to set.public String getDescription()
The description of the vulnerability.
string description = 6;
getDescription
in interface FindingOrBuilder
public ByteString getDescriptionBytes()
The description of the vulnerability.
string description = 6;
getDescriptionBytes
in interface FindingOrBuilder
public Finding.Builder setDescription(String value)
The description of the vulnerability.
string description = 6;
value
- The description to set.public Finding.Builder clearDescription()
The description of the vulnerability.
string description = 6;
public Finding.Builder setDescriptionBytes(ByteString value)
The description of the vulnerability.
string description = 6;
value
- The bytes for description to set.public String getReproductionUrl()
The URL containing human-readable payload that user can leverage to reproduce the vulnerability.
string reproduction_url = 7;
getReproductionUrl
in interface FindingOrBuilder
public ByteString getReproductionUrlBytes()
The URL containing human-readable payload that user can leverage to reproduce the vulnerability.
string reproduction_url = 7;
getReproductionUrlBytes
in interface FindingOrBuilder
public Finding.Builder setReproductionUrl(String value)
The URL containing human-readable payload that user can leverage to reproduce the vulnerability.
string reproduction_url = 7;
value
- The reproductionUrl to set.public Finding.Builder clearReproductionUrl()
The URL containing human-readable payload that user can leverage to reproduce the vulnerability.
string reproduction_url = 7;
public Finding.Builder setReproductionUrlBytes(ByteString value)
The URL containing human-readable payload that user can leverage to reproduce the vulnerability.
string reproduction_url = 7;
value
- The bytes for reproductionUrl to set.public String getFrameUrl()
If the vulnerability was originated from nested IFrame, the immediate parent IFrame is reported.
string frame_url = 8;
getFrameUrl
in interface FindingOrBuilder
public ByteString getFrameUrlBytes()
If the vulnerability was originated from nested IFrame, the immediate parent IFrame is reported.
string frame_url = 8;
getFrameUrlBytes
in interface FindingOrBuilder
public Finding.Builder setFrameUrl(String value)
If the vulnerability was originated from nested IFrame, the immediate parent IFrame is reported.
string frame_url = 8;
value
- The frameUrl to set.public Finding.Builder clearFrameUrl()
If the vulnerability was originated from nested IFrame, the immediate parent IFrame is reported.
string frame_url = 8;
public Finding.Builder setFrameUrlBytes(ByteString value)
If the vulnerability was originated from nested IFrame, the immediate parent IFrame is reported.
string frame_url = 8;
value
- The bytes for frameUrl to set.public String getFinalUrl()
The URL where the browser lands when the vulnerability is detected.
string final_url = 9;
getFinalUrl
in interface FindingOrBuilder
public ByteString getFinalUrlBytes()
The URL where the browser lands when the vulnerability is detected.
string final_url = 9;
getFinalUrlBytes
in interface FindingOrBuilder
public Finding.Builder setFinalUrl(String value)
The URL where the browser lands when the vulnerability is detected.
string final_url = 9;
value
- The finalUrl to set.public Finding.Builder clearFinalUrl()
The URL where the browser lands when the vulnerability is detected.
string final_url = 9;
public Finding.Builder setFinalUrlBytes(ByteString value)
The URL where the browser lands when the vulnerability is detected.
string final_url = 9;
value
- The bytes for finalUrl to set.public String getTrackingId()
The tracking ID uniquely identifies a vulnerability instance across multiple ScanRuns.
string tracking_id = 10;
getTrackingId
in interface FindingOrBuilder
public ByteString getTrackingIdBytes()
The tracking ID uniquely identifies a vulnerability instance across multiple ScanRuns.
string tracking_id = 10;
getTrackingIdBytes
in interface FindingOrBuilder
public Finding.Builder setTrackingId(String value)
The tracking ID uniquely identifies a vulnerability instance across multiple ScanRuns.
string tracking_id = 10;
value
- The trackingId to set.public Finding.Builder clearTrackingId()
The tracking ID uniquely identifies a vulnerability instance across multiple ScanRuns.
string tracking_id = 10;
public Finding.Builder setTrackingIdBytes(ByteString value)
The tracking ID uniquely identifies a vulnerability instance across multiple ScanRuns.
string tracking_id = 10;
value
- The bytes for trackingId to set.public boolean hasOutdatedLibrary()
An addon containing information about outdated libraries.
.google.cloud.websecurityscanner.v1alpha.OutdatedLibrary outdated_library = 11;
hasOutdatedLibrary
in interface FindingOrBuilder
public OutdatedLibrary getOutdatedLibrary()
An addon containing information about outdated libraries.
.google.cloud.websecurityscanner.v1alpha.OutdatedLibrary outdated_library = 11;
getOutdatedLibrary
in interface FindingOrBuilder
public Finding.Builder setOutdatedLibrary(OutdatedLibrary value)
An addon containing information about outdated libraries.
.google.cloud.websecurityscanner.v1alpha.OutdatedLibrary outdated_library = 11;
public Finding.Builder setOutdatedLibrary(OutdatedLibrary.Builder builderForValue)
An addon containing information about outdated libraries.
.google.cloud.websecurityscanner.v1alpha.OutdatedLibrary outdated_library = 11;
public Finding.Builder mergeOutdatedLibrary(OutdatedLibrary value)
An addon containing information about outdated libraries.
.google.cloud.websecurityscanner.v1alpha.OutdatedLibrary outdated_library = 11;
public Finding.Builder clearOutdatedLibrary()
An addon containing information about outdated libraries.
.google.cloud.websecurityscanner.v1alpha.OutdatedLibrary outdated_library = 11;
public OutdatedLibrary.Builder getOutdatedLibraryBuilder()
An addon containing information about outdated libraries.
.google.cloud.websecurityscanner.v1alpha.OutdatedLibrary outdated_library = 11;
public OutdatedLibraryOrBuilder getOutdatedLibraryOrBuilder()
An addon containing information about outdated libraries.
.google.cloud.websecurityscanner.v1alpha.OutdatedLibrary outdated_library = 11;
getOutdatedLibraryOrBuilder
in interface FindingOrBuilder
public boolean hasViolatingResource()
An addon containing detailed information regarding any resource causing the vulnerability such as JavaScript sources, image, audio files, etc.
.google.cloud.websecurityscanner.v1alpha.ViolatingResource violating_resource = 12;
hasViolatingResource
in interface FindingOrBuilder
public ViolatingResource getViolatingResource()
An addon containing detailed information regarding any resource causing the vulnerability such as JavaScript sources, image, audio files, etc.
.google.cloud.websecurityscanner.v1alpha.ViolatingResource violating_resource = 12;
getViolatingResource
in interface FindingOrBuilder
public Finding.Builder setViolatingResource(ViolatingResource value)
An addon containing detailed information regarding any resource causing the vulnerability such as JavaScript sources, image, audio files, etc.
.google.cloud.websecurityscanner.v1alpha.ViolatingResource violating_resource = 12;
public Finding.Builder setViolatingResource(ViolatingResource.Builder builderForValue)
An addon containing detailed information regarding any resource causing the vulnerability such as JavaScript sources, image, audio files, etc.
.google.cloud.websecurityscanner.v1alpha.ViolatingResource violating_resource = 12;
public Finding.Builder mergeViolatingResource(ViolatingResource value)
An addon containing detailed information regarding any resource causing the vulnerability such as JavaScript sources, image, audio files, etc.
.google.cloud.websecurityscanner.v1alpha.ViolatingResource violating_resource = 12;
public Finding.Builder clearViolatingResource()
An addon containing detailed information regarding any resource causing the vulnerability such as JavaScript sources, image, audio files, etc.
.google.cloud.websecurityscanner.v1alpha.ViolatingResource violating_resource = 12;
public ViolatingResource.Builder getViolatingResourceBuilder()
An addon containing detailed information regarding any resource causing the vulnerability such as JavaScript sources, image, audio files, etc.
.google.cloud.websecurityscanner.v1alpha.ViolatingResource violating_resource = 12;
public ViolatingResourceOrBuilder getViolatingResourceOrBuilder()
An addon containing detailed information regarding any resource causing the vulnerability such as JavaScript sources, image, audio files, etc.
.google.cloud.websecurityscanner.v1alpha.ViolatingResource violating_resource = 12;
getViolatingResourceOrBuilder
in interface FindingOrBuilder
public boolean hasVulnerableHeaders()
An addon containing information about vulnerable or missing HTTP headers.
.google.cloud.websecurityscanner.v1alpha.VulnerableHeaders vulnerable_headers = 15;
hasVulnerableHeaders
in interface FindingOrBuilder
public VulnerableHeaders getVulnerableHeaders()
An addon containing information about vulnerable or missing HTTP headers.
.google.cloud.websecurityscanner.v1alpha.VulnerableHeaders vulnerable_headers = 15;
getVulnerableHeaders
in interface FindingOrBuilder
public Finding.Builder setVulnerableHeaders(VulnerableHeaders value)
An addon containing information about vulnerable or missing HTTP headers.
.google.cloud.websecurityscanner.v1alpha.VulnerableHeaders vulnerable_headers = 15;
public Finding.Builder setVulnerableHeaders(VulnerableHeaders.Builder builderForValue)
An addon containing information about vulnerable or missing HTTP headers.
.google.cloud.websecurityscanner.v1alpha.VulnerableHeaders vulnerable_headers = 15;
public Finding.Builder mergeVulnerableHeaders(VulnerableHeaders value)
An addon containing information about vulnerable or missing HTTP headers.
.google.cloud.websecurityscanner.v1alpha.VulnerableHeaders vulnerable_headers = 15;
public Finding.Builder clearVulnerableHeaders()
An addon containing information about vulnerable or missing HTTP headers.
.google.cloud.websecurityscanner.v1alpha.VulnerableHeaders vulnerable_headers = 15;
public VulnerableHeaders.Builder getVulnerableHeadersBuilder()
An addon containing information about vulnerable or missing HTTP headers.
.google.cloud.websecurityscanner.v1alpha.VulnerableHeaders vulnerable_headers = 15;
public VulnerableHeadersOrBuilder getVulnerableHeadersOrBuilder()
An addon containing information about vulnerable or missing HTTP headers.
.google.cloud.websecurityscanner.v1alpha.VulnerableHeaders vulnerable_headers = 15;
getVulnerableHeadersOrBuilder
in interface FindingOrBuilder
public boolean hasVulnerableParameters()
An addon containing information about request parameters which were found to be vulnerable.
.google.cloud.websecurityscanner.v1alpha.VulnerableParameters vulnerable_parameters = 13;
hasVulnerableParameters
in interface FindingOrBuilder
public VulnerableParameters getVulnerableParameters()
An addon containing information about request parameters which were found to be vulnerable.
.google.cloud.websecurityscanner.v1alpha.VulnerableParameters vulnerable_parameters = 13;
getVulnerableParameters
in interface FindingOrBuilder
public Finding.Builder setVulnerableParameters(VulnerableParameters value)
An addon containing information about request parameters which were found to be vulnerable.
.google.cloud.websecurityscanner.v1alpha.VulnerableParameters vulnerable_parameters = 13;
public Finding.Builder setVulnerableParameters(VulnerableParameters.Builder builderForValue)
An addon containing information about request parameters which were found to be vulnerable.
.google.cloud.websecurityscanner.v1alpha.VulnerableParameters vulnerable_parameters = 13;
public Finding.Builder mergeVulnerableParameters(VulnerableParameters value)
An addon containing information about request parameters which were found to be vulnerable.
.google.cloud.websecurityscanner.v1alpha.VulnerableParameters vulnerable_parameters = 13;
public Finding.Builder clearVulnerableParameters()
An addon containing information about request parameters which were found to be vulnerable.
.google.cloud.websecurityscanner.v1alpha.VulnerableParameters vulnerable_parameters = 13;
public VulnerableParameters.Builder getVulnerableParametersBuilder()
An addon containing information about request parameters which were found to be vulnerable.
.google.cloud.websecurityscanner.v1alpha.VulnerableParameters vulnerable_parameters = 13;
public VulnerableParametersOrBuilder getVulnerableParametersOrBuilder()
An addon containing information about request parameters which were found to be vulnerable.
.google.cloud.websecurityscanner.v1alpha.VulnerableParameters vulnerable_parameters = 13;
getVulnerableParametersOrBuilder
in interface FindingOrBuilder
public boolean hasXss()
An addon containing information reported for an XSS, if any.
.google.cloud.websecurityscanner.v1alpha.Xss xss = 14;
hasXss
in interface FindingOrBuilder
public Xss getXss()
An addon containing information reported for an XSS, if any.
.google.cloud.websecurityscanner.v1alpha.Xss xss = 14;
getXss
in interface FindingOrBuilder
public Finding.Builder setXss(Xss value)
An addon containing information reported for an XSS, if any.
.google.cloud.websecurityscanner.v1alpha.Xss xss = 14;
public Finding.Builder setXss(Xss.Builder builderForValue)
An addon containing information reported for an XSS, if any.
.google.cloud.websecurityscanner.v1alpha.Xss xss = 14;
public Finding.Builder mergeXss(Xss value)
An addon containing information reported for an XSS, if any.
.google.cloud.websecurityscanner.v1alpha.Xss xss = 14;
public Finding.Builder clearXss()
An addon containing information reported for an XSS, if any.
.google.cloud.websecurityscanner.v1alpha.Xss xss = 14;
public Xss.Builder getXssBuilder()
An addon containing information reported for an XSS, if any.
.google.cloud.websecurityscanner.v1alpha.Xss xss = 14;
public XssOrBuilder getXssOrBuilder()
An addon containing information reported for an XSS, if any.
.google.cloud.websecurityscanner.v1alpha.Xss xss = 14;
getXssOrBuilder
in interface FindingOrBuilder
public final Finding.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields
in interface Message.Builder
setUnknownFields
in class GeneratedMessageV3.Builder<Finding.Builder>
public final Finding.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields
in interface Message.Builder
mergeUnknownFields
in class GeneratedMessageV3.Builder<Finding.Builder>
Copyright © 2022 Google LLC. All rights reserved.