@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class QopConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The Quality of Protection (QOP) configuration specifies the Remote Procedure Call (RPC) and data transfer privacy settings configured on the Hadoop Distributed File System (HDFS) cluster.
| Constructor and Description |
|---|
QopConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
QopConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getDataTransferProtection()
The data transfer protection setting configured on the HDFS cluster.
|
String |
getRpcProtection()
The RPC protection setting configured on the HDFS cluster.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setDataTransferProtection(String dataTransferProtection)
The data transfer protection setting configured on the HDFS cluster.
|
void |
setRpcProtection(String rpcProtection)
The RPC protection setting configured on the HDFS cluster.
|
String |
toString()
Returns a string representation of this object.
|
QopConfiguration |
withDataTransferProtection(HdfsDataTransferProtection dataTransferProtection)
The data transfer protection setting configured on the HDFS cluster.
|
QopConfiguration |
withDataTransferProtection(String dataTransferProtection)
The data transfer protection setting configured on the HDFS cluster.
|
QopConfiguration |
withRpcProtection(HdfsRpcProtection rpcProtection)
The RPC protection setting configured on the HDFS cluster.
|
QopConfiguration |
withRpcProtection(String rpcProtection)
The RPC protection setting configured on the HDFS cluster.
|
public void setRpcProtection(String rpcProtection)
The RPC protection setting configured on the HDFS cluster. This setting corresponds to your
hadoop.rpc.protection setting in your core-site.xml file on your Hadoop cluster.
rpcProtection - The RPC protection setting configured on the HDFS cluster. This setting corresponds to your
hadoop.rpc.protection setting in your core-site.xml file on your Hadoop cluster.HdfsRpcProtectionpublic String getRpcProtection()
The RPC protection setting configured on the HDFS cluster. This setting corresponds to your
hadoop.rpc.protection setting in your core-site.xml file on your Hadoop cluster.
hadoop.rpc.protection setting in your core-site.xml file on your Hadoop
cluster.HdfsRpcProtectionpublic QopConfiguration withRpcProtection(String rpcProtection)
The RPC protection setting configured on the HDFS cluster. This setting corresponds to your
hadoop.rpc.protection setting in your core-site.xml file on your Hadoop cluster.
rpcProtection - The RPC protection setting configured on the HDFS cluster. This setting corresponds to your
hadoop.rpc.protection setting in your core-site.xml file on your Hadoop cluster.HdfsRpcProtectionpublic QopConfiguration withRpcProtection(HdfsRpcProtection rpcProtection)
The RPC protection setting configured on the HDFS cluster. This setting corresponds to your
hadoop.rpc.protection setting in your core-site.xml file on your Hadoop cluster.
rpcProtection - The RPC protection setting configured on the HDFS cluster. This setting corresponds to your
hadoop.rpc.protection setting in your core-site.xml file on your Hadoop cluster.HdfsRpcProtectionpublic void setDataTransferProtection(String dataTransferProtection)
The data transfer protection setting configured on the HDFS cluster. This setting corresponds to your
dfs.data.transfer.protection setting in the hdfs-site.xml file on your Hadoop cluster.
dataTransferProtection - The data transfer protection setting configured on the HDFS cluster. This setting corresponds to your
dfs.data.transfer.protection setting in the hdfs-site.xml file on your Hadoop
cluster.HdfsDataTransferProtectionpublic String getDataTransferProtection()
The data transfer protection setting configured on the HDFS cluster. This setting corresponds to your
dfs.data.transfer.protection setting in the hdfs-site.xml file on your Hadoop cluster.
dfs.data.transfer.protection setting in the hdfs-site.xml file on your Hadoop
cluster.HdfsDataTransferProtectionpublic QopConfiguration withDataTransferProtection(String dataTransferProtection)
The data transfer protection setting configured on the HDFS cluster. This setting corresponds to your
dfs.data.transfer.protection setting in the hdfs-site.xml file on your Hadoop cluster.
dataTransferProtection - The data transfer protection setting configured on the HDFS cluster. This setting corresponds to your
dfs.data.transfer.protection setting in the hdfs-site.xml file on your Hadoop
cluster.HdfsDataTransferProtectionpublic QopConfiguration withDataTransferProtection(HdfsDataTransferProtection dataTransferProtection)
The data transfer protection setting configured on the HDFS cluster. This setting corresponds to your
dfs.data.transfer.protection setting in the hdfs-site.xml file on your Hadoop cluster.
dataTransferProtection - The data transfer protection setting configured on the HDFS cluster. This setting corresponds to your
dfs.data.transfer.protection setting in the hdfs-site.xml file on your Hadoop
cluster.HdfsDataTransferProtectionpublic String toString()
toString in class ObjectObject.toString()public QopConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.