Class EncryptionConfiguration
- java.lang.Object
-
- com.amazonaws.services.kinesisfirehose.model.EncryptionConfiguration
-
- All Implemented Interfaces:
Serializable,Cloneable
public class EncryptionConfiguration extends Object implements Serializable, Cloneable
Describes the encryption for a destination in Amazon S3.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EncryptionConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EncryptionConfigurationclone()booleanequals(Object obj)KMSEncryptionConfiggetKMSEncryptionConfig()The encryption key.StringgetNoEncryptionConfig()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.StringtoString()Returns a string representation of this object; useful for testing and debugging.EncryptionConfigurationwithKMSEncryptionConfig(KMSEncryptionConfig kMSEncryptionConfig)The encryption key.EncryptionConfigurationwithNoEncryptionConfig(NoEncryptionConfig noEncryptionConfig)Specifically override existing encryption information to ensure no encryption is used.EncryptionConfigurationwithNoEncryptionConfig(String noEncryptionConfig)Specifically override existing encryption information to ensure no encryption is used.
-
-
-
Method Detail
-
setNoEncryptionConfig
public void setNoEncryptionConfig(String noEncryptionConfig)
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:
NoEncryptionConfig
-
getNoEncryptionConfig
public String 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:
NoEncryptionConfig
-
withNoEncryptionConfig
public EncryptionConfiguration withNoEncryptionConfig(String noEncryptionConfig)
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:
NoEncryptionConfig
-
setNoEncryptionConfig
public void setNoEncryptionConfig(NoEncryptionConfig noEncryptionConfig)
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:
NoEncryptionConfig
-
withNoEncryptionConfig
public EncryptionConfiguration withNoEncryptionConfig(NoEncryptionConfig noEncryptionConfig)
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:
NoEncryptionConfig
-
setKMSEncryptionConfig
public void setKMSEncryptionConfig(KMSEncryptionConfig kMSEncryptionConfig)
The encryption key.
- Parameters:
kMSEncryptionConfig- The encryption key.
-
getKMSEncryptionConfig
public KMSEncryptionConfig getKMSEncryptionConfig()
The encryption key.
- Returns:
- The encryption key.
-
withKMSEncryptionConfig
public EncryptionConfiguration withKMSEncryptionConfig(KMSEncryptionConfig kMSEncryptionConfig)
The encryption key.
- Parameters:
kMSEncryptionConfig- The encryption key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toStringin classObject- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public EncryptionConfiguration clone()
-
-