Interface RegisterResourceRequest.Builder

    • Method Detail

      • resourceArn

        RegisterResourceRequest.Builder resourceArn​(String resourceArn)

        The Amazon Resource Name (ARN) of the resource that you want to register.

        Parameters:
        resourceArn - The Amazon Resource Name (ARN) of the resource that you want to register.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • useServiceLinkedRole

        RegisterResourceRequest.Builder useServiceLinkedRole​(Boolean useServiceLinkedRole)

        Designates an Identity and Access Management (IAM) service-linked role by registering this role with the Data Catalog. A service-linked role is a unique type of IAM role that is linked directly to Lake Formation.

        For more information, see Using Service-Linked Roles for Lake Formation.

        Parameters:
        useServiceLinkedRole - Designates an Identity and Access Management (IAM) service-linked role by registering this role with the Data Catalog. A service-linked role is a unique type of IAM role that is linked directly to Lake Formation.

        For more information, see Using Service-Linked Roles for Lake Formation.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • roleArn

        RegisterResourceRequest.Builder roleArn​(String roleArn)

        The identifier for the role that registers the resource.

        Parameters:
        roleArn - The identifier for the role that registers the resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • withFederation

        RegisterResourceRequest.Builder withFederation​(Boolean withFederation)

        Whether or not the resource is a federated resource.

        Parameters:
        withFederation - Whether or not the resource is a federated resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • hybridAccessEnabled

        RegisterResourceRequest.Builder hybridAccessEnabled​(Boolean hybridAccessEnabled)

        Specifies whether the data access of tables pointing to the location can be managed by both Lake Formation permissions as well as Amazon S3 bucket policies.

        Parameters:
        hybridAccessEnabled - Specifies whether the data access of tables pointing to the location can be managed by both Lake Formation permissions as well as Amazon S3 bucket policies.
        Returns:
        Returns a reference to this object so that method calls can be chained together.