org.jclouds.gogrid.domain.internal
Class ErrorResponse.Builder<T extends ErrorResponse.Builder<T>>

java.lang.Object
  extended by org.jclouds.gogrid.domain.internal.ErrorResponse.Builder<T>
Enclosing class:
ErrorResponse

public abstract static class ErrorResponse.Builder<T extends ErrorResponse.Builder<T>>
extends Object


Field Summary
protected  String errorCode
           
protected  String message
           
 
Constructor Summary
ErrorResponse.Builder()
           
 
Method Summary
 ErrorResponse build()
           
 T errorCode(String errorCode)
           
 T fromErrorResponse(ErrorResponse in)
           
 T message(String message)
           
protected abstract  T self()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

message

protected String message

errorCode

protected String errorCode
Constructor Detail

ErrorResponse.Builder

public ErrorResponse.Builder()
Method Detail

self

protected abstract T self()

message

public T message(String message)
See Also:
ErrorResponse.getMessage()

errorCode

public T errorCode(String errorCode)
See Also:
ErrorResponse.getErrorCode()

build

public ErrorResponse build()

fromErrorResponse

public T fromErrorResponse(ErrorResponse in)


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.