cloud/src/main/java/com/adamg/materialtemplate/cloud/CloudDelegate.java
public static CloudDelegate go(final Context ctx) {
        synchronized (TAG) {
            if (sInstance == null) {
                sInstance = new Builder(ctx).build();
            }

            return sInstance;
        }
    }
/**
     * Builder piece allowing for the library to obtain the library all together
     *
     * @param ctx reference to the Client's context
     * @return a new instance of {@link CloudDelegate} ready to execute API calls
     */
Builder piece allowing for the library to obtain the library all together
@param ctx reference to the Client's context
@return a new instance of  CloudDelegate ready to execute API calls
Builder piece allowing for the library to obtain the library all together @param ctx reference to the Client ' s context @return a new instance of CloudDelegate ready to execute API calls
public static CloudDelegate go(final Context ctx) {
        synchronized (TAG) {
            if (sInstance == null) {
                sInstance = new Builder(ctx).build();
            }
            return sInstance;
        }
    }
public static CloudDelegate go ( final Context ctx ) { synchronized ( TAG ) { if ( sInstance == null ) { sInstance = new Builder ( ctx ) . build ( ) ; } return sInstance ; } }
Builder piece allowing for the library to obtain the library all together
 @param ctx reference to the Client's context
 @return a new instance of {@link CloudDelegate} ready to execute API calls
Builder piece allowing for the library to obtain the library all together @param ctx reference to the Client ' s context @return a new instance of { @link CloudDelegate } ready to execute API calls