Class EncryptionConfiguration
java.lang.Object
com.amazonaws.services.kinesisfirehose.model.EncryptionConfiguration
- All Implemented Interfaces:
Serializable
,Cloneable
Describes the encryption for a destination in Amazon S3.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
The encryption key.Specifically override existing encryption information to ensure no encryption is used.int
hashCode()
void
setKMSEncryptionConfig
(KMSEncryptionConfig kMSEncryptionConfig) The encryption key.void
setNoEncryptionConfig
(NoEncryptionConfig noEncryptionConfig) Specifically override existing encryption information to ensure no encryption is used.void
setNoEncryptionConfig
(String noEncryptionConfig) Specifically override existing encryption information to ensure no encryption is used.toString()
Returns a string representation of this object; useful for testing and debugging.withKMSEncryptionConfig
(KMSEncryptionConfig kMSEncryptionConfig) The encryption key.withNoEncryptionConfig
(NoEncryptionConfig noEncryptionConfig) Specifically override existing encryption information to ensure no encryption is used.withNoEncryptionConfig
(String noEncryptionConfig) Specifically override existing encryption information to ensure no encryption is used.
-
Constructor Details
-
EncryptionConfiguration
public EncryptionConfiguration()
-
-
Method Details
-
setNoEncryptionConfig
Specifically override existing encryption information to ensure no encryption is used.
- Parameters:
noEncryptionConfig
- Specifically override existing encryption information to ensure no encryption is used.- See Also:
-
getNoEncryptionConfig
Specifically override existing encryption information to ensure no encryption is used.
- Returns:
- Specifically override existing encryption information to ensure no encryption is used.
- See Also:
-
withNoEncryptionConfig
Specifically override existing encryption information to ensure no encryption is used.
- Parameters:
noEncryptionConfig
- Specifically override existing encryption information to ensure no encryption is used.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
setNoEncryptionConfig
Specifically override existing encryption information to ensure no encryption is used.
- Parameters:
noEncryptionConfig
- Specifically override existing encryption information to ensure no encryption is used.- See Also:
-
withNoEncryptionConfig
Specifically override existing encryption information to ensure no encryption is used.
- Parameters:
noEncryptionConfig
- Specifically override existing encryption information to ensure no encryption is used.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
setKMSEncryptionConfig
The encryption key.
- Parameters:
kMSEncryptionConfig
- The encryption key.
-
getKMSEncryptionConfig
The encryption key.
- Returns:
- The encryption key.
-
withKMSEncryptionConfig
The encryption key.
- Parameters:
kMSEncryptionConfig
- The encryption key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-