Interface CreateEnvironmentRequest.Builder

    • Method Detail

      • name

        CreateEnvironmentRequest.Builder name​(String name)

        The name of the FinSpace environment to be created.

        Parameters:
        name - The name of the FinSpace environment to be created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        CreateEnvironmentRequest.Builder description​(String description)

        The description of the FinSpace environment to be created.

        Parameters:
        description - The description of the FinSpace environment to be created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • kmsKeyId

        CreateEnvironmentRequest.Builder kmsKeyId​(String kmsKeyId)

        The KMS key id to encrypt your data in the FinSpace environment.

        Parameters:
        kmsKeyId - The KMS key id to encrypt your data in the FinSpace environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        CreateEnvironmentRequest.Builder tags​(Map<String,​String> tags)

        Add tags to your FinSpace environment.

        Parameters:
        tags - Add tags to your FinSpace environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • federationMode

        CreateEnvironmentRequest.Builder federationMode​(String federationMode)

        Authentication mode for the environment.

        • FEDERATED - Users access FinSpace through Single Sign On (SSO) via your Identity provider.

        • LOCAL - Users access FinSpace via email and password managed within the FinSpace environment.

        Parameters:
        federationMode - Authentication mode for the environment.

        • FEDERATED - Users access FinSpace through Single Sign On (SSO) via your Identity provider.

        • LOCAL - Users access FinSpace via email and password managed within the FinSpace environment.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        FederationMode, FederationMode
      • federationMode

        CreateEnvironmentRequest.Builder federationMode​(FederationMode federationMode)

        Authentication mode for the environment.

        • FEDERATED - Users access FinSpace through Single Sign On (SSO) via your Identity provider.

        • LOCAL - Users access FinSpace via email and password managed within the FinSpace environment.

        Parameters:
        federationMode - Authentication mode for the environment.

        • FEDERATED - Users access FinSpace through Single Sign On (SSO) via your Identity provider.

        • LOCAL - Users access FinSpace via email and password managed within the FinSpace environment.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        FederationMode, FederationMode
      • federationParameters

        CreateEnvironmentRequest.Builder federationParameters​(FederationParameters federationParameters)

        Configuration information when authentication mode is FEDERATED.

        Parameters:
        federationParameters - Configuration information when authentication mode is FEDERATED.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • superuserParameters

        CreateEnvironmentRequest.Builder superuserParameters​(SuperuserParameters superuserParameters)

        Configuration information for the superuser.

        Parameters:
        superuserParameters - Configuration information for the superuser.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataBundles

        CreateEnvironmentRequest.Builder dataBundles​(Collection<String> dataBundles)

        The list of Amazon Resource Names (ARN) of the data bundles to install. Currently supported data bundle ARNs:

        • arn:aws:finspace:${Region}::data-bundle/capital-markets-sample - Contains sample Capital Markets datasets, categories and controlled vocabularies.

        • arn:aws:finspace:${Region}::data-bundle/taq (default) - Contains trades and quotes data in addition to sample Capital Markets data.

        Parameters:
        dataBundles - The list of Amazon Resource Names (ARN) of the data bundles to install. Currently supported data bundle ARNs:

        • arn:aws:finspace:${Region}::data-bundle/capital-markets-sample - Contains sample Capital Markets datasets, categories and controlled vocabularies.

        • arn:aws:finspace:${Region}::data-bundle/taq (default) - Contains trades and quotes data in addition to sample Capital Markets data.

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

        CreateEnvironmentRequest.Builder dataBundles​(String... dataBundles)

        The list of Amazon Resource Names (ARN) of the data bundles to install. Currently supported data bundle ARNs:

        • arn:aws:finspace:${Region}::data-bundle/capital-markets-sample - Contains sample Capital Markets datasets, categories and controlled vocabularies.

        • arn:aws:finspace:${Region}::data-bundle/taq (default) - Contains trades and quotes data in addition to sample Capital Markets data.

        Parameters:
        dataBundles - The list of Amazon Resource Names (ARN) of the data bundles to install. Currently supported data bundle ARNs:

        • arn:aws:finspace:${Region}::data-bundle/capital-markets-sample - Contains sample Capital Markets datasets, categories and controlled vocabularies.

        • arn:aws:finspace:${Region}::data-bundle/taq (default) - Contains trades and quotes data in addition to sample Capital Markets data.

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