Interface BatchGetSecurityControlsResponse.Builder

    • Method Detail

      • securityControls

        BatchGetSecurityControlsResponse.Builder securityControls​(Collection<SecurityControl> securityControls)

        An array that returns the identifier, Amazon Resource Name (ARN), and other details about a security control. The same information is returned whether the request includes SecurityControlId or SecurityControlArn.

        Parameters:
        securityControls - An array that returns the identifier, Amazon Resource Name (ARN), and other details about a security control. The same information is returned whether the request includes SecurityControlId or SecurityControlArn.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • securityControls

        BatchGetSecurityControlsResponse.Builder securityControls​(SecurityControl... securityControls)

        An array that returns the identifier, Amazon Resource Name (ARN), and other details about a security control. The same information is returned whether the request includes SecurityControlId or SecurityControlArn.

        Parameters:
        securityControls - An array that returns the identifier, Amazon Resource Name (ARN), and other details about a security control. The same information is returned whether the request includes SecurityControlId or SecurityControlArn.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • securityControls

        BatchGetSecurityControlsResponse.Builder securityControls​(Consumer<SecurityControl.Builder>... securityControls)

        An array that returns the identifier, Amazon Resource Name (ARN), and other details about a security control. The same information is returned whether the request includes SecurityControlId or SecurityControlArn.

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

        When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to #securityControls(List).

        Parameters:
        securityControls - a consumer that will call methods on SecurityControl.Builder
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        #securityControls(java.util.Collection)
      • unprocessedIds

        BatchGetSecurityControlsResponse.Builder unprocessedIds​(Collection<UnprocessedSecurityControl> unprocessedIds)

        A security control (identified with SecurityControlId, SecurityControlArn, or a mix of both parameters) for which details cannot be returned.

        Parameters:
        unprocessedIds - A security control (identified with SecurityControlId, SecurityControlArn, or a mix of both parameters) for which details cannot be returned.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • unprocessedIds

        BatchGetSecurityControlsResponse.Builder unprocessedIds​(UnprocessedSecurityControl... unprocessedIds)

        A security control (identified with SecurityControlId, SecurityControlArn, or a mix of both parameters) for which details cannot be returned.

        Parameters:
        unprocessedIds - A security control (identified with SecurityControlId, SecurityControlArn, or a mix of both parameters) for which details cannot be returned.
        Returns:
        Returns a reference to this object so that method calls can be chained together.