Class Attack.Builder (2.88.0)
2.95.0 (latest)
2.93.0
2.91.0
2.90.0
2.88.0
2.86.0
2.84.0
2.83.0
2.82.0
2.81.0
2.80.0
2.78.0
2.76.0
2.75.0
2.72.0
2.71.0
2.70.0
2.68.0
2.67.0
2.66.0
2.65.0
2.64.0
2.63.0
2.62.0
2.61.0
2.60.0
2.59.0
2.57.0
2.56.0
2.55.0
2.54.0
2.53.0
2.52.0
2.51.0
2.50.0
2.49.0
2.48.0
2.47.0
2.45.0
2.44.0
2.43.0
2.42.0
2.41.0
2.40.0
2.39.0
2.38.0
2.37.0
2.36.0
2.35.0
2.32.0
2.31.0
2.30.0
2.29.0
2.28.0
2.27.0
2.26.0
2.25.0
2.24.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.12.0
2.11.1
2.10.0
2.9.0
2.8.0
2.7.1
2.6.0
2.5.6
2.3.2
public static final class Attack . Builder extends GeneratedMessageV3 . Builder<Attack . Builder > implements AttackOrBuilder
Information about DDoS attack volume and classification.
Protobuf type google.cloud.securitycenter.v1.Attack
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
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Attack . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
Returns
Type
Description
Attack
buildPartial()
public Attack buildPartial ()
Returns
Type
Description
Attack
clear()
public Attack . Builder clear ()
Overrides
clearClassification()
public Attack . Builder clearClassification ()
Type of attack, for example, 'SYN-flood', 'NTP-udp', or 'CHARGEN-udp'.
string classification = 3;
clearField(Descriptors.FieldDescriptor field)
public Attack . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public Attack . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearVolumeBps()
public Attack . Builder clearVolumeBps ()
Total BPS (bytes per second) volume of attack.
int32 volume_bps = 2;
clearVolumePps()
public Attack . Builder clearVolumePps ()
Total PPS (packets per second) volume of attack.
int32 volume_pps = 1;
clone()
public Attack . Builder clone ()
Overrides
getClassification()
public String getClassification ()
Type of attack, for example, 'SYN-flood', 'NTP-udp', or 'CHARGEN-udp'.
string classification = 3;
Returns
Type
Description
String
The classification.
getClassificationBytes()
public ByteString getClassificationBytes ()
Type of attack, for example, 'SYN-flood', 'NTP-udp', or 'CHARGEN-udp'.
string classification = 3;
Returns
Type
Description
ByteString
The bytes for classification.
getDefaultInstanceForType()
public Attack getDefaultInstanceForType ()
Returns
Type
Description
Attack
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getVolumeBps()
public int getVolumeBps ()
Total BPS (bytes per second) volume of attack.
int32 volume_bps = 2;
Returns
Type
Description
int
The volumeBps.
getVolumePps()
public int getVolumePps ()
Total PPS (packets per second) volume of attack.
int32 volume_pps = 1;
Returns
Type
Description
int
The volumePps.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(Attack other)
public Attack . Builder mergeFrom ( Attack other )
Parameter
Name
Description
other
Attack
public Attack . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public Attack . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Attack . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setClassification(String value)
public Attack . Builder setClassification ( String value )
Type of attack, for example, 'SYN-flood', 'NTP-udp', or 'CHARGEN-udp'.
string classification = 3;
Parameter
Name
Description
value
String The classification to set.
setClassificationBytes(ByteString value)
public Attack . Builder setClassificationBytes ( ByteString value )
Type of attack, for example, 'SYN-flood', 'NTP-udp', or 'CHARGEN-udp'.
string classification = 3;
Parameter
Name
Description
value
ByteString The bytes for classification to set.
setField(Descriptors.FieldDescriptor field, Object value)
public Attack . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Attack . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final Attack . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setVolumeBps(int value)
public Attack . Builder setVolumeBps ( int value )
Total BPS (bytes per second) volume of attack.
int32 volume_bps = 2;
Parameter
Name
Description
value
int The volumeBps to set.
setVolumePps(int value)
public Attack . Builder setVolumePps ( int value )
Total PPS (packets per second) volume of attack.
int32 volume_pps = 1;
Parameter
Name
Description
value
int The volumePps to set.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]