org.apache.hadoop.hdfs.protocol
Class EncryptionZone
java.lang.Object
org.apache.hadoop.hdfs.protocol.EncryptionZone
@InterfaceAudience.Public
@InterfaceStability.Evolving
public class EncryptionZone
- extends Object
A simple class for representing an encryption zone. Presently an encryption
zone only has a path (the root of the encryption zone), a key name, and a
unique id. The id is used to implement batched listing of encryption zones.
Constructor Summary |
EncryptionZone(long id,
String path,
org.apache.hadoop.crypto.CipherSuite suite,
org.apache.hadoop.crypto.CryptoProtocolVersion version,
String keyName)
|
EncryptionZone
public EncryptionZone(long id,
String path,
org.apache.hadoop.crypto.CipherSuite suite,
org.apache.hadoop.crypto.CryptoProtocolVersion version,
String keyName)
getId
public long getId()
getPath
public String getPath()
getSuite
public org.apache.hadoop.crypto.CipherSuite getSuite()
getVersion
public org.apache.hadoop.crypto.CryptoProtocolVersion getVersion()
getKeyName
public String getKeyName()
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2014 Apache Software Foundation. All Rights Reserved.