com.linkedin.restli.restspec
Class CollectionSchema.Fields

java.lang.Object
  extended by com.linkedin.data.schema.PathSpec
      extended by com.linkedin.restli.restspec.CollectionSchema.Fields
Enclosing class:
CollectionSchema

public static class CollectionSchema.Fields
extends com.linkedin.data.schema.PathSpec


Field Summary
 
Fields inherited from class com.linkedin.data.schema.PathSpec
WILDCARD
 
Constructor Summary
CollectionSchema.Fields()
           
CollectionSchema.Fields(java.util.List<java.lang.String> path, java.lang.String name)
           
 
Method Summary
 ActionSchemaArray.Fields actions()
          list of actions supported by this collection
 EntitySchema.Fields entity()
          details of the entity provided by this collection
 FinderSchemaArray.Fields finders()
          list of finders supported by this collection
 IdentifierSchema.Fields identifier()
          details of the identifier (key) for this collection
 RestMethodSchemaArray.Fields methods()
          details on rest methods supported by this collection
 com.linkedin.data.schema.PathSpec supports()
          basic rest.li methods supported by this resource, e.g., create, get, update, delete, batch_get
 
Methods inherited from class com.linkedin.data.schema.PathSpec
emptyPath, equals, getPathComponents, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CollectionSchema.Fields

public CollectionSchema.Fields(java.util.List<java.lang.String> path,
                               java.lang.String name)

CollectionSchema.Fields

public CollectionSchema.Fields()
Method Detail

identifier

public IdentifierSchema.Fields identifier()
details of the identifier (key) for this collection


supports

public com.linkedin.data.schema.PathSpec supports()
basic rest.li methods supported by this resource, e.g., create, get, update, delete, batch_get


methods

public RestMethodSchemaArray.Fields methods()
details on rest methods supported by this collection


finders

public FinderSchemaArray.Fields finders()
list of finders supported by this collection


actions

public ActionSchemaArray.Fields actions()
list of actions supported by this collection


entity

public EntitySchema.Fields entity()
details of the entity provided by this collection