Class CreateBdsApiKeyDetails.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • userId

        public CreateBdsApiKeyDetails.Builder userId​(String userId)
        The OCID of the user for whom this new generated API key pair will be created.
        Parameters:
        userId - the value to set
        Returns:
        this builder
      • passphrase

        public CreateBdsApiKeyDetails.Builder passphrase​(String passphrase)
        Base64 passphrase used to secure the private key which will be created on user behalf.
        Parameters:
        passphrase - the value to set
        Returns:
        this builder
      • defaultRegion

        public CreateBdsApiKeyDetails.Builder defaultRegion​(String defaultRegion)
        The name of the region to establish the Object Storage endpoint.

        See https://docs.oracle.com/en-us/iaas/api/#/en/identity/20160918/Region/ for additional information.

        Parameters:
        defaultRegion - the value to set
        Returns:
        this builder
      • keyAlias

        public CreateBdsApiKeyDetails.Builder keyAlias​(String keyAlias)
        User friendly identifier used to uniquely differentiate between different API keys associated with this Big Data Service cluster.

        Only ASCII alphanumeric characters with no spaces allowed.

        Parameters:
        keyAlias - the value to set
        Returns:
        this builder
      • domainOcid

        public CreateBdsApiKeyDetails.Builder domainOcid​(String domainOcid)
        Identity domain OCID , where user is present.

        For default domain , this field will be optional.

        Parameters:
        domainOcid - the value to set
        Returns:
        this builder