@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PutSigningProfileRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
PutSigningProfileRequest() |
Modifier and Type | Method and Description |
---|---|
PutSigningProfileRequest |
addSigningParametersEntry(String key,
String value)
Add a single SigningParameters entry
|
PutSigningProfileRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
PutSigningProfileRequest |
clearSigningParametersEntries()
Removes all the entries added into SigningParameters.
|
PutSigningProfileRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
PutSigningProfileRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
SigningPlatformOverrides |
getOverrides()
A subfield of
platform . |
String |
getPlatformId()
The ID of the signing platform to be created.
|
String |
getProfileName()
The name of the signing profile to be created.
|
SignatureValidityPeriod |
getSignatureValidityPeriod()
The default validity period override for any signature generated using this signing profile.
|
SigningMaterial |
getSigningMaterial()
The AWS Certificate Manager certificate that will be used to sign code with the new signing profile.
|
Map<String,String> |
getSigningParameters()
Map of key-value pairs for signing.
|
Map<String,String> |
getTags()
Tags to be associated with the signing profile that is being created.
|
int |
hashCode() |
void |
setOverrides(SigningPlatformOverrides overrides)
A subfield of
platform . |
void |
setPlatformId(String platformId)
The ID of the signing platform to be created.
|
void |
setProfileName(String profileName)
The name of the signing profile to be created.
|
void |
setSignatureValidityPeriod(SignatureValidityPeriod signatureValidityPeriod)
The default validity period override for any signature generated using this signing profile.
|
void |
setSigningMaterial(SigningMaterial signingMaterial)
The AWS Certificate Manager certificate that will be used to sign code with the new signing profile.
|
void |
setSigningParameters(Map<String,String> signingParameters)
Map of key-value pairs for signing.
|
void |
setTags(Map<String,String> tags)
Tags to be associated with the signing profile that is being created.
|
String |
toString()
Returns a string representation of this object.
|
PutSigningProfileRequest |
withOverrides(SigningPlatformOverrides overrides)
A subfield of
platform . |
PutSigningProfileRequest |
withPlatformId(String platformId)
The ID of the signing platform to be created.
|
PutSigningProfileRequest |
withProfileName(String profileName)
The name of the signing profile to be created.
|
PutSigningProfileRequest |
withSignatureValidityPeriod(SignatureValidityPeriod signatureValidityPeriod)
The default validity period override for any signature generated using this signing profile.
|
PutSigningProfileRequest |
withSigningMaterial(SigningMaterial signingMaterial)
The AWS Certificate Manager certificate that will be used to sign code with the new signing profile.
|
PutSigningProfileRequest |
withSigningParameters(Map<String,String> signingParameters)
Map of key-value pairs for signing.
|
PutSigningProfileRequest |
withTags(Map<String,String> tags)
Tags to be associated with the signing profile that is being created.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setProfileName(String profileName)
The name of the signing profile to be created.
profileName
- The name of the signing profile to be created.public String getProfileName()
The name of the signing profile to be created.
public PutSigningProfileRequest withProfileName(String profileName)
The name of the signing profile to be created.
profileName
- The name of the signing profile to be created.public void setSigningMaterial(SigningMaterial signingMaterial)
The AWS Certificate Manager certificate that will be used to sign code with the new signing profile.
signingMaterial
- The AWS Certificate Manager certificate that will be used to sign code with the new signing profile.public SigningMaterial getSigningMaterial()
The AWS Certificate Manager certificate that will be used to sign code with the new signing profile.
public PutSigningProfileRequest withSigningMaterial(SigningMaterial signingMaterial)
The AWS Certificate Manager certificate that will be used to sign code with the new signing profile.
signingMaterial
- The AWS Certificate Manager certificate that will be used to sign code with the new signing profile.public void setSignatureValidityPeriod(SignatureValidityPeriod signatureValidityPeriod)
The default validity period override for any signature generated using this signing profile. If unspecified, the default is 135 months.
signatureValidityPeriod
- The default validity period override for any signature generated using this signing profile. If
unspecified, the default is 135 months.public SignatureValidityPeriod getSignatureValidityPeriod()
The default validity period override for any signature generated using this signing profile. If unspecified, the default is 135 months.
public PutSigningProfileRequest withSignatureValidityPeriod(SignatureValidityPeriod signatureValidityPeriod)
The default validity period override for any signature generated using this signing profile. If unspecified, the default is 135 months.
signatureValidityPeriod
- The default validity period override for any signature generated using this signing profile. If
unspecified, the default is 135 months.public void setPlatformId(String platformId)
The ID of the signing platform to be created.
platformId
- The ID of the signing platform to be created.public String getPlatformId()
The ID of the signing platform to be created.
public PutSigningProfileRequest withPlatformId(String platformId)
The ID of the signing platform to be created.
platformId
- The ID of the signing platform to be created.public void setOverrides(SigningPlatformOverrides overrides)
A subfield of platform
. This specifies any different configuration options that you want to apply to
the chosen platform (such as a different hash-algorithm
or signing-algorithm
).
overrides
- A subfield of platform
. This specifies any different configuration options that you want to
apply to the chosen platform (such as a different hash-algorithm
or
signing-algorithm
).public SigningPlatformOverrides getOverrides()
A subfield of platform
. This specifies any different configuration options that you want to apply to
the chosen platform (such as a different hash-algorithm
or signing-algorithm
).
platform
. This specifies any different configuration options that you want to
apply to the chosen platform (such as a different hash-algorithm
or
signing-algorithm
).public PutSigningProfileRequest withOverrides(SigningPlatformOverrides overrides)
A subfield of platform
. This specifies any different configuration options that you want to apply to
the chosen platform (such as a different hash-algorithm
or signing-algorithm
).
overrides
- A subfield of platform
. This specifies any different configuration options that you want to
apply to the chosen platform (such as a different hash-algorithm
or
signing-algorithm
).public Map<String,String> getSigningParameters()
Map of key-value pairs for signing. These can include any information that you want to use during signing.
public void setSigningParameters(Map<String,String> signingParameters)
Map of key-value pairs for signing. These can include any information that you want to use during signing.
signingParameters
- Map of key-value pairs for signing. These can include any information that you want to use during signing.public PutSigningProfileRequest withSigningParameters(Map<String,String> signingParameters)
Map of key-value pairs for signing. These can include any information that you want to use during signing.
signingParameters
- Map of key-value pairs for signing. These can include any information that you want to use during signing.public PutSigningProfileRequest addSigningParametersEntry(String key, String value)
public PutSigningProfileRequest clearSigningParametersEntries()
public Map<String,String> getTags()
Tags to be associated with the signing profile that is being created.
public void setTags(Map<String,String> tags)
Tags to be associated with the signing profile that is being created.
tags
- Tags to be associated with the signing profile that is being created.public PutSigningProfileRequest withTags(Map<String,String> tags)
Tags to be associated with the signing profile that is being created.
tags
- Tags to be associated with the signing profile that is being created.public PutSigningProfileRequest addTagsEntry(String key, String value)
public PutSigningProfileRequest clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public PutSigningProfileRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()