Interface ListLensSharesRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, CopyableBuilder<ListLensSharesRequest.Builder,ListLensSharesRequest>, SdkBuilder<ListLensSharesRequest.Builder,ListLensSharesRequest>, SdkPojo, SdkRequest.Builder, WellArchitectedRequest.Builder
Enclosing class:
ListLensSharesRequest

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

    • lensAlias

      ListLensSharesRequest.Builder lensAlias(String lensAlias)
      Sets the value of the LensAlias property for this object.
      Parameters:
      lensAlias - The new value for the LensAlias property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sharedWithPrefix

      ListLensSharesRequest.Builder sharedWithPrefix(String sharedWithPrefix)

      The Amazon Web Services account ID, organization ID, or organizational unit (OU) ID with which the lens is shared.

      Parameters:
      sharedWithPrefix - The Amazon Web Services account ID, organization ID, or organizational unit (OU) ID with which the lens is shared.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nextToken

      ListLensSharesRequest.Builder nextToken(String nextToken)
      Sets the value of the NextToken property for this object.
      Parameters:
      nextToken - The new value for the NextToken property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maxResults

      ListLensSharesRequest.Builder maxResults(Integer maxResults)

      The maximum number of results to return for this request.

      Parameters:
      maxResults - The maximum number of results to return for this request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      Sets the value of the Status property for this object.
      Parameters:
      status - The new value for the Status property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      Sets the value of the Status property for this object.
      Parameters:
      status - The new value for the Status property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • overrideConfiguration

      ListLensSharesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.