Interface TTPsObservedDetail.Builder

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

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

    • tactic

      The tactic used, identified by the investigation.

      Parameters:
      tactic - The tactic used, identified by the investigation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • technique

      TTPsObservedDetail.Builder technique(String technique)

      The technique used, identified by the investigation.

      Parameters:
      technique - The technique used, identified by the investigation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • procedure

      TTPsObservedDetail.Builder procedure(String procedure)

      The procedure used, identified by the investigation.

      Parameters:
      procedure - The procedure used, identified by the investigation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ipAddress

      TTPsObservedDetail.Builder ipAddress(String ipAddress)

      The IP address where the tactics, techniques, and procedure (TTP) was observed.

      Parameters:
      ipAddress - The IP address where the tactics, techniques, and procedure (TTP) was observed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • apiName

      The name of the API where the tactics, techniques, and procedure (TTP) was observed.

      Parameters:
      apiName - The name of the API where the tactics, techniques, and procedure (TTP) was observed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • apiSuccessCount

      TTPsObservedDetail.Builder apiSuccessCount(Long apiSuccessCount)

      The total number of successful API requests.

      Parameters:
      apiSuccessCount - The total number of successful API requests.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • apiFailureCount

      TTPsObservedDetail.Builder apiFailureCount(Long apiFailureCount)

      The total number of failed API requests.

      Parameters:
      apiFailureCount - The total number of failed API requests.
      Returns:
      Returns a reference to this object so that method calls can be chained together.