net.degreedays.api.processing
Class RequestSecurityInfo.Builder

java.lang.Object
  extended by net.degreedays.api.processing.RequestSecurityInfo.Builder
Enclosing class:
RequestSecurityInfo

public static final class RequestSecurityInfo.Builder
extends java.lang.Object

A builder class for creating immutable RequestSecurityInfo objects.

Instances of this builder class are designed for single-threaded use only. It's fine to create and use instances in multiple concurrent threads, but, in the absence of external synchronization, the use of each individual builder instance should be restricted to one thread only.


Constructor Summary
RequestSecurityInfo.Builder()
           
 
Method Summary
 RequestSecurityInfo build()
           
 RequestSecurityInfo.Builder setAccountKey(AccountKey accountKey)
           
 RequestSecurityInfo.Builder setEndpoint(java.lang.String endpoint)
           
 RequestSecurityInfo.Builder setRandom(java.lang.String random)
           
 RequestSecurityInfo.Builder setTimestamp(java.util.Date timestamp, DateFormatter dateFormatter)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestSecurityInfo.Builder

public RequestSecurityInfo.Builder()
Method Detail

setEndpoint

public RequestSecurityInfo.Builder setEndpoint(java.lang.String endpoint)

setAccountKey

public RequestSecurityInfo.Builder setAccountKey(AccountKey accountKey)

setTimestamp

public RequestSecurityInfo.Builder setTimestamp(java.util.Date timestamp,
                                                DateFormatter dateFormatter)

setRandom

public RequestSecurityInfo.Builder setRandom(java.lang.String random)

build

public RequestSecurityInfo build()


www.degreedays.net/api/