A B C D E F G H I J O P R S T V W 

A

add(String, JsonNode) - Method in class com.redhat.lightblue.JsonNodeBuilder
 
add(String, Comparator) - Method in class com.redhat.lightblue.JsonNodeBuilder
 
add(String, Long) - Method in class com.redhat.lightblue.JsonNodeBuilder
 
add(String, Boolean) - Method in class com.redhat.lightblue.JsonNodeBuilder
 
add(String, OperationStatus) - Method in class com.redhat.lightblue.JsonNodeBuilder
 
add(String, JsonObject) - Method in class com.redhat.lightblue.JsonNodeBuilder
 
add(String, List<T>) - Method in class com.redhat.lightblue.JsonNodeBuilder
 
add(String, String) - Method in class com.redhat.lightblue.JsonNodeBuilder
 
addErrorsList(String, List<Error>) - Method in class com.redhat.lightblue.JsonNodeBuilder
 
addJsonObjectsList(String, List<? extends JsonObject>) - Method in class com.redhat.lightblue.JsonNodeBuilder
 

B

build() - Method in class com.redhat.lightblue.JsonNodeBuilder
 
buildResponse() - Method in class com.redhat.lightblue.Response.ResponseBuilder
 

C

ClientIdentification - Class in com.redhat.lightblue
This is the base class for implementation specific client identification.
ClientIdentification() - Constructor for class com.redhat.lightblue.ClientIdentification
 
com.redhat.lightblue - package com.redhat.lightblue
 

D

DataError - Class in com.redhat.lightblue
Represents errors related to data in a document
DataError() - Constructor for class com.redhat.lightblue.DataError
Default ctor
DataError(JsonNode, List<Error>) - Constructor for class com.redhat.lightblue.DataError
Ctor with given values

E

EntityVersion - Class in com.redhat.lightblue
Represents entity:value, a particular version of the entity metadata
EntityVersion() - Constructor for class com.redhat.lightblue.EntityVersion
 
EntityVersion(String, String) - Constructor for class com.redhat.lightblue.EntityVersion
 
equals(Object) - Method in class com.redhat.lightblue.EntityVersion
 
equalsVersion(EntityVersion) - Method in class com.redhat.lightblue.EntityVersion
 
ExecutionOptions - Class in com.redhat.lightblue
Execution options setting time limit and whether the execution is to be completed asynchronously
ExecutionOptions() - Constructor for class com.redhat.lightblue.ExecutionOptions
 

F

findErrorForDoc(List<DataError>, JsonNode) - Static method in class com.redhat.lightblue.DataError
Returns the data error for the given json doc in the list
fromJson(ObjectNode) - Static method in class com.redhat.lightblue.DataError
Parses a Json object node and returns the DataError corresponding to it.
fromJson(ObjectNode) - Static method in class com.redhat.lightblue.ExecutionOptions
Parses execution options from a json object.
fromJson(ObjectNode) - Static method in class com.redhat.lightblue.Response
Parses a response from a Json object

G

getAsynchronous() - Method in class com.redhat.lightblue.ExecutionOptions
If execution lasts longer than this timeout, continue asynchronously
getClientId() - Method in class com.redhat.lightblue.Request
Information that uniquely identifies the caller
getDataErrors() - Method in class com.redhat.lightblue.Response
Errors related to each document
getEntity() - Method in class com.redhat.lightblue.EntityVersion
The entity name
getEntityData() - Method in class com.redhat.lightblue.DataError
The entity data for which these errors apply.
getEntityData() - Method in class com.redhat.lightblue.Response
Returns the entity data resulting from the call.
getEntityVersion() - Method in class com.redhat.lightblue.Request
Entity name and version
getErrors() - Method in class com.redhat.lightblue.DataError
List of errors for this document
getErrors() - Method in class com.redhat.lightblue.Response
Errors related to the operation
getExecution() - Method in class com.redhat.lightblue.Request
Information about requested execution options
getMatchCount() - Method in class com.redhat.lightblue.Response
Number of documents that matched the search cResponseriteria
getModifiedCount() - Method in class com.redhat.lightblue.Response
Number of documents inserted/updated/deleted
getPrincipal() - Method in class com.redhat.lightblue.ClientIdentification
Get the principal identifying the client.
getRoot() - Method in class com.redhat.lightblue.JsonNodeBuilder
 
getSessionInfo() - Method in class com.redhat.lightblue.Response
If the operation starts a session or uses an existing session, the session information
getStatus() - Method in class com.redhat.lightblue.Response
Status of the completed operation
getTaskHandle() - Method in class com.redhat.lightblue.Response
If the operation continues asynchronously, the task handle can be used to retrieve status information, and the result of the call once the operation is complete
getTimeLimit() - Method in class com.redhat.lightblue.ExecutionOptions
The time limit within which the call should complete.
getVersion() - Method in class com.redhat.lightblue.EntityVersion
The entity version

H

hashCode() - Method in class com.redhat.lightblue.EntityVersion
 

I

include(Object) - Method in class com.redhat.lightblue.JsonNodeBuilder
 
includeNulls() - Method in class com.redhat.lightblue.JsonNodeBuilder
 
includeNulls(boolean) - Method in class com.redhat.lightblue.JsonNodeBuilder
 
isUserInRole(String) - Method in class com.redhat.lightblue.ClientIdentification
Return the roles the caller is in.

J

JsonNodeBuilder - Class in com.redhat.lightblue
 
JsonNodeBuilder() - Constructor for class com.redhat.lightblue.JsonNodeBuilder
 

O

OperationStatus - Enum in com.redhat.lightblue
The operation status COMPLETE: Operation completed successfully PARTIAL: Some of the documents were inserted/updated, and some failed ASYNC: Execution continues asynchronously ERROR: None of the documents were updated because of errors

P

parse(ObjectNode) - Method in class com.redhat.lightblue.Request
Parses the entity, client identification and execution options from the given json object

R

Request - Class in com.redhat.lightblue
Common part of all requests to the mediator
Request() - Constructor for class com.redhat.lightblue.Request
 
Response - Class in com.redhat.lightblue
Response information from mediator APIs
Response() - Constructor for class com.redhat.lightblue.Response
 
Response.ResponseBuilder - Class in com.redhat.lightblue
 
Response.ResponseBuilder() - Constructor for class com.redhat.lightblue.Response.ResponseBuilder
 
Response.ResponseBuilder(Response) - Constructor for class com.redhat.lightblue.Response.ResponseBuilder
 

S

SessionInfo - Class in com.redhat.lightblue
Base class containing implementation dependent information to keep track of sessions
SessionInfo() - Constructor for class com.redhat.lightblue.SessionInfo
 
setAsynchronous(long) - Method in class com.redhat.lightblue.ExecutionOptions
If execution lasts longer than this timeout, continue asynchronously
setClientId(ClientIdentification) - Method in class com.redhat.lightblue.Request
Information that uniquely identifies the caller
setEntity(String) - Method in class com.redhat.lightblue.EntityVersion
The entity name
setEntityData(JsonNode) - Method in class com.redhat.lightblue.DataError
The entity data for which these errors apply.
setEntityData(JsonNode) - Method in class com.redhat.lightblue.Response
Returns the entity data resulting from the call.
setEntityVersion(EntityVersion) - Method in class com.redhat.lightblue.Request
Entity name and version
setErrors(List<Error>) - Method in class com.redhat.lightblue.DataError
List of errors for this document
setExecution(ExecutionOptions) - Method in class com.redhat.lightblue.Request
Information about requested execution options
setMatchCount(long) - Method in class com.redhat.lightblue.Response
Number of documents that matched the search criteria
setModifiedCount(long) - Method in class com.redhat.lightblue.Response
Number of documents inserted/updated/deleted
setSessionInfo(SessionInfo) - Method in class com.redhat.lightblue.Response
If the operation starts a session or uses an existing session, the session information
setStatus(OperationStatus) - Method in class com.redhat.lightblue.Response
Status of the completed operation
setTaskHandle(String) - Method in class com.redhat.lightblue.Response
If the operation continues asynchronously, the task handle can be used to retrieve status information, and the result of the call once the operation is complete
setTimeLimit(long) - Method in class com.redhat.lightblue.ExecutionOptions
The time limit within which the call should complete.
setVersion(String) - Method in class com.redhat.lightblue.EntityVersion
The entity version

T

toJson() - Method in class com.redhat.lightblue.ClientIdentification
Default implementation of toJson() returns an empty object node
toJson() - Method in class com.redhat.lightblue.DataError
converts this object to json representation
toJson() - Method in class com.redhat.lightblue.ExecutionOptions
Returns a json representation of this
toJson() - Method in class com.redhat.lightblue.Request
Returns a JSON representation of this
toJson() - Method in class com.redhat.lightblue.Response
Returns JSON representation of this
toString() - Method in class com.redhat.lightblue.EntityVersion
 

V

valueOf(String) - Static method in enum com.redhat.lightblue.OperationStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.redhat.lightblue.OperationStatus
Returns an array containing the constants of this enum type, in the order they are declared.

W

withDataErrors(JsonNode) - Method in class com.redhat.lightblue.Response.ResponseBuilder
 
withEntityData(JsonNode) - Method in class com.redhat.lightblue.Response.ResponseBuilder
 
withErrors(JsonNode) - Method in class com.redhat.lightblue.Response.ResponseBuilder
 
withMatchCount(JsonNode) - Method in class com.redhat.lightblue.Response.ResponseBuilder
 
withModifiedCount(JsonNode) - Method in class com.redhat.lightblue.Response.ResponseBuilder
 
withSession(JsonNode) - Method in class com.redhat.lightblue.Response.ResponseBuilder
 
withStatus(JsonNode) - Method in class com.redhat.lightblue.Response.ResponseBuilder
 
withTaskHandle(JsonNode) - Method in class com.redhat.lightblue.Response.ResponseBuilder
 
A B C D E F G H I J O P R S T V W 

Copyright © 2014. All rights reserved.