@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.HdfsRpcProtection
public 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.HdfsRpcProtection
public 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.HdfsRpcProtection
public 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.HdfsRpcProtection
public 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.HdfsDataTransferProtection
public 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.HdfsDataTransferProtection
public 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.HdfsDataTransferProtection
public 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.HdfsDataTransferProtection
public String toString()
toString
in class Object
Object.toString()
public QopConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.