Class DataProductOrderAccessRequest.Builder

    • Constructor Detail

      • Builder

        public Builder()
        Instantiates a new builder.
    • Method Detail

      • build

        public DataProductOrderAccessRequest build()
        Builds a DataProductOrderAccessRequest.
        Returns:
        the new DataProductOrderAccessRequest instance
      • addTaskAssigneeUsers

        public DataProductOrderAccessRequest.Builder addTaskAssigneeUsers​(java.lang.String taskAssigneeUsers)
        Adds a new element to taskAssigneeUsers.
        Parameters:
        taskAssigneeUsers - the new element to be added
        Returns:
        the DataProductOrderAccessRequest builder
      • addPreApprovedUsers

        public DataProductOrderAccessRequest.Builder addPreApprovedUsers​(java.lang.String preApprovedUsers)
        Adds a new element to preApprovedUsers.
        Parameters:
        preApprovedUsers - the new element to be added
        Returns:
        the DataProductOrderAccessRequest builder
      • taskAssigneeUsers

        public DataProductOrderAccessRequest.Builder taskAssigneeUsers​(java.util.List<java.lang.String> taskAssigneeUsers)
        Set the taskAssigneeUsers. Existing taskAssigneeUsers will be replaced.
        Parameters:
        taskAssigneeUsers - the taskAssigneeUsers
        Returns:
        the DataProductOrderAccessRequest builder
      • preApprovedUsers

        public DataProductOrderAccessRequest.Builder preApprovedUsers​(java.util.List<java.lang.String> preApprovedUsers)
        Set the preApprovedUsers. Existing preApprovedUsers will be replaced.
        Parameters:
        preApprovedUsers - the preApprovedUsers
        Returns:
        the DataProductOrderAccessRequest builder