public final class VulnerableHeaders extends GeneratedMessageV3 implements VulnerableHeadersOrBuilder
Information about vulnerable or missing HTTP Headers.
Protobuf type google.cloud.websecurityscanner.v1alpha.VulnerableHeaders
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
Static Fields
public static final int HEADERS_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int MISSING_HEADERS_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
public static VulnerableHeaders getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static VulnerableHeaders.Builder newBuilder()
public static VulnerableHeaders.Builder newBuilder(VulnerableHeaders prototype)
public static VulnerableHeaders parseDelimitedFrom(InputStream input)
public static VulnerableHeaders parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static VulnerableHeaders parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
public static VulnerableHeaders parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static VulnerableHeaders parseFrom(ByteString data)
public static VulnerableHeaders parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static VulnerableHeaders parseFrom(CodedInputStream input)
public static VulnerableHeaders parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static VulnerableHeaders parseFrom(InputStream input)
public static VulnerableHeaders parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static VulnerableHeaders parseFrom(ByteBuffer data)
public static VulnerableHeaders parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<VulnerableHeaders> parser()
Methods
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
public VulnerableHeaders getDefaultInstanceForType()
public VulnerableHeaders.Header getHeaders(int index)
List of vulnerable headers.
repeated .google.cloud.websecurityscanner.v1alpha.VulnerableHeaders.Header headers = 1;
Parameter |
---|
Name | Description |
index | int
|
public int getHeadersCount()
List of vulnerable headers.
repeated .google.cloud.websecurityscanner.v1alpha.VulnerableHeaders.Header headers = 1;
Returns |
---|
Type | Description |
int | |
public List<VulnerableHeaders.Header> getHeadersList()
List of vulnerable headers.
repeated .google.cloud.websecurityscanner.v1alpha.VulnerableHeaders.Header headers = 1;
public VulnerableHeaders.HeaderOrBuilder getHeadersOrBuilder(int index)
List of vulnerable headers.
repeated .google.cloud.websecurityscanner.v1alpha.VulnerableHeaders.Header headers = 1;
Parameter |
---|
Name | Description |
index | int
|
public List<? extends VulnerableHeaders.HeaderOrBuilder> getHeadersOrBuilderList()
List of vulnerable headers.
repeated .google.cloud.websecurityscanner.v1alpha.VulnerableHeaders.Header headers = 1;
Returns |
---|
Type | Description |
List<? extends com.google.cloud.websecurityscanner.v1alpha.VulnerableHeaders.HeaderOrBuilder> | |
public VulnerableHeaders.Header getMissingHeaders(int index)
List of missing headers.
repeated .google.cloud.websecurityscanner.v1alpha.VulnerableHeaders.Header missing_headers = 2;
Parameter |
---|
Name | Description |
index | int
|
public int getMissingHeadersCount()
List of missing headers.
repeated .google.cloud.websecurityscanner.v1alpha.VulnerableHeaders.Header missing_headers = 2;
Returns |
---|
Type | Description |
int | |
public List<VulnerableHeaders.Header> getMissingHeadersList()
List of missing headers.
repeated .google.cloud.websecurityscanner.v1alpha.VulnerableHeaders.Header missing_headers = 2;
public VulnerableHeaders.HeaderOrBuilder getMissingHeadersOrBuilder(int index)
List of missing headers.
repeated .google.cloud.websecurityscanner.v1alpha.VulnerableHeaders.Header missing_headers = 2;
Parameter |
---|
Name | Description |
index | int
|
public List<? extends VulnerableHeaders.HeaderOrBuilder> getMissingHeadersOrBuilderList()
List of missing headers.
repeated .google.cloud.websecurityscanner.v1alpha.VulnerableHeaders.Header missing_headers = 2;
Returns |
---|
Type | Description |
List<? extends com.google.cloud.websecurityscanner.v1alpha.VulnerableHeaders.HeaderOrBuilder> | |
public Parser<VulnerableHeaders> getParserForType()
Overrides
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
Returns |
---|
Type | Description |
int | |
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public VulnerableHeaders.Builder newBuilderForType()
protected VulnerableHeaders.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
public VulnerableHeaders.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides