public final class SecurityPolicyDdosProtectionConfig extends GeneratedMessageV3 implements SecurityPolicyDdosProtectionConfigOrBuilder
Protobuf type google.cloud.compute.v1.SecurityPolicyDdosProtectionConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
Static Fields
DDOS_PROTECTION_FIELD_NUMBER
public static final int DDOS_PROTECTION_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static SecurityPolicyDdosProtectionConfig getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static SecurityPolicyDdosProtectionConfig.Builder newBuilder()
newBuilder(SecurityPolicyDdosProtectionConfig prototype)
public static SecurityPolicyDdosProtectionConfig.Builder newBuilder(SecurityPolicyDdosProtectionConfig prototype)
public static SecurityPolicyDdosProtectionConfig parseDelimitedFrom(InputStream input)
public static SecurityPolicyDdosProtectionConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static SecurityPolicyDdosProtectionConfig parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SecurityPolicyDdosProtectionConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static SecurityPolicyDdosProtectionConfig parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SecurityPolicyDdosProtectionConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SecurityPolicyDdosProtectionConfig parseFrom(CodedInputStream input)
public static SecurityPolicyDdosProtectionConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SecurityPolicyDdosProtectionConfig parseFrom(InputStream input)
public static SecurityPolicyDdosProtectionConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static SecurityPolicyDdosProtectionConfig parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SecurityPolicyDdosProtectionConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<SecurityPolicyDdosProtectionConfig> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getDdosProtection()
public String getDdosProtection()
Check the DdosProtection enum for the list of possible values.
optional string ddos_protection = 275173268;
Returns |
---|
Type | Description |
String | The ddosProtection.
|
getDdosProtectionBytes()
public ByteString getDdosProtectionBytes()
Check the DdosProtection enum for the list of possible values.
optional string ddos_protection = 275173268;
Returns |
---|
Type | Description |
ByteString | The bytes for ddosProtection.
|
getDefaultInstanceForType()
public SecurityPolicyDdosProtectionConfig getDefaultInstanceForType()
getParserForType()
public Parser<SecurityPolicyDdosProtectionConfig> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Overrides
hasDdosProtection()
public boolean hasDdosProtection()
Check the DdosProtection enum for the list of possible values.
optional string ddos_protection = 275173268;
Returns |
---|
Type | Description |
boolean | Whether the ddosProtection field is set.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public SecurityPolicyDdosProtectionConfig.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected SecurityPolicyDdosProtectionConfig.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public SecurityPolicyDdosProtectionConfig.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides