Class Xxe.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Xxe.Builder>
com.google.cloud.websecurityscanner.v1.Xxe.Builder
- All Implemented Interfaces:
XxeOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Xxe
public static final class Xxe.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Xxe.Builder>
implements XxeOrBuilder
Information reported for an XXE.Protobuf type
google.cloud.websecurityscanner.v1.Xxe-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Location within the request where the payload was placed.The XML string that triggered the XXE vulnerability.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorLocation within the request where the payload was placed.intLocation within the request where the payload was placed.The XML string that triggered the XXE vulnerability.com.google.protobuf.ByteStringThe XML string that triggered the XXE vulnerability.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setPayloadLocation(Xxe.Location value) Location within the request where the payload was placed.setPayloadLocationValue(int value) Location within the request where the payload was placed.setPayloadValue(String value) The XML string that triggered the XXE vulnerability.setPayloadValueBytes(com.google.protobuf.ByteString value) The XML string that triggered the XXE vulnerability.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<Xxe.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<Xxe.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<Xxe.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<Xxe.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Xxe.Builder>
-
mergeFrom
public Xxe.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<Xxe.Builder>- Throws:
IOException
-
getPayloadValue
The XML string that triggered the XXE vulnerability. Non-payload values might be redacted.
string payload_value = 1;- Specified by:
getPayloadValuein interfaceXxeOrBuilder- Returns:
- The payloadValue.
-
getPayloadValueBytes
public com.google.protobuf.ByteString getPayloadValueBytes()The XML string that triggered the XXE vulnerability. Non-payload values might be redacted.
string payload_value = 1;- Specified by:
getPayloadValueBytesin interfaceXxeOrBuilder- Returns:
- The bytes for payloadValue.
-
setPayloadValue
The XML string that triggered the XXE vulnerability. Non-payload values might be redacted.
string payload_value = 1;- Parameters:
value- The payloadValue to set.- Returns:
- This builder for chaining.
-
clearPayloadValue
The XML string that triggered the XXE vulnerability. Non-payload values might be redacted.
string payload_value = 1;- Returns:
- This builder for chaining.
-
setPayloadValueBytes
The XML string that triggered the XXE vulnerability. Non-payload values might be redacted.
string payload_value = 1;- Parameters:
value- The bytes for payloadValue to set.- Returns:
- This builder for chaining.
-
getPayloadLocationValue
public int getPayloadLocationValue()Location within the request where the payload was placed.
.google.cloud.websecurityscanner.v1.Xxe.Location payload_location = 2;- Specified by:
getPayloadLocationValuein interfaceXxeOrBuilder- Returns:
- The enum numeric value on the wire for payloadLocation.
-
setPayloadLocationValue
Location within the request where the payload was placed.
.google.cloud.websecurityscanner.v1.Xxe.Location payload_location = 2;- Parameters:
value- The enum numeric value on the wire for payloadLocation to set.- Returns:
- This builder for chaining.
-
getPayloadLocation
Location within the request where the payload was placed.
.google.cloud.websecurityscanner.v1.Xxe.Location payload_location = 2;- Specified by:
getPayloadLocationin interfaceXxeOrBuilder- Returns:
- The payloadLocation.
-
setPayloadLocation
Location within the request where the payload was placed.
.google.cloud.websecurityscanner.v1.Xxe.Location payload_location = 2;- Parameters:
value- The payloadLocation to set.- Returns:
- This builder for chaining.
-
clearPayloadLocation
Location within the request where the payload was placed.
.google.cloud.websecurityscanner.v1.Xxe.Location payload_location = 2;- Returns:
- This builder for chaining.
-