Interface AssociateFileSystemAliasesRequest.Builder

    • Method Detail

      • clientRequestToken

        AssociateFileSystemAliasesRequest.Builder clientRequestToken​(String clientRequestToken)
        Sets the value of the ClientRequestToken property for this object.
        Parameters:
        clientRequestToken - The new value for the ClientRequestToken property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • fileSystemId

        AssociateFileSystemAliasesRequest.Builder fileSystemId​(String fileSystemId)

        Specifies the file system with which you want to associate one or more DNS aliases.

        Parameters:
        fileSystemId - Specifies the file system with which you want to associate one or more DNS aliases.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • aliases

        AssociateFileSystemAliasesRequest.Builder aliases​(Collection<String> aliases)

        An array of one or more DNS alias names to associate with the file system. The alias name has to comply with the following formatting requirements:

        • Formatted as a fully-qualified domain name (FQDN), hostname.domain , for example, accounting.corp.example.com.

        • Can contain alphanumeric characters and the hyphen (-).

        • Cannot start or end with a hyphen.

        • Can start with a numeric.

        For DNS alias names, Amazon FSx stores alphabetic characters as lowercase letters (a-z), regardless of how you specify them: as uppercase letters, lowercase letters, or the corresponding letters in escape codes.

        Parameters:
        aliases - An array of one or more DNS alias names to associate with the file system. The alias name has to comply with the following formatting requirements:

        • Formatted as a fully-qualified domain name (FQDN), hostname.domain , for example, accounting.corp.example.com.

        • Can contain alphanumeric characters and the hyphen (-).

        • Cannot start or end with a hyphen.

        • Can start with a numeric.

        For DNS alias names, Amazon FSx stores alphabetic characters as lowercase letters (a-z), regardless of how you specify them: as uppercase letters, lowercase letters, or the corresponding letters in escape codes.

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

        AssociateFileSystemAliasesRequest.Builder aliases​(String... aliases)

        An array of one or more DNS alias names to associate with the file system. The alias name has to comply with the following formatting requirements:

        • Formatted as a fully-qualified domain name (FQDN), hostname.domain , for example, accounting.corp.example.com.

        • Can contain alphanumeric characters and the hyphen (-).

        • Cannot start or end with a hyphen.

        • Can start with a numeric.

        For DNS alias names, Amazon FSx stores alphabetic characters as lowercase letters (a-z), regardless of how you specify them: as uppercase letters, lowercase letters, or the corresponding letters in escape codes.

        Parameters:
        aliases - An array of one or more DNS alias names to associate with the file system. The alias name has to comply with the following formatting requirements:

        • Formatted as a fully-qualified domain name (FQDN), hostname.domain , for example, accounting.corp.example.com.

        • Can contain alphanumeric characters and the hyphen (-).

        • Cannot start or end with a hyphen.

        • Can start with a numeric.

        For DNS alias names, Amazon FSx stores alphabetic characters as lowercase letters (a-z), regardless of how you specify them: as uppercase letters, lowercase letters, or the corresponding letters in escape codes.

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