public class SchemaBuilder.ResourceBuilder extends Object
public SchemaBuilder.ResourceBuilder comment(String comment)
public SchemaBuilder.ResourceBuilder name(String name)
public SchemaBuilder.ResourceBuilder input(String iname, String itype, String comment)
public SchemaBuilder.ResourceBuilder pathParam(String iname, String itype, String comment)
public SchemaBuilder.ResourceBuilder queryParam(String iparam, String iname, String itype, Object _default, String comment)
public SchemaBuilder.ResourceBuilder headerParam(String iparam, String iname, String itype, Object _default, String comment)
public SchemaBuilder.ResourceBuilder output(String header, String name, String type, String comment)
public SchemaBuilder.ResourceBuilder auth(String action, String resource)
public SchemaBuilder.ResourceBuilder auth(String action, String resource, boolean authenticate)
public SchemaBuilder.ResourceBuilder auth(String action, String resource, boolean authenticate, String domain)
public SchemaBuilder.ResourceBuilder expected(String sym)
public SchemaBuilder.ResourceBuilder exception(String sym, String type, String comment)
public SchemaBuilder.ResourceBuilder async()
Copyright © 2016–2021 Verizon Media. All rights reserved.