public class AwsSigningConfig extends CrtResource
Modifier and Type | Class and Description |
---|---|
static class |
AwsSigningConfig.AwsBodySigningConfigType |
static class |
AwsSigningConfig.AwsSigningAlgorithm |
CrtResource.ResourceInstance
Constructor and Description |
---|
AwsSigningConfig() |
acquireNativeHandle, addRef, addReferenceTo, close, collectNativeResource, collectNativeResources, decRef, getNativeHandle, getResourceLogDescription, isNull, logNativeResources, releaseReferences, removeReferenceTo, setDescription, swapReferenceTo, waitForNoResources
public AwsSigningConfig clone()
protected void releaseNativeHandle()
releaseNativeHandle
in class CrtResource
protected boolean canReleaseReferencesImmediately()
canReleaseReferencesImmediately
in class CrtResource
public void setSigningAlgorithm(AwsSigningConfig.AwsSigningAlgorithm algorithm)
public AwsSigningConfig.AwsSigningAlgorithm getSigningAlgorithm()
public void setRegion(String region)
public String getRegion()
public void setService(String service)
public String getService()
public void setTime(java.time.Instant time)
public java.time.Instant getTime()
public void setCredentialsProvider(CredentialsProvider credentialsProvider)
public CredentialsProvider getCredentialsProvider()
public void setShouldSignParameter(java.util.function.Predicate<String> shouldSignParameter)
public java.util.function.Predicate<String> getShouldSignParameter()
public void setUseDoubleUriEncode(boolean useDoubleUriEncode)
public boolean getUseDoubleUriEncode()
public void setShouldNormalizeUriPath(boolean shouldNormalizeUriPath)
public boolean getShouldNormalizeUriPath()
public void setSignBody(AwsSigningConfig.AwsBodySigningConfigType signBody)
public AwsSigningConfig.AwsBodySigningConfigType getSignBody()
Copyright © 2020. All rights reserved.