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()booleanThe encryption key.Specifically override existing encryption information to ensure no encryption is used.inthashCode()voidsetKMSEncryptionConfig(KMSEncryptionConfig kMSEncryptionConfig) The encryption key.voidsetNoEncryptionConfig(NoEncryptionConfig noEncryptionConfig) Specifically override existing encryption information to ensure no encryption is used.voidsetNoEncryptionConfig(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
-