Class Finding.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.Builder<Finding.Builder> implements FindingOrBuilder
A Finding resource represents a vulnerability instance identified during a ScanRun.
Protobuf typegoogle.cloud.websecurityscanner.v1.Finding
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
clear
public Finding.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.Builder<Finding.Builder>
-
getDefaultInstanceForType
public Finding getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Finding build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Finding buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Finding.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
setField
public Finding.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
clearField
public Finding.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
clearOneof
public Finding.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
setRepeatedField
public Finding.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
addRepeatedField
public Finding.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
mergeFrom
public Finding.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Finding.Builder>
-
mergeFrom
public Finding.Builder mergeFrom(Finding other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.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
public String 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
public Finding.Builder setName(String value)
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
public Finding.Builder 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
public Finding.Builder setNameBytes(com.google.protobuf.ByteString value)
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
public String 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
public Finding.Builder setFindingType(String value)
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
public Finding.Builder 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
public Finding.Builder setFindingTypeBytes(com.google.protobuf.ByteString value)
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
public Finding.Builder setSeverityValue(int value)
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
public Finding.Severity 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
public Finding.Builder setSeverity(Finding.Severity value)
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
public Finding.Builder 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
public String 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
public Finding.Builder setHttpMethod(String value)
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
public Finding.Builder 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
public Finding.Builder setHttpMethodBytes(com.google.protobuf.ByteString value)
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
public String 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
public Finding.Builder setFuzzedUrl(String value)
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
public Finding.Builder 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
public Finding.Builder setFuzzedUrlBytes(com.google.protobuf.ByteString value)
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
public String 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
public Finding.Builder setBody(String value)
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
public Finding.Builder clearBody()
Output only. The body of the request that triggered the vulnerability.
string body = 5;- Returns:
- This builder for chaining.
-
setBodyBytes
public Finding.Builder setBodyBytes(com.google.protobuf.ByteString value)
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
public String 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
public Finding.Builder setDescription(String value)
Output only. The description of the vulnerability.
string description = 6;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public Finding.Builder clearDescription()
Output only. The description of the vulnerability.
string description = 6;- Returns:
- This builder for chaining.
-
setDescriptionBytes
public Finding.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
Output only. The description of the vulnerability.
string description = 6;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
getReproductionUrl
public String 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
public Finding.Builder setReproductionUrl(String value)
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
public Finding.Builder 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
public Finding.Builder setReproductionUrlBytes(com.google.protobuf.ByteString value)
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
public String 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
public Finding.Builder setFrameUrl(String value)
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
public Finding.Builder 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
public Finding.Builder setFrameUrlBytes(com.google.protobuf.ByteString value)
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
public String 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
public Finding.Builder setFinalUrl(String value)
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
public Finding.Builder clearFinalUrl()
Output only. The URL where the browser lands when the vulnerability is detected.
string final_url = 9;- Returns:
- This builder for chaining.
-
setFinalUrlBytes
public Finding.Builder setFinalUrlBytes(com.google.protobuf.ByteString value)
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
public String 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
public Finding.Builder setTrackingId(String value)
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
public Finding.Builder clearTrackingId()
Output only. The tracking ID uniquely identifies a vulnerability instance across multiple ScanRuns.
string tracking_id = 10;- Returns:
- This builder for chaining.
-
setTrackingIdBytes
public Finding.Builder setTrackingIdBytes(com.google.protobuf.ByteString value)
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
public Form 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
public Finding.Builder setForm(Form value)
Output only. An addon containing information reported for a vulnerability with an HTML form, if any.
.google.cloud.websecurityscanner.v1.Form form = 16;
-
setForm
public Finding.Builder setForm(Form.Builder builderForValue)
Output only. An addon containing information reported for a vulnerability with an HTML form, if any.
.google.cloud.websecurityscanner.v1.Form form = 16;
-
mergeForm
public Finding.Builder mergeForm(Form value)
Output only. An addon containing information reported for a vulnerability with an HTML form, if any.
.google.cloud.websecurityscanner.v1.Form form = 16;
-
clearForm
public Finding.Builder 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
public Form.Builder 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
public FormOrBuilder 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
public OutdatedLibrary 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
public Finding.Builder setOutdatedLibrary(OutdatedLibrary value)
Output only. An addon containing information about outdated libraries.
.google.cloud.websecurityscanner.v1.OutdatedLibrary outdated_library = 11;
-
setOutdatedLibrary
public Finding.Builder setOutdatedLibrary(OutdatedLibrary.Builder builderForValue)
Output only. An addon containing information about outdated libraries.
.google.cloud.websecurityscanner.v1.OutdatedLibrary outdated_library = 11;
-
mergeOutdatedLibrary
public Finding.Builder mergeOutdatedLibrary(OutdatedLibrary value)
Output only. An addon containing information about outdated libraries.
.google.cloud.websecurityscanner.v1.OutdatedLibrary outdated_library = 11;
-
clearOutdatedLibrary
public Finding.Builder clearOutdatedLibrary()
Output only. An addon containing information about outdated libraries.
.google.cloud.websecurityscanner.v1.OutdatedLibrary outdated_library = 11;
-
getOutdatedLibraryBuilder
public OutdatedLibrary.Builder getOutdatedLibraryBuilder()
Output only. An addon containing information about outdated libraries.
.google.cloud.websecurityscanner.v1.OutdatedLibrary outdated_library = 11;
-
getOutdatedLibraryOrBuilder
public OutdatedLibraryOrBuilder 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
public ViolatingResource 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
public Finding.Builder setViolatingResource(ViolatingResource value)
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
public Finding.Builder setViolatingResource(ViolatingResource.Builder builderForValue)
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
public Finding.Builder mergeViolatingResource(ViolatingResource value)
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
public Finding.Builder 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
public ViolatingResource.Builder 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
public ViolatingResourceOrBuilder 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
public VulnerableHeaders 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
public Finding.Builder setVulnerableHeaders(VulnerableHeaders value)
Output only. An addon containing information about vulnerable or missing HTTP headers.
.google.cloud.websecurityscanner.v1.VulnerableHeaders vulnerable_headers = 15;
-
setVulnerableHeaders
public Finding.Builder setVulnerableHeaders(VulnerableHeaders.Builder builderForValue)
Output only. An addon containing information about vulnerable or missing HTTP headers.
.google.cloud.websecurityscanner.v1.VulnerableHeaders vulnerable_headers = 15;
-
mergeVulnerableHeaders
public Finding.Builder mergeVulnerableHeaders(VulnerableHeaders value)
Output only. An addon containing information about vulnerable or missing HTTP headers.
.google.cloud.websecurityscanner.v1.VulnerableHeaders vulnerable_headers = 15;
-
clearVulnerableHeaders
public Finding.Builder clearVulnerableHeaders()
Output only. An addon containing information about vulnerable or missing HTTP headers.
.google.cloud.websecurityscanner.v1.VulnerableHeaders vulnerable_headers = 15;
-
getVulnerableHeadersBuilder
public VulnerableHeaders.Builder getVulnerableHeadersBuilder()
Output only. An addon containing information about vulnerable or missing HTTP headers.
.google.cloud.websecurityscanner.v1.VulnerableHeaders vulnerable_headers = 15;
-
getVulnerableHeadersOrBuilder
public VulnerableHeadersOrBuilder 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
public VulnerableParameters 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
public Finding.Builder setVulnerableParameters(VulnerableParameters value)
Output only. An addon containing information about request parameters which were found to be vulnerable.
.google.cloud.websecurityscanner.v1.VulnerableParameters vulnerable_parameters = 13;
-
setVulnerableParameters
public Finding.Builder setVulnerableParameters(VulnerableParameters.Builder builderForValue)
Output only. An addon containing information about request parameters which were found to be vulnerable.
.google.cloud.websecurityscanner.v1.VulnerableParameters vulnerable_parameters = 13;
-
mergeVulnerableParameters
public Finding.Builder mergeVulnerableParameters(VulnerableParameters value)
Output only. An addon containing information about request parameters which were found to be vulnerable.
.google.cloud.websecurityscanner.v1.VulnerableParameters vulnerable_parameters = 13;
-
clearVulnerableParameters
public Finding.Builder 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
public VulnerableParameters.Builder 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
public VulnerableParametersOrBuilder 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
public Xss 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
public Finding.Builder setXss(Xss value)
Output only. An addon containing information reported for an XSS, if any.
.google.cloud.websecurityscanner.v1.Xss xss = 14;
-
setXss
public Finding.Builder setXss(Xss.Builder builderForValue)
Output only. An addon containing information reported for an XSS, if any.
.google.cloud.websecurityscanner.v1.Xss xss = 14;
-
mergeXss
public Finding.Builder mergeXss(Xss value)
Output only. An addon containing information reported for an XSS, if any.
.google.cloud.websecurityscanner.v1.Xss xss = 14;
-
clearXss
public Finding.Builder clearXss()
Output only. An addon containing information reported for an XSS, if any.
.google.cloud.websecurityscanner.v1.Xss xss = 14;
-
getXssBuilder
public Xss.Builder getXssBuilder()
Output only. An addon containing information reported for an XSS, if any.
.google.cloud.websecurityscanner.v1.Xss xss = 14;
-
getXssOrBuilder
public XssOrBuilder 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
public Xxe 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
public Finding.Builder setXxe(Xxe value)
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
public Finding.Builder setXxe(Xxe.Builder builderForValue)
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
public Finding.Builder mergeXxe(Xxe value)
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
public Finding.Builder 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
public Xxe.Builder 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
public XxeOrBuilder 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
-
setUnknownFields
public final Finding.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
mergeUnknownFields
public final Finding.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
-