Interface FindingActor.Builder

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

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

    • domainDetails

      FindingActor.Builder domainDetails(DomainDetails domainDetails)

      The domain name of the device that the entity used to perform the action on the affected resource.

      Parameters:
      domainDetails - The domain name of the device that the entity used to perform the action on the affected resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • domainDetails

      default FindingActor.Builder domainDetails(Consumer<DomainDetails.Builder> domainDetails)

      The domain name of the device that the entity used to perform the action on the affected resource.

      This is a convenience method that creates an instance of the DomainDetails.Builder avoiding the need to create one manually via DomainDetails.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to domainDetails(DomainDetails).

      Parameters:
      domainDetails - a consumer that will call methods on DomainDetails.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • ipAddressDetails

      FindingActor.Builder ipAddressDetails(IpAddressDetails ipAddressDetails)

      The IP address of the device that the entity used to perform the action on the affected resource. This object also provides information such as the owner and geographic location for the IP address.

      Parameters:
      ipAddressDetails - The IP address of the device that the entity used to perform the action on the affected resource. This object also provides information such as the owner and geographic location for the IP address.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ipAddressDetails

      default FindingActor.Builder ipAddressDetails(Consumer<IpAddressDetails.Builder> ipAddressDetails)

      The IP address of the device that the entity used to perform the action on the affected resource. This object also provides information such as the owner and geographic location for the IP address.

      This is a convenience method that creates an instance of the IpAddressDetails.Builder avoiding the need to create one manually via IpAddressDetails.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to ipAddressDetails(IpAddressDetails).

      Parameters:
      ipAddressDetails - a consumer that will call methods on IpAddressDetails.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • userIdentity

      FindingActor.Builder userIdentity(UserIdentity userIdentity)

      The type and other characteristics of the entity that performed the action on the affected resource.

      Parameters:
      userIdentity - The type and other characteristics of the entity that performed the action on the affected resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • userIdentity

      default FindingActor.Builder userIdentity(Consumer<UserIdentity.Builder> userIdentity)

      The type and other characteristics of the entity that performed the action on the affected resource.

      This is a convenience method that creates an instance of the UserIdentity.Builder avoiding the need to create one manually via UserIdentity.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to userIdentity(UserIdentity).

      Parameters:
      userIdentity - a consumer that will call methods on UserIdentity.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: