Interface AttackVectorDescription.Builder

All Superinterfaces:
Buildable, CopyableBuilder<AttackVectorDescription.Builder,AttackVectorDescription>, SdkBuilder<AttackVectorDescription.Builder,AttackVectorDescription>, SdkPojo
Enclosing class:
AttackVectorDescription

public static interface AttackVectorDescription.Builder extends SdkPojo, CopyableBuilder<AttackVectorDescription.Builder,AttackVectorDescription>
  • Method Details

    • vectorType

      AttackVectorDescription.Builder vectorType(String vectorType)

      The attack type. Valid values:

      • UDP_TRAFFIC

      • UDP_FRAGMENT

      • GENERIC_UDP_REFLECTION

      • DNS_REFLECTION

      • NTP_REFLECTION

      • CHARGEN_REFLECTION

      • SSDP_REFLECTION

      • PORT_MAPPER

      • RIP_REFLECTION

      • SNMP_REFLECTION

      • MSSQL_REFLECTION

      • NET_BIOS_REFLECTION

      • SYN_FLOOD

      • ACK_FLOOD

      • REQUEST_FLOOD

      • HTTP_REFLECTION

      • UDS_REFLECTION

      • MEMCACHED_REFLECTION

      Parameters:
      vectorType - The attack type. Valid values:

      • UDP_TRAFFIC

      • UDP_FRAGMENT

      • GENERIC_UDP_REFLECTION

      • DNS_REFLECTION

      • NTP_REFLECTION

      • CHARGEN_REFLECTION

      • SSDP_REFLECTION

      • PORT_MAPPER

      • RIP_REFLECTION

      • SNMP_REFLECTION

      • MSSQL_REFLECTION

      • NET_BIOS_REFLECTION

      • SYN_FLOOD

      • ACK_FLOOD

      • REQUEST_FLOOD

      • HTTP_REFLECTION

      • UDS_REFLECTION

      • MEMCACHED_REFLECTION

      Returns:
      Returns a reference to this object so that method calls can be chained together.