Interface ManagedView.Builder

    • Method Detail

      • filters

        ManagedView.Builder filters​(SearchFilter filters)
        Sets the value of the Filters property for this object.
        Parameters:
        filters - The new value for the Filters property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • includedProperties

        ManagedView.Builder includedProperties​(Collection<IncludedProperty> includedProperties)

        A structure that contains additional information about the managed view.

        Parameters:
        includedProperties - A structure that contains additional information about the managed view.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • includedProperties

        ManagedView.Builder includedProperties​(IncludedProperty... includedProperties)

        A structure that contains additional information about the managed view.

        Parameters:
        includedProperties - A structure that contains additional information about the managed view.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdatedAt

        ManagedView.Builder lastUpdatedAt​(Instant lastUpdatedAt)

        The date and time when this managed view was last modified.

        Parameters:
        lastUpdatedAt - The date and time when this managed view was last modified.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • managedViewName

        ManagedView.Builder managedViewName​(String managedViewName)

        The name of the managed view.

        Parameters:
        managedViewName - The name of the managed view.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • owner

        ManagedView.Builder owner​(String owner)

        The Amazon Web Services account that owns this managed view.

        Parameters:
        owner - The Amazon Web Services account that owns this managed view.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resourcePolicy

        ManagedView.Builder resourcePolicy​(String resourcePolicy)

        The resource policy that defines access to the managed view. To learn more about this policy, review Managed views.

        Parameters:
        resourcePolicy - The resource policy that defines access to the managed view. To learn more about this policy, review Managed views.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • scope

        ManagedView.Builder scope​(String scope)

        An Amazon resource name (ARN) of an Amazon Web Services account or organization that specifies whether this managed view includes resources from only the specified Amazon Web Services account or all accounts in the specified organization.

        Parameters:
        scope - An Amazon resource name (ARN) of an Amazon Web Services account or organization that specifies whether this managed view includes resources from only the specified Amazon Web Services account or all accounts in the specified organization.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • trustedService

        ManagedView.Builder trustedService​(String trustedService)

        The service principal of the Amazon Web Services service that created and manages the managed view.

        Parameters:
        trustedService - The service principal of the Amazon Web Services service that created and manages the managed view.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • version

        ManagedView.Builder version​(String version)

        The version of the managed view.

        Parameters:
        version - The version of the managed view.
        Returns:
        Returns a reference to this object so that method calls can be chained together.