public class InternalConfigJsonHelper
extends java.lang.Object
InternalConfig
after this class per se has been
unmarshalled from JSON. This class allows us to make use of Jackson without the need to write any
special parser or json marshaller/unmarshaller.Modifier and Type | Field and Description |
---|---|
private SignerConfigJsonHelper |
defaultSigner |
private HostRegexToRegionMappingJsonHelper[] |
hostRegexToRegionMappings |
private JsonIndex<HttpClientConfigJsonHelper,HttpClientConfig>[] |
httpClients |
private JsonIndex<SignerConfigJsonHelper,SignerConfig>[] |
regionSigners |
private JsonIndex<SignerConfigJsonHelper,SignerConfig>[] |
serviceRegionSigners |
private JsonIndex<SignerConfigJsonHelper,SignerConfig>[] |
serviceSigners |
private java.lang.String |
userAgentTemplate |
Constructor and Description |
---|
InternalConfigJsonHelper() |
private SignerConfigJsonHelper defaultSigner
private JsonIndex<SignerConfigJsonHelper,SignerConfig>[] serviceSigners
private JsonIndex<SignerConfigJsonHelper,SignerConfig>[] regionSigners
private JsonIndex<SignerConfigJsonHelper,SignerConfig>[] serviceRegionSigners
private JsonIndex<HttpClientConfigJsonHelper,HttpClientConfig>[] httpClients
private HostRegexToRegionMappingJsonHelper[] hostRegexToRegionMappings
private java.lang.String userAgentTemplate
public SignerConfigJsonHelper getDefaultSigner()
public void setDefaultSigner(SignerConfigJsonHelper defaultSigner)
public JsonIndex<SignerConfigJsonHelper,SignerConfig>[] getServiceSigners()
public void setServiceSigners(JsonIndex<SignerConfigJsonHelper,SignerConfig>... serviceSigners)
public JsonIndex<SignerConfigJsonHelper,SignerConfig>[] getRegionSigners()
public void setRegionSigners(JsonIndex<SignerConfigJsonHelper,SignerConfig>... regionSigners)
public JsonIndex<SignerConfigJsonHelper,SignerConfig>[] getServiceRegionSigners()
public void setServiceRegionSigners(JsonIndex<SignerConfigJsonHelper,SignerConfig>... serviceRegionSigners)
public JsonIndex<HttpClientConfigJsonHelper,HttpClientConfig>[] getHttpClients()
public void setHttpClients(JsonIndex<HttpClientConfigJsonHelper,HttpClientConfig>... httpClients)
public HostRegexToRegionMappingJsonHelper[] getHostRegexToRegionMappings()
public void setHostRegexToRegionMappings(HostRegexToRegionMappingJsonHelper[] hostRegexToRegionMappings)
public java.lang.String getUserAgentTemplate()
public void setUserAgentTemplate(java.lang.String userAgentTemplate)