@PublicApi public class Anonymizer extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Anonymizer.AnonymizeResult |
Constructor and Description |
---|
Anonymizer() |
Modifier and Type | Method and Description |
---|---|
static GraphQLSchema |
anonymizeSchema(GraphQLSchema schema) |
static GraphQLSchema |
anonymizeSchema(java.lang.String sdl) |
static Anonymizer.AnonymizeResult |
anonymizeSchemaAndQueries(GraphQLSchema schema,
java.util.List<java.lang.String> queries) |
static Anonymizer.AnonymizeResult |
anonymizeSchemaAndQueries(GraphQLSchema schema,
java.util.List<java.lang.String> queries,
java.util.Map<java.lang.String,java.lang.Object> variables) |
static Anonymizer.AnonymizeResult |
anonymizeSchemaAndQueries(java.lang.String sdl,
java.util.List<java.lang.String> queries) |
static Anonymizer.AnonymizeResult |
anonymizeSchemaAndQueries(java.lang.String sdl,
java.util.List<java.lang.String> queries,
java.util.Map<java.lang.String,java.lang.Object> variables) |
static java.util.Map<GraphQLNamedSchemaElement,java.lang.String> |
recordNewNames(GraphQLSchema schema) |
public static GraphQLSchema anonymizeSchema(java.lang.String sdl)
public static GraphQLSchema anonymizeSchema(GraphQLSchema schema)
public static Anonymizer.AnonymizeResult anonymizeSchemaAndQueries(java.lang.String sdl, java.util.List<java.lang.String> queries)
public static Anonymizer.AnonymizeResult anonymizeSchemaAndQueries(GraphQLSchema schema, java.util.List<java.lang.String> queries)
public static Anonymizer.AnonymizeResult anonymizeSchemaAndQueries(java.lang.String sdl, java.util.List<java.lang.String> queries, java.util.Map<java.lang.String,java.lang.Object> variables)
public static Anonymizer.AnonymizeResult anonymizeSchemaAndQueries(GraphQLSchema schema, java.util.List<java.lang.String> queries, java.util.Map<java.lang.String,java.lang.Object> variables)
public static java.util.Map<GraphQLNamedSchemaElement,java.lang.String> recordNewNames(GraphQLSchema schema)