Package org.apache.hadoop.yarn.csi.translator
package org.apache.hadoop.yarn.csi.translator
This package contains classes for protocol translation between YARN and CSI.
-
ClassDescriptionorg.apache.hadoop.yarn.csi.translator.GetPluginInfoResponseProtoTranslator<A,
B> Protobuf message translator for GetPluginInfoResponse and Csi.GetPluginInfoResponse.org.apache.hadoop.yarn.csi.translator.NodePublishVolumeRequestProtoTranslator<A,B> This class helps to transform a YARN side NodePublishVolumeRequest to corresponding CSI protocol message.org.apache.hadoop.yarn.csi.translator.NodeUnpublishVolumeRequestProtoTranslator<A,B> This class helps to transform a YARN side NodeUnpublishVolumeRequest to corresponding CSI protocol message.org.apache.hadoop.yarn.csi.translator.ProtoTranslator<A,B> ProtoTranslator converts a YARN side message to CSI proto message and vice versa.org.apache.hadoop.yarn.csi.translator.ProtoTranslatorFactoryFactory class to get desired proto transformer instance.org.apache.hadoop.yarn.csi.translator.ValidateVolumeCapabilitiesRequestProtoTranslator<A,B> Proto message translator for ValidateVolumeCapabilitiesRequest.org.apache.hadoop.yarn.csi.translator.ValidationVolumeCapabilitiesResponseProtoTranslator<A,B> Proto message translator for ValidateVolumeCapabilitiesResponse.