Class Xss.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Xss.Builder>
com.google.cloud.websecurityscanner.v1beta.Xss.Builder
- All Implemented Interfaces:
XssOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Xss
public static final class Xss.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Xss.Builder>
implements XssOrBuilder
Information reported for an XSS.Protobuf type
google.cloud.websecurityscanner.v1beta.Xss-
Method Summary
Modifier and TypeMethodDescriptionaddAllStackTraces(Iterable<String> values) Stack traces leading to the point where the XSS occurred.addStackTraces(String value) Stack traces leading to the point where the XSS occurred.addStackTracesBytes(com.google.protobuf.ByteString value) Stack traces leading to the point where the XSS occurred.build()clear()An error message generated by a javascript breakage.Stack traces leading to the point where the XSS occurred.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorAn error message generated by a javascript breakage.com.google.protobuf.ByteStringAn error message generated by a javascript breakage.getStackTraces(int index) Stack traces leading to the point where the XSS occurred.com.google.protobuf.ByteStringgetStackTracesBytes(int index) Stack traces leading to the point where the XSS occurred.intStack traces leading to the point where the XSS occurred.com.google.protobuf.ProtocolStringListStack traces leading to the point where the XSS occurred.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setErrorMessage(String value) An error message generated by a javascript breakage.setErrorMessageBytes(com.google.protobuf.ByteString value) An error message generated by a javascript breakage.setStackTraces(int index, String value) Stack traces leading to the point where the XSS occurred.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<Xss.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<Xss.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<Xss.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<Xss.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Xss.Builder>
-
mergeFrom
public Xss.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<Xss.Builder>- Throws:
IOException
-
getStackTracesList
public com.google.protobuf.ProtocolStringList getStackTracesList()Stack traces leading to the point where the XSS occurred.
repeated string stack_traces = 1;- Specified by:
getStackTracesListin interfaceXssOrBuilder- Returns:
- A list containing the stackTraces.
-
getStackTracesCount
public int getStackTracesCount()Stack traces leading to the point where the XSS occurred.
repeated string stack_traces = 1;- Specified by:
getStackTracesCountin interfaceXssOrBuilder- Returns:
- The count of stackTraces.
-
getStackTraces
Stack traces leading to the point where the XSS occurred.
repeated string stack_traces = 1;- Specified by:
getStackTracesin interfaceXssOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The stackTraces at the given index.
-
getStackTracesBytes
public com.google.protobuf.ByteString getStackTracesBytes(int index) Stack traces leading to the point where the XSS occurred.
repeated string stack_traces = 1;- Specified by:
getStackTracesBytesin interfaceXssOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the stackTraces at the given index.
-
setStackTraces
Stack traces leading to the point where the XSS occurred.
repeated string stack_traces = 1;- Parameters:
index- The index to set the value at.value- The stackTraces to set.- Returns:
- This builder for chaining.
-
addStackTraces
Stack traces leading to the point where the XSS occurred.
repeated string stack_traces = 1;- Parameters:
value- The stackTraces to add.- Returns:
- This builder for chaining.
-
addAllStackTraces
Stack traces leading to the point where the XSS occurred.
repeated string stack_traces = 1;- Parameters:
values- The stackTraces to add.- Returns:
- This builder for chaining.
-
clearStackTraces
Stack traces leading to the point where the XSS occurred.
repeated string stack_traces = 1;- Returns:
- This builder for chaining.
-
addStackTracesBytes
Stack traces leading to the point where the XSS occurred.
repeated string stack_traces = 1;- Parameters:
value- The bytes of the stackTraces to add.- Returns:
- This builder for chaining.
-
getErrorMessage
An error message generated by a javascript breakage.
string error_message = 2;- Specified by:
getErrorMessagein interfaceXssOrBuilder- Returns:
- The errorMessage.
-
getErrorMessageBytes
public com.google.protobuf.ByteString getErrorMessageBytes()An error message generated by a javascript breakage.
string error_message = 2;- Specified by:
getErrorMessageBytesin interfaceXssOrBuilder- Returns:
- The bytes for errorMessage.
-
setErrorMessage
An error message generated by a javascript breakage.
string error_message = 2;- Parameters:
value- The errorMessage to set.- Returns:
- This builder for chaining.
-
clearErrorMessage
An error message generated by a javascript breakage.
string error_message = 2;- Returns:
- This builder for chaining.
-
setErrorMessageBytes
An error message generated by a javascript breakage.
string error_message = 2;- Parameters:
value- The bytes for errorMessage to set.- Returns:
- This builder for chaining.
-