public static final class VulnerableHeaders.Builder extends GeneratedMessageV3.Builder<VulnerableHeaders.Builder> implements VulnerableHeadersOrBuilder
Information about vulnerable or missing HTTP Headers.
Protobuf type google.cloud.websecurityscanner.v1beta.VulnerableHeaders
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public VulnerableHeaders.Builder addAllHeaders(Iterable<? extends VulnerableHeaders.Header> values)
List of vulnerable headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header headers = 1;
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header>
|
public VulnerableHeaders.Builder addAllMissingHeaders(Iterable<? extends VulnerableHeaders.Header> values)
List of missing headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header missing_headers = 2;
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header>
|
public VulnerableHeaders.Builder addHeaders(VulnerableHeaders.Header value)
List of vulnerable headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header headers = 1;
public VulnerableHeaders.Builder addHeaders(VulnerableHeaders.Header.Builder builderForValue)
List of vulnerable headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header headers = 1;
public VulnerableHeaders.Builder addHeaders(int index, VulnerableHeaders.Header value)
List of vulnerable headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header headers = 1;
public VulnerableHeaders.Builder addHeaders(int index, VulnerableHeaders.Header.Builder builderForValue)
List of vulnerable headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header headers = 1;
public VulnerableHeaders.Header.Builder addHeadersBuilder()
List of vulnerable headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header headers = 1;
public VulnerableHeaders.Header.Builder addHeadersBuilder(int index)
List of vulnerable headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header headers = 1;
Parameter |
Name |
Description |
index |
int
|
public VulnerableHeaders.Builder addMissingHeaders(VulnerableHeaders.Header value)
List of missing headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header missing_headers = 2;
public VulnerableHeaders.Builder addMissingHeaders(VulnerableHeaders.Header.Builder builderForValue)
List of missing headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header missing_headers = 2;
public VulnerableHeaders.Builder addMissingHeaders(int index, VulnerableHeaders.Header value)
List of missing headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header missing_headers = 2;
public VulnerableHeaders.Builder addMissingHeaders(int index, VulnerableHeaders.Header.Builder builderForValue)
List of missing headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header missing_headers = 2;
public VulnerableHeaders.Header.Builder addMissingHeadersBuilder()
List of missing headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header missing_headers = 2;
public VulnerableHeaders.Header.Builder addMissingHeadersBuilder(int index)
List of missing headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header missing_headers = 2;
Parameter |
Name |
Description |
index |
int
|
public VulnerableHeaders.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public VulnerableHeaders build()
public VulnerableHeaders buildPartial()
public VulnerableHeaders.Builder clear()
Overrides
public VulnerableHeaders.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public VulnerableHeaders.Builder clearHeaders()
List of vulnerable headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header headers = 1;
public VulnerableHeaders.Builder clearMissingHeaders()
List of missing headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header missing_headers = 2;
public VulnerableHeaders.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public VulnerableHeaders.Builder clone()
Overrides
public VulnerableHeaders getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public VulnerableHeaders.Header getHeaders(int index)
List of vulnerable headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header headers = 1;
Parameter |
Name |
Description |
index |
int
|
public VulnerableHeaders.Header.Builder getHeadersBuilder(int index)
List of vulnerable headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header headers = 1;
Parameter |
Name |
Description |
index |
int
|
public List<VulnerableHeaders.Header.Builder> getHeadersBuilderList()
List of vulnerable headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header headers = 1;
public int getHeadersCount()
List of vulnerable headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header headers = 1;
Returns |
Type |
Description |
int |
|
public List<VulnerableHeaders.Header> getHeadersList()
List of vulnerable headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header headers = 1;
public VulnerableHeaders.HeaderOrBuilder getHeadersOrBuilder(int index)
List of vulnerable headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header headers = 1;
Parameter |
Name |
Description |
index |
int
|
public List<? extends VulnerableHeaders.HeaderOrBuilder> getHeadersOrBuilderList()
List of vulnerable headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header headers = 1;
Returns |
Type |
Description |
List<? extends com.google.cloud.websecurityscanner.v1beta.VulnerableHeaders.HeaderOrBuilder> |
|
public VulnerableHeaders.Header getMissingHeaders(int index)
List of missing headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header missing_headers = 2;
Parameter |
Name |
Description |
index |
int
|
public VulnerableHeaders.Header.Builder getMissingHeadersBuilder(int index)
List of missing headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header missing_headers = 2;
Parameter |
Name |
Description |
index |
int
|
public List<VulnerableHeaders.Header.Builder> getMissingHeadersBuilderList()
List of missing headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header missing_headers = 2;
public int getMissingHeadersCount()
List of missing headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header missing_headers = 2;
Returns |
Type |
Description |
int |
|
public List<VulnerableHeaders.Header> getMissingHeadersList()
List of missing headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header missing_headers = 2;
public VulnerableHeaders.HeaderOrBuilder getMissingHeadersOrBuilder(int index)
List of missing headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header missing_headers = 2;
Parameter |
Name |
Description |
index |
int
|
public List<? extends VulnerableHeaders.HeaderOrBuilder> getMissingHeadersOrBuilderList()
List of missing headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header missing_headers = 2;
Returns |
Type |
Description |
List<? extends com.google.cloud.websecurityscanner.v1beta.VulnerableHeaders.HeaderOrBuilder> |
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public VulnerableHeaders.Builder mergeFrom(VulnerableHeaders other)
public VulnerableHeaders.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public VulnerableHeaders.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public final VulnerableHeaders.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public VulnerableHeaders.Builder removeHeaders(int index)
List of vulnerable headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header headers = 1;
Parameter |
Name |
Description |
index |
int
|
public VulnerableHeaders.Builder removeMissingHeaders(int index)
List of missing headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header missing_headers = 2;
Parameter |
Name |
Description |
index |
int
|
public VulnerableHeaders.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public VulnerableHeaders.Builder setHeaders(int index, VulnerableHeaders.Header value)
List of vulnerable headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header headers = 1;
public VulnerableHeaders.Builder setHeaders(int index, VulnerableHeaders.Header.Builder builderForValue)
List of vulnerable headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header headers = 1;
public VulnerableHeaders.Builder setMissingHeaders(int index, VulnerableHeaders.Header value)
List of missing headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header missing_headers = 2;
public VulnerableHeaders.Builder setMissingHeaders(int index, VulnerableHeaders.Header.Builder builderForValue)
List of missing headers.
repeated .google.cloud.websecurityscanner.v1beta.VulnerableHeaders.Header missing_headers = 2;
public VulnerableHeaders.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final VulnerableHeaders.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides