public class LookupClientBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected CertificateValidator |
certificateValidator |
protected MetadataFetcher |
metadataFetcher |
protected MetadataLocator |
metadataLocator |
protected MetadataProvider |
metadataProvider |
protected MetadataReader |
metadataReader |
| Modifier and Type | Method and Description |
|---|---|
LookupClient |
build() |
LookupClientBuilder |
certificateValidator(CertificateValidator certificateValidator) |
LookupClientBuilder |
fetcher(Class<? extends MetadataFetcher> metadataFetcher) |
LookupClientBuilder |
fetcher(MetadataFetcher metadataFetcher) |
static LookupClientBuilder |
forMode(Mode mode) |
static LookupClientBuilder |
forMode(String modeIdentifier) |
static LookupClientBuilder |
forProduction() |
static LookupClientBuilder |
forTest() |
LookupClientBuilder |
locator(Class<? extends MetadataLocator> metadataLocator) |
LookupClientBuilder |
locator(MetadataLocator metadataLocator) |
static LookupClientBuilder |
newInstance(Mode mode) |
LookupClientBuilder |
provider(Class<? extends MetadataProvider> metadataProvider) |
LookupClientBuilder |
provider(MetadataProvider metadataProvider) |
LookupClientBuilder |
reader(Class<? extends MetadataReader> metadataReader) |
LookupClientBuilder |
reader(MetadataReader metadataReader) |
protected MetadataFetcher metadataFetcher
protected MetadataLocator metadataLocator
protected CertificateValidator certificateValidator
protected MetadataProvider metadataProvider
protected MetadataReader metadataReader
public static LookupClientBuilder newInstance(Mode mode)
public static LookupClientBuilder forMode(Mode mode) throws PeppolLoadingException
PeppolLoadingExceptionpublic static LookupClientBuilder forMode(String modeIdentifier) throws PeppolLoadingException
PeppolLoadingExceptionpublic static LookupClientBuilder forProduction() throws PeppolLoadingException
PeppolLoadingExceptionpublic static LookupClientBuilder forTest() throws PeppolLoadingException
PeppolLoadingExceptionpublic LookupClientBuilder fetcher(MetadataFetcher metadataFetcher)
public LookupClientBuilder fetcher(Class<? extends MetadataFetcher> metadataFetcher) throws PeppolLoadingException
PeppolLoadingExceptionpublic LookupClientBuilder locator(MetadataLocator metadataLocator)
public LookupClientBuilder locator(Class<? extends MetadataLocator> metadataLocator) throws PeppolLoadingException
PeppolLoadingExceptionpublic LookupClientBuilder provider(MetadataProvider metadataProvider)
public LookupClientBuilder provider(Class<? extends MetadataProvider> metadataProvider) throws PeppolLoadingException
PeppolLoadingExceptionpublic LookupClientBuilder reader(MetadataReader metadataReader)
public LookupClientBuilder reader(Class<? extends MetadataReader> metadataReader) throws PeppolLoadingException
PeppolLoadingExceptionpublic LookupClientBuilder certificateValidator(CertificateValidator certificateValidator)
public LookupClient build() throws PeppolLoadingException
PeppolLoadingExceptionCopyright © 2021 NorStella. All rights reserved.