public static final class ScanConfigError.Builder extends GeneratedMessageV3.Builder<ScanConfigError.Builder> implements ScanConfigErrorOrBuilder
Defines a custom error message used by CreateScanConfig and UpdateScanConfig
APIs when scan configuration validation fails. It is also reported as part of
a ScanRunErrorTrace message if scan validation fails due to a scan
configuration error.
Protobuf type google.cloud.websecurityscanner.v1.ScanConfigError
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ScanConfigError.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public ScanConfigError build()
Returns
buildPartial()
public ScanConfigError buildPartial()
Returns
clear()
public ScanConfigError.Builder clear()
Returns
Overrides
clearCode()
public ScanConfigError.Builder clearCode()
Output only. Indicates the reason code for a configuration failure.
.google.cloud.websecurityscanner.v1.ScanConfigError.Code code = 1;
Returns
clearField(Descriptors.FieldDescriptor field)
public ScanConfigError.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearFieldName()
public ScanConfigError.Builder clearFieldName()
Output only. Indicates the full name of the ScanConfig field that triggers this error,
for example "scan_config.max_qps". This field is provided for
troubleshooting purposes only and its actual value can change in the
future.
string field_name = 2;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public ScanConfigError.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public ScanConfigError.Builder clone()
Returns
Overrides
getCode()
public ScanConfigError.Code getCode()
Output only. Indicates the reason code for a configuration failure.
.google.cloud.websecurityscanner.v1.ScanConfigError.Code code = 1;
Returns
getCodeValue()
public int getCodeValue()
Output only. Indicates the reason code for a configuration failure.
.google.cloud.websecurityscanner.v1.ScanConfigError.Code code = 1;
Returns
Type | Description |
int | The enum numeric value on the wire for code.
|
getDefaultInstanceForType()
public ScanConfigError getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getFieldName()
public String getFieldName()
Output only. Indicates the full name of the ScanConfig field that triggers this error,
for example "scan_config.max_qps". This field is provided for
troubleshooting purposes only and its actual value can change in the
future.
string field_name = 2;
Returns
Type | Description |
String | The fieldName.
|
getFieldNameBytes()
public ByteString getFieldNameBytes()
Output only. Indicates the full name of the ScanConfig field that triggers this error,
for example "scan_config.max_qps". This field is provided for
troubleshooting purposes only and its actual value can change in the
future.
string field_name = 2;
Returns
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(ScanConfigError other)
public ScanConfigError.Builder mergeFrom(ScanConfigError other)
Parameter
Returns
public ScanConfigError.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public ScanConfigError.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ScanConfigError.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setCode(ScanConfigError.Code value)
public ScanConfigError.Builder setCode(ScanConfigError.Code value)
Output only. Indicates the reason code for a configuration failure.
.google.cloud.websecurityscanner.v1.ScanConfigError.Code code = 1;
Parameter
Returns
setCodeValue(int value)
public ScanConfigError.Builder setCodeValue(int value)
Output only. Indicates the reason code for a configuration failure.
.google.cloud.websecurityscanner.v1.ScanConfigError.Code code = 1;
Parameter
Name | Description |
value | int
The enum numeric value on the wire for code to set.
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public ScanConfigError.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setFieldName(String value)
public ScanConfigError.Builder setFieldName(String value)
Output only. Indicates the full name of the ScanConfig field that triggers this error,
for example "scan_config.max_qps". This field is provided for
troubleshooting purposes only and its actual value can change in the
future.
string field_name = 2;
Parameter
Name | Description |
value | String
The fieldName to set.
|
Returns
setFieldNameBytes(ByteString value)
public ScanConfigError.Builder setFieldNameBytes(ByteString value)
Output only. Indicates the full name of the ScanConfig field that triggers this error,
for example "scan_config.max_qps". This field is provided for
troubleshooting purposes only and its actual value can change in the
future.
string field_name = 2;
Parameter
Name | Description |
value | ByteString
The bytes for fieldName to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ScanConfigError.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final ScanConfigError.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides