Class Finding.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Finding.Builder>
com.google.cloud.websecurityscanner.v1.Finding.Builder
- All Implemented Interfaces:
FindingOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Finding
public static final class Finding.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Finding.Builder>
implements FindingOrBuilder
A Finding resource represents a vulnerability instance identified during a ScanRun.Protobuf type
google.cloud.websecurityscanner.v1.Finding-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.clearXss()Output only.clearXxe()Output only.getBody()Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOutput only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.getForm()Output only.Output only.Output only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.getName()Output only.com.google.protobuf.ByteStringOutput only.Output only.Output only.Output only.Output only.com.google.protobuf.ByteStringOutput only.Output only.intOutput only.Output only.com.google.protobuf.ByteStringOutput only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.getXss()Output only.Output only.Output only.getXxe()Output only.Output only.Output only.booleanhasForm()Output only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanhasXss()Output only.booleanhasXxe()Output only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanOutput only.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Output only.Output only.Output only.Output only.Output only.Output only.Output only.setBodyBytes(com.google.protobuf.ByteString value) Output only.setDescription(String value) Output only.setDescriptionBytes(com.google.protobuf.ByteString value) Output only.setFinalUrl(String value) Output only.setFinalUrlBytes(com.google.protobuf.ByteString value) Output only.setFindingType(String value) Output only.setFindingTypeBytes(com.google.protobuf.ByteString value) Output only.Output only.setForm(Form.Builder builderForValue) Output only.setFrameUrl(String value) Output only.setFrameUrlBytes(com.google.protobuf.ByteString value) Output only.setFuzzedUrl(String value) Output only.setFuzzedUrlBytes(com.google.protobuf.ByteString value) Output only.setHttpMethod(String value) Output only.setHttpMethodBytes(com.google.protobuf.ByteString value) Output only.Output only.setNameBytes(com.google.protobuf.ByteString value) Output only.Output only.setOutdatedLibrary(OutdatedLibrary.Builder builderForValue) Output only.setReproductionUrl(String value) Output only.setReproductionUrlBytes(com.google.protobuf.ByteString value) Output only.setSeverity(Finding.Severity value) Output only.setSeverityValue(int value) Output only.setTrackingId(String value) Output only.setTrackingIdBytes(com.google.protobuf.ByteString value) Output only.Output only.setViolatingResource(ViolatingResource.Builder builderForValue) Output only.Output only.setVulnerableHeaders(VulnerableHeaders.Builder builderForValue) Output only.Output only.setVulnerableParameters(VulnerableParameters.Builder builderForValue) Output only.Output only.setXss(Xss.Builder builderForValue) Output only.Output only.setXxe(Xxe.Builder builderForValue) Output only.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<Finding.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<Finding.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<Finding.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<Finding.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Finding.Builder>
-
mergeFrom
public Finding.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<Finding.Builder>- Throws:
IOException
-
getName
Output only. 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;- Specified by:
getNamein interfaceFindingOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Output only. 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;- Specified by:
getNameBytesin interfaceFindingOrBuilder- Returns:
- The bytes for name.
-
setName
Output only. 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;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Output only. 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;- Returns:
- This builder for chaining.
-
setNameBytes
Output only. 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;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getFindingType
Output only. The type of the Finding. Detailed and up-to-date information on findings can be found here: https://cloud.google.com/security-command-center/docs/how-to-remediate-web-security-scanner-findings
string finding_type = 2;- Specified by:
getFindingTypein interfaceFindingOrBuilder- Returns:
- The findingType.
-
getFindingTypeBytes
public com.google.protobuf.ByteString getFindingTypeBytes()Output only. The type of the Finding. Detailed and up-to-date information on findings can be found here: https://cloud.google.com/security-command-center/docs/how-to-remediate-web-security-scanner-findings
string finding_type = 2;- Specified by:
getFindingTypeBytesin interfaceFindingOrBuilder- Returns:
- The bytes for findingType.
-
setFindingType
Output only. The type of the Finding. Detailed and up-to-date information on findings can be found here: https://cloud.google.com/security-command-center/docs/how-to-remediate-web-security-scanner-findings
string finding_type = 2;- Parameters:
value- The findingType to set.- Returns:
- This builder for chaining.
-
clearFindingType
Output only. The type of the Finding. Detailed and up-to-date information on findings can be found here: https://cloud.google.com/security-command-center/docs/how-to-remediate-web-security-scanner-findings
string finding_type = 2;- Returns:
- This builder for chaining.
-
setFindingTypeBytes
Output only. The type of the Finding. Detailed and up-to-date information on findings can be found here: https://cloud.google.com/security-command-center/docs/how-to-remediate-web-security-scanner-findings
string finding_type = 2;- Parameters:
value- The bytes for findingType to set.- Returns:
- This builder for chaining.
-
getSeverityValue
public int getSeverityValue()Output only. The severity level of the reported vulnerability.
.google.cloud.websecurityscanner.v1.Finding.Severity severity = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSeverityValuein interfaceFindingOrBuilder- Returns:
- The enum numeric value on the wire for severity.
-
setSeverityValue
Output only. The severity level of the reported vulnerability.
.google.cloud.websecurityscanner.v1.Finding.Severity severity = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for severity to set.- Returns:
- This builder for chaining.
-
getSeverity
Output only. The severity level of the reported vulnerability.
.google.cloud.websecurityscanner.v1.Finding.Severity severity = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSeverityin interfaceFindingOrBuilder- Returns:
- The severity.
-
setSeverity
Output only. The severity level of the reported vulnerability.
.google.cloud.websecurityscanner.v1.Finding.Severity severity = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The severity to set.- Returns:
- This builder for chaining.
-
clearSeverity
Output only. The severity level of the reported vulnerability.
.google.cloud.websecurityscanner.v1.Finding.Severity severity = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getHttpMethod
Output only. The http method of the request that triggered the vulnerability, in uppercase.
string http_method = 3;- Specified by:
getHttpMethodin interfaceFindingOrBuilder- Returns:
- The httpMethod.
-
getHttpMethodBytes
public com.google.protobuf.ByteString getHttpMethodBytes()Output only. The http method of the request that triggered the vulnerability, in uppercase.
string http_method = 3;- Specified by:
getHttpMethodBytesin interfaceFindingOrBuilder- Returns:
- The bytes for httpMethod.
-
setHttpMethod
Output only. The http method of the request that triggered the vulnerability, in uppercase.
string http_method = 3;- Parameters:
value- The httpMethod to set.- Returns:
- This builder for chaining.
-
clearHttpMethod
Output only. The http method of the request that triggered the vulnerability, in uppercase.
string http_method = 3;- Returns:
- This builder for chaining.
-
setHttpMethodBytes
Output only. The http method of the request that triggered the vulnerability, in uppercase.
string http_method = 3;- Parameters:
value- The bytes for httpMethod to set.- Returns:
- This builder for chaining.
-
getFuzzedUrl
Output only. The URL produced by the server-side fuzzer and used in the request that triggered the vulnerability.
string fuzzed_url = 4;- Specified by:
getFuzzedUrlin interfaceFindingOrBuilder- Returns:
- The fuzzedUrl.
-
getFuzzedUrlBytes
public com.google.protobuf.ByteString getFuzzedUrlBytes()Output only. The URL produced by the server-side fuzzer and used in the request that triggered the vulnerability.
string fuzzed_url = 4;- Specified by:
getFuzzedUrlBytesin interfaceFindingOrBuilder- Returns:
- The bytes for fuzzedUrl.
-
setFuzzedUrl
Output only. The URL produced by the server-side fuzzer and used in the request that triggered the vulnerability.
string fuzzed_url = 4;- Parameters:
value- The fuzzedUrl to set.- Returns:
- This builder for chaining.
-
clearFuzzedUrl
Output only. The URL produced by the server-side fuzzer and used in the request that triggered the vulnerability.
string fuzzed_url = 4;- Returns:
- This builder for chaining.
-
setFuzzedUrlBytes
Output only. The URL produced by the server-side fuzzer and used in the request that triggered the vulnerability.
string fuzzed_url = 4;- Parameters:
value- The bytes for fuzzedUrl to set.- Returns:
- This builder for chaining.
-
getBody
Output only. The body of the request that triggered the vulnerability.
string body = 5;- Specified by:
getBodyin interfaceFindingOrBuilder- Returns:
- The body.
-
getBodyBytes
public com.google.protobuf.ByteString getBodyBytes()Output only. The body of the request that triggered the vulnerability.
string body = 5;- Specified by:
getBodyBytesin interfaceFindingOrBuilder- Returns:
- The bytes for body.
-
setBody
Output only. The body of the request that triggered the vulnerability.
string body = 5;- Parameters:
value- The body to set.- Returns:
- This builder for chaining.
-
clearBody
Output only. The body of the request that triggered the vulnerability.
string body = 5;- Returns:
- This builder for chaining.
-
setBodyBytes
Output only. The body of the request that triggered the vulnerability.
string body = 5;- Parameters:
value- The bytes for body to set.- Returns:
- This builder for chaining.
-
getDescription
Output only. The description of the vulnerability.
string description = 6;- Specified by:
getDescriptionin interfaceFindingOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()Output only. The description of the vulnerability.
string description = 6;- Specified by:
getDescriptionBytesin interfaceFindingOrBuilder- Returns:
- The bytes for description.
-
setDescription
Output only. The description of the vulnerability.
string description = 6;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
Output only. The description of the vulnerability.
string description = 6;- Returns:
- This builder for chaining.
-
setDescriptionBytes
Output only. The description of the vulnerability.
string description = 6;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
getReproductionUrl
Output only. The URL containing human-readable payload that user can leverage to reproduce the vulnerability.
string reproduction_url = 7;- Specified by:
getReproductionUrlin interfaceFindingOrBuilder- Returns:
- The reproductionUrl.
-
getReproductionUrlBytes
public com.google.protobuf.ByteString getReproductionUrlBytes()Output only. The URL containing human-readable payload that user can leverage to reproduce the vulnerability.
string reproduction_url = 7;- Specified by:
getReproductionUrlBytesin interfaceFindingOrBuilder- Returns:
- The bytes for reproductionUrl.
-
setReproductionUrl
Output only. The URL containing human-readable payload that user can leverage to reproduce the vulnerability.
string reproduction_url = 7;- Parameters:
value- The reproductionUrl to set.- Returns:
- This builder for chaining.
-
clearReproductionUrl
Output only. The URL containing human-readable payload that user can leverage to reproduce the vulnerability.
string reproduction_url = 7;- Returns:
- This builder for chaining.
-
setReproductionUrlBytes
Output only. The URL containing human-readable payload that user can leverage to reproduce the vulnerability.
string reproduction_url = 7;- Parameters:
value- The bytes for reproductionUrl to set.- Returns:
- This builder for chaining.
-
getFrameUrl
Output only. If the vulnerability was originated from nested IFrame, the immediate parent IFrame is reported.
string frame_url = 8;- Specified by:
getFrameUrlin interfaceFindingOrBuilder- Returns:
- The frameUrl.
-
getFrameUrlBytes
public com.google.protobuf.ByteString getFrameUrlBytes()Output only. If the vulnerability was originated from nested IFrame, the immediate parent IFrame is reported.
string frame_url = 8;- Specified by:
getFrameUrlBytesin interfaceFindingOrBuilder- Returns:
- The bytes for frameUrl.
-
setFrameUrl
Output only. If the vulnerability was originated from nested IFrame, the immediate parent IFrame is reported.
string frame_url = 8;- Parameters:
value- The frameUrl to set.- Returns:
- This builder for chaining.
-
clearFrameUrl
Output only. If the vulnerability was originated from nested IFrame, the immediate parent IFrame is reported.
string frame_url = 8;- Returns:
- This builder for chaining.
-
setFrameUrlBytes
Output only. If the vulnerability was originated from nested IFrame, the immediate parent IFrame is reported.
string frame_url = 8;- Parameters:
value- The bytes for frameUrl to set.- Returns:
- This builder for chaining.
-
getFinalUrl
Output only. The URL where the browser lands when the vulnerability is detected.
string final_url = 9;- Specified by:
getFinalUrlin interfaceFindingOrBuilder- Returns:
- The finalUrl.
-
getFinalUrlBytes
public com.google.protobuf.ByteString getFinalUrlBytes()Output only. The URL where the browser lands when the vulnerability is detected.
string final_url = 9;- Specified by:
getFinalUrlBytesin interfaceFindingOrBuilder- Returns:
- The bytes for finalUrl.
-
setFinalUrl
Output only. The URL where the browser lands when the vulnerability is detected.
string final_url = 9;- Parameters:
value- The finalUrl to set.- Returns:
- This builder for chaining.
-
clearFinalUrl
Output only. The URL where the browser lands when the vulnerability is detected.
string final_url = 9;- Returns:
- This builder for chaining.
-
setFinalUrlBytes
Output only. The URL where the browser lands when the vulnerability is detected.
string final_url = 9;- Parameters:
value- The bytes for finalUrl to set.- Returns:
- This builder for chaining.
-
getTrackingId
Output only. The tracking ID uniquely identifies a vulnerability instance across multiple ScanRuns.
string tracking_id = 10;- Specified by:
getTrackingIdin interfaceFindingOrBuilder- Returns:
- The trackingId.
-
getTrackingIdBytes
public com.google.protobuf.ByteString getTrackingIdBytes()Output only. The tracking ID uniquely identifies a vulnerability instance across multiple ScanRuns.
string tracking_id = 10;- Specified by:
getTrackingIdBytesin interfaceFindingOrBuilder- Returns:
- The bytes for trackingId.
-
setTrackingId
Output only. The tracking ID uniquely identifies a vulnerability instance across multiple ScanRuns.
string tracking_id = 10;- Parameters:
value- The trackingId to set.- Returns:
- This builder for chaining.
-
clearTrackingId
Output only. The tracking ID uniquely identifies a vulnerability instance across multiple ScanRuns.
string tracking_id = 10;- Returns:
- This builder for chaining.
-
setTrackingIdBytes
Output only. The tracking ID uniquely identifies a vulnerability instance across multiple ScanRuns.
string tracking_id = 10;- Parameters:
value- The bytes for trackingId to set.- Returns:
- This builder for chaining.
-
hasForm
public boolean hasForm()Output only. An addon containing information reported for a vulnerability with an HTML form, if any.
.google.cloud.websecurityscanner.v1.Form form = 16;- Specified by:
hasFormin interfaceFindingOrBuilder- Returns:
- Whether the form field is set.
-
getForm
Output only. An addon containing information reported for a vulnerability with an HTML form, if any.
.google.cloud.websecurityscanner.v1.Form form = 16;- Specified by:
getFormin interfaceFindingOrBuilder- Returns:
- The form.
-
setForm
Output only. An addon containing information reported for a vulnerability with an HTML form, if any.
.google.cloud.websecurityscanner.v1.Form form = 16; -
setForm
Output only. An addon containing information reported for a vulnerability with an HTML form, if any.
.google.cloud.websecurityscanner.v1.Form form = 16; -
mergeForm
Output only. An addon containing information reported for a vulnerability with an HTML form, if any.
.google.cloud.websecurityscanner.v1.Form form = 16; -
clearForm
Output only. An addon containing information reported for a vulnerability with an HTML form, if any.
.google.cloud.websecurityscanner.v1.Form form = 16; -
getFormBuilder
Output only. An addon containing information reported for a vulnerability with an HTML form, if any.
.google.cloud.websecurityscanner.v1.Form form = 16; -
getFormOrBuilder
Output only. An addon containing information reported for a vulnerability with an HTML form, if any.
.google.cloud.websecurityscanner.v1.Form form = 16;- Specified by:
getFormOrBuilderin interfaceFindingOrBuilder
-
hasOutdatedLibrary
public boolean hasOutdatedLibrary()Output only. An addon containing information about outdated libraries.
.google.cloud.websecurityscanner.v1.OutdatedLibrary outdated_library = 11;- Specified by:
hasOutdatedLibraryin interfaceFindingOrBuilder- Returns:
- Whether the outdatedLibrary field is set.
-
getOutdatedLibrary
Output only. An addon containing information about outdated libraries.
.google.cloud.websecurityscanner.v1.OutdatedLibrary outdated_library = 11;- Specified by:
getOutdatedLibraryin interfaceFindingOrBuilder- Returns:
- The outdatedLibrary.
-
setOutdatedLibrary
Output only. An addon containing information about outdated libraries.
.google.cloud.websecurityscanner.v1.OutdatedLibrary outdated_library = 11; -
setOutdatedLibrary
Output only. An addon containing information about outdated libraries.
.google.cloud.websecurityscanner.v1.OutdatedLibrary outdated_library = 11; -
mergeOutdatedLibrary
Output only. An addon containing information about outdated libraries.
.google.cloud.websecurityscanner.v1.OutdatedLibrary outdated_library = 11; -
clearOutdatedLibrary
Output only. An addon containing information about outdated libraries.
.google.cloud.websecurityscanner.v1.OutdatedLibrary outdated_library = 11; -
getOutdatedLibraryBuilder
Output only. An addon containing information about outdated libraries.
.google.cloud.websecurityscanner.v1.OutdatedLibrary outdated_library = 11; -
getOutdatedLibraryOrBuilder
Output only. An addon containing information about outdated libraries.
.google.cloud.websecurityscanner.v1.OutdatedLibrary outdated_library = 11;- Specified by:
getOutdatedLibraryOrBuilderin interfaceFindingOrBuilder
-
hasViolatingResource
public boolean hasViolatingResource()Output only. An addon containing detailed information regarding any resource causing the vulnerability such as JavaScript sources, image, audio files, etc.
.google.cloud.websecurityscanner.v1.ViolatingResource violating_resource = 12;- Specified by:
hasViolatingResourcein interfaceFindingOrBuilder- Returns:
- Whether the violatingResource field is set.
-
getViolatingResource
Output only. An addon containing detailed information regarding any resource causing the vulnerability such as JavaScript sources, image, audio files, etc.
.google.cloud.websecurityscanner.v1.ViolatingResource violating_resource = 12;- Specified by:
getViolatingResourcein interfaceFindingOrBuilder- Returns:
- The violatingResource.
-
setViolatingResource
Output only. An addon containing detailed information regarding any resource causing the vulnerability such as JavaScript sources, image, audio files, etc.
.google.cloud.websecurityscanner.v1.ViolatingResource violating_resource = 12; -
setViolatingResource
Output only. An addon containing detailed information regarding any resource causing the vulnerability such as JavaScript sources, image, audio files, etc.
.google.cloud.websecurityscanner.v1.ViolatingResource violating_resource = 12; -
mergeViolatingResource
Output only. An addon containing detailed information regarding any resource causing the vulnerability such as JavaScript sources, image, audio files, etc.
.google.cloud.websecurityscanner.v1.ViolatingResource violating_resource = 12; -
clearViolatingResource
Output only. An addon containing detailed information regarding any resource causing the vulnerability such as JavaScript sources, image, audio files, etc.
.google.cloud.websecurityscanner.v1.ViolatingResource violating_resource = 12; -
getViolatingResourceBuilder
Output only. An addon containing detailed information regarding any resource causing the vulnerability such as JavaScript sources, image, audio files, etc.
.google.cloud.websecurityscanner.v1.ViolatingResource violating_resource = 12; -
getViolatingResourceOrBuilder
Output only. An addon containing detailed information regarding any resource causing the vulnerability such as JavaScript sources, image, audio files, etc.
.google.cloud.websecurityscanner.v1.ViolatingResource violating_resource = 12;- Specified by:
getViolatingResourceOrBuilderin interfaceFindingOrBuilder
-
hasVulnerableHeaders
public boolean hasVulnerableHeaders()Output only. An addon containing information about vulnerable or missing HTTP headers.
.google.cloud.websecurityscanner.v1.VulnerableHeaders vulnerable_headers = 15;- Specified by:
hasVulnerableHeadersin interfaceFindingOrBuilder- Returns:
- Whether the vulnerableHeaders field is set.
-
getVulnerableHeaders
Output only. An addon containing information about vulnerable or missing HTTP headers.
.google.cloud.websecurityscanner.v1.VulnerableHeaders vulnerable_headers = 15;- Specified by:
getVulnerableHeadersin interfaceFindingOrBuilder- Returns:
- The vulnerableHeaders.
-
setVulnerableHeaders
Output only. An addon containing information about vulnerable or missing HTTP headers.
.google.cloud.websecurityscanner.v1.VulnerableHeaders vulnerable_headers = 15; -
setVulnerableHeaders
Output only. An addon containing information about vulnerable or missing HTTP headers.
.google.cloud.websecurityscanner.v1.VulnerableHeaders vulnerable_headers = 15; -
mergeVulnerableHeaders
Output only. An addon containing information about vulnerable or missing HTTP headers.
.google.cloud.websecurityscanner.v1.VulnerableHeaders vulnerable_headers = 15; -
clearVulnerableHeaders
Output only. An addon containing information about vulnerable or missing HTTP headers.
.google.cloud.websecurityscanner.v1.VulnerableHeaders vulnerable_headers = 15; -
getVulnerableHeadersBuilder
Output only. An addon containing information about vulnerable or missing HTTP headers.
.google.cloud.websecurityscanner.v1.VulnerableHeaders vulnerable_headers = 15; -
getVulnerableHeadersOrBuilder
Output only. An addon containing information about vulnerable or missing HTTP headers.
.google.cloud.websecurityscanner.v1.VulnerableHeaders vulnerable_headers = 15;- Specified by:
getVulnerableHeadersOrBuilderin interfaceFindingOrBuilder
-
hasVulnerableParameters
public boolean hasVulnerableParameters()Output only. An addon containing information about request parameters which were found to be vulnerable.
.google.cloud.websecurityscanner.v1.VulnerableParameters vulnerable_parameters = 13;- Specified by:
hasVulnerableParametersin interfaceFindingOrBuilder- Returns:
- Whether the vulnerableParameters field is set.
-
getVulnerableParameters
Output only. An addon containing information about request parameters which were found to be vulnerable.
.google.cloud.websecurityscanner.v1.VulnerableParameters vulnerable_parameters = 13;- Specified by:
getVulnerableParametersin interfaceFindingOrBuilder- Returns:
- The vulnerableParameters.
-
setVulnerableParameters
Output only. An addon containing information about request parameters which were found to be vulnerable.
.google.cloud.websecurityscanner.v1.VulnerableParameters vulnerable_parameters = 13; -
setVulnerableParameters
Output only. An addon containing information about request parameters which were found to be vulnerable.
.google.cloud.websecurityscanner.v1.VulnerableParameters vulnerable_parameters = 13; -
mergeVulnerableParameters
Output only. An addon containing information about request parameters which were found to be vulnerable.
.google.cloud.websecurityscanner.v1.VulnerableParameters vulnerable_parameters = 13; -
clearVulnerableParameters
Output only. An addon containing information about request parameters which were found to be vulnerable.
.google.cloud.websecurityscanner.v1.VulnerableParameters vulnerable_parameters = 13; -
getVulnerableParametersBuilder
Output only. An addon containing information about request parameters which were found to be vulnerable.
.google.cloud.websecurityscanner.v1.VulnerableParameters vulnerable_parameters = 13; -
getVulnerableParametersOrBuilder
Output only. An addon containing information about request parameters which were found to be vulnerable.
.google.cloud.websecurityscanner.v1.VulnerableParameters vulnerable_parameters = 13;- Specified by:
getVulnerableParametersOrBuilderin interfaceFindingOrBuilder
-
hasXss
public boolean hasXss()Output only. An addon containing information reported for an XSS, if any.
.google.cloud.websecurityscanner.v1.Xss xss = 14;- Specified by:
hasXssin interfaceFindingOrBuilder- Returns:
- Whether the xss field is set.
-
getXss
Output only. An addon containing information reported for an XSS, if any.
.google.cloud.websecurityscanner.v1.Xss xss = 14;- Specified by:
getXssin interfaceFindingOrBuilder- Returns:
- The xss.
-
setXss
Output only. An addon containing information reported for an XSS, if any.
.google.cloud.websecurityscanner.v1.Xss xss = 14; -
setXss
Output only. An addon containing information reported for an XSS, if any.
.google.cloud.websecurityscanner.v1.Xss xss = 14; -
mergeXss
Output only. An addon containing information reported for an XSS, if any.
.google.cloud.websecurityscanner.v1.Xss xss = 14; -
clearXss
Output only. An addon containing information reported for an XSS, if any.
.google.cloud.websecurityscanner.v1.Xss xss = 14; -
getXssBuilder
Output only. An addon containing information reported for an XSS, if any.
.google.cloud.websecurityscanner.v1.Xss xss = 14; -
getXssOrBuilder
Output only. An addon containing information reported for an XSS, if any.
.google.cloud.websecurityscanner.v1.Xss xss = 14;- Specified by:
getXssOrBuilderin interfaceFindingOrBuilder
-
hasXxe
public boolean hasXxe()Output only. An addon containing information reported for an XXE, if any.
.google.cloud.websecurityscanner.v1.Xxe xxe = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasXxein interfaceFindingOrBuilder- Returns:
- Whether the xxe field is set.
-
getXxe
Output only. An addon containing information reported for an XXE, if any.
.google.cloud.websecurityscanner.v1.Xxe xxe = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getXxein interfaceFindingOrBuilder- Returns:
- The xxe.
-
setXxe
Output only. An addon containing information reported for an XXE, if any.
.google.cloud.websecurityscanner.v1.Xxe xxe = 18 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setXxe
Output only. An addon containing information reported for an XXE, if any.
.google.cloud.websecurityscanner.v1.Xxe xxe = 18 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeXxe
Output only. An addon containing information reported for an XXE, if any.
.google.cloud.websecurityscanner.v1.Xxe xxe = 18 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearXxe
Output only. An addon containing information reported for an XXE, if any.
.google.cloud.websecurityscanner.v1.Xxe xxe = 18 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getXxeBuilder
Output only. An addon containing information reported for an XXE, if any.
.google.cloud.websecurityscanner.v1.Xxe xxe = 18 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getXxeOrBuilder
Output only. An addon containing information reported for an XXE, if any.
.google.cloud.websecurityscanner.v1.Xxe xxe = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getXxeOrBuilderin interfaceFindingOrBuilder
-