Interface S3Analysis.Builder

  • Method Details

    • findingSubtype

      S3Analysis.Builder findingSubtype(String findingSubtype)

      The subtype of the finding.

      Parameters:
      findingSubtype - The subtype of the finding.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • effectivePermission

      S3Analysis.Builder effectivePermission(String effectivePermission)

      The effective permission of the Amazon S3 resource.

      Parameters:
      effectivePermission - The effective permission of the Amazon S3 resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • blockPublicAccessSettings

      S3Analysis.Builder blockPublicAccessSettings(String blockPublicAccessSettings)

      A description of the Amazon S3 Block Public Access settings.

      Parameters:
      blockPublicAccessSettings - A description of the Amazon S3 Block Public Access settings.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • exposure

      S3Analysis.Builder exposure(String exposure)

      An assessment of the exposure of the Amazon S3 resource.

      Parameters:
      exposure - An assessment of the exposure of the Amazon S3 resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • userAgent

      S3Analysis.Builder userAgent(String userAgent)

      The user agent of the caller.

      Parameters:
      userAgent - The user agent of the caller.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • userAgentClassification

      S3Analysis.Builder userAgentClassification(String userAgentClassification)

      The classification of the user agent.

      Parameters:
      userAgentClassification - The classification of the user agent.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceIp

      S3Analysis.Builder sourceIp(String sourceIp)

      The source address of the activity, or a description of the source.

      Parameters:
      sourceIp - The source address of the activity, or a description of the source.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ipReputation

      S3Analysis.Builder ipReputation(String ipReputation)

      The reputation of the source IP address.

      Parameters:
      ipReputation - The reputation of the source IP address.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • actorAssessment

      S3Analysis.Builder actorAssessment(String actorAssessment)

      An assessment of the identity that performed the activity.

      Parameters:
      actorAssessment - An assessment of the identity that performed the activity.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • s3ApiActivity

      S3Analysis.Builder s3ApiActivity(String s3ApiActivity)

      A description of the Amazon S3 API activity.

      Parameters:
      s3ApiActivity - A description of the Amazon S3 API activity.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceContext

      S3Analysis.Builder sourceContext(String sourceContext)

      Context about the source of the activity.

      Parameters:
      sourceContext - Context about the source of the activity.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • authorizationAssessment

      S3Analysis.Builder authorizationAssessment(String authorizationAssessment)

      An assessment of whether the activity was authorized.

      Parameters:
      authorizationAssessment - An assessment of whether the activity was authorized.
      Returns:
      Returns a reference to this object so that method calls can be chained together.