Client.Governance.Documents.Visibilityoverrides
list - Fetches documents visibility
create - Hide or unhide docs
Fetches the visibility override status of the documents passed.
package hello .world ;
import com .glean .api_client .glean_api_client .Glean ;
import com .glean .api_client .glean_api_client .models .operations .GetdocvisibilityResponse ;
import java .lang .Exception ;
public class Application {
public static void main (String [] args ) throws Exception {
Glean sdk = Glean .builder ()
.apiToken (System .getenv ().getOrDefault ("GLEAN_API_TOKEN" , "" ))
.build ();
GetdocvisibilityResponse res = sdk .client ().governance ().documents ().visibilityoverrides ().list ()
.call ();
if (res .getDocumentVisibilityOverridesResponse ().isPresent ()) {
System .out .println (res .getDocumentVisibilityOverridesResponse ().get ());
}
}
}
Parameter
Type
Required
Description
docIds
List<String >
➖
List of doc-ids which will have their hide status fetched.
GetdocvisibilityResponse
Error Type
Status Code
Content Type
models/errors/APIException
4XX, 5XX
*/*
Sets the visibility-override state of the documents specified, effectively hiding or un-hiding documents.
package hello .world ;
import com .glean .api_client .glean_api_client .Glean ;
import com .glean .api_client .glean_api_client .models .components .UpdateDocumentVisibilityOverridesRequest ;
import com .glean .api_client .glean_api_client .models .operations .SetdocvisibilityResponse ;
import java .lang .Exception ;
public class Application {
public static void main (String [] args ) throws Exception {
Glean sdk = Glean .builder ()
.apiToken (System .getenv ().getOrDefault ("GLEAN_API_TOKEN" , "" ))
.build ();
UpdateDocumentVisibilityOverridesRequest req = UpdateDocumentVisibilityOverridesRequest .builder ()
.build ();
SetdocvisibilityResponse res = sdk .client ().governance ().documents ().visibilityoverrides ().create ()
.request (req )
.call ();
if (res .updateDocumentVisibilityOverridesResponse ().isPresent ()) {
System .out .println (res .updateDocumentVisibilityOverridesResponse ().get ());
}
}
}
SetdocvisibilityResponse
Error Type
Status Code
Content Type
models/errors/APIException
4XX, 5XX
*/*