package Ġfr . out adoc . mast od on k . api . endpoint . accounts Ċ Ċ import Ġfr . out adoc . mast od on k . api . entity . paging . Page Ċ import Ġfr . out adoc . mast od on k . api . entity . paging . Page Info Ċ Ċ /** Ċ Ġ* ĠView Ġand Ġmanage Ġblocked Ġdomains . Ċ Ġ* Ċ Ġ* Ġ@ see Ġ[ Official ĠDocs ]( https :// docs . join mast od on . org / methods / accounts / domain _ blocks /) Ċ Ġ*/ Ċ public Ġinterface ĠDomain Blocks Api Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠGets Ġthe Ġlist Ġof Ġblocked Ġdomains Ġ( M ast od on Ġinstances ) Ġfor Ġthis Ġaccount . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġsuspend Ġfun Ġget Domain Blocks ( limit : ĠInt ? Ġ= Ġnull , Ġpage Info : ĠPage Info ? Ġ= Ġnull ): ĠPage < List < String >> ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠBlocks Ġthe Ġdomain Ġof Ġa ĠM ast od on Ġinstance . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠBlock Ġa Ġdomain Ġto : ĊĠĠĠĠ Ġ* Ġ- Ġhide Ġall Ġpublic Ġposts Ġfrom Ġit ĊĠĠĠĠ Ġ* Ġ- Ġhide Ġall Ġnotifications Ġfrom Ġit ĊĠĠĠĠ Ġ* Ġ- Ġremove Ġall Ġfollow ers Ġfrom Ġit ĊĠĠĠĠ Ġ* Ġ- Ġprevent Ġfollowing Ġnew Ġusers Ġfrom Ġit Ġ( but Ġdoes Ġnot Ġremove Ġexisting Ġfollows ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġsuspend Ġfun Ġblock Domain ( domain : ĠString ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠU nb locks Ġa Ġdomain . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġsuspend Ġfun Ġun block Domain ( domain : ĠString ) Ċ } Ċ