Class NodePublishVolumeRequestPBImpl
java.lang.Object
org.apache.hadoop.yarn.api.protocolrecords.NodePublishVolumeRequest
org.apache.hadoop.yarn.api.protocolrecords.impl.pb.NodePublishVolumeRequestPBImpl
public class NodePublishVolumeRequestPBImpl
extends org.apache.hadoop.yarn.api.protocolrecords.NodePublishVolumeRequest
Request to publish volume on node manager.
-
Constructor Summary
ConstructorsConstructorDescriptionNodePublishVolumeRequestPBImpl(org.apache.hadoop.yarn.proto.CsiAdaptorProtos.NodePublishVolumeRequest request) -
Method Summary
Modifier and TypeMethodDescriptionbooleanorg.apache.hadoop.yarn.proto.CsiAdaptorProtos.NodePublishVolumeRequestgetProto()booleanorg.apache.hadoop.yarn.api.protocolrecords.ValidateVolumeCapabilitiesRequest.VolumeCapabilityinthashCode()voidsetPublishContext(Map<String, String> publishContext) voidsetReadonly(boolean readonly) voidsetSecrets(Map<String, String> secrets) voidsetStagingPath(String stagingPath) voidsetTargetPath(String targetPath) voidsetVolumeCapability(org.apache.hadoop.yarn.api.protocolrecords.ValidateVolumeCapabilitiesRequest.VolumeCapability capability) voidsetVolumeId(String volumeId) toString()Methods inherited from class org.apache.hadoop.yarn.api.protocolrecords.NodePublishVolumeRequest
newInstance
-
Constructor Details
-
NodePublishVolumeRequestPBImpl
public NodePublishVolumeRequestPBImpl() -
NodePublishVolumeRequestPBImpl
public NodePublishVolumeRequestPBImpl(org.apache.hadoop.yarn.proto.CsiAdaptorProtos.NodePublishVolumeRequest request)
-
-
Method Details
-
getProto
public org.apache.hadoop.yarn.proto.CsiAdaptorProtos.NodePublishVolumeRequest getProto() -
setVolumeId
- Specified by:
setVolumeIdin classorg.apache.hadoop.yarn.api.protocolrecords.NodePublishVolumeRequest
-
getVolumeId
- Specified by:
getVolumeIdin classorg.apache.hadoop.yarn.api.protocolrecords.NodePublishVolumeRequest
-
setReadonly
public void setReadonly(boolean readonly) - Specified by:
setReadonlyin classorg.apache.hadoop.yarn.api.protocolrecords.NodePublishVolumeRequest
-
getReadOnly
public boolean getReadOnly()- Specified by:
getReadOnlyin classorg.apache.hadoop.yarn.api.protocolrecords.NodePublishVolumeRequest
-
setSecrets
- Specified by:
setSecretsin classorg.apache.hadoop.yarn.api.protocolrecords.NodePublishVolumeRequest
-
getSecrets
- Specified by:
getSecretsin classorg.apache.hadoop.yarn.api.protocolrecords.NodePublishVolumeRequest
-
getTargetPath
- Specified by:
getTargetPathin classorg.apache.hadoop.yarn.api.protocolrecords.NodePublishVolumeRequest
-
setStagingPath
- Specified by:
setStagingPathin classorg.apache.hadoop.yarn.api.protocolrecords.NodePublishVolumeRequest
-
getStagingPath
- Specified by:
getStagingPathin classorg.apache.hadoop.yarn.api.protocolrecords.NodePublishVolumeRequest
-
setPublishContext
- Specified by:
setPublishContextin classorg.apache.hadoop.yarn.api.protocolrecords.NodePublishVolumeRequest
-
getPublishContext
- Specified by:
getPublishContextin classorg.apache.hadoop.yarn.api.protocolrecords.NodePublishVolumeRequest
-
setTargetPath
- Specified by:
setTargetPathin classorg.apache.hadoop.yarn.api.protocolrecords.NodePublishVolumeRequest
-
setVolumeCapability
public void setVolumeCapability(org.apache.hadoop.yarn.api.protocolrecords.ValidateVolumeCapabilitiesRequest.VolumeCapability capability) - Specified by:
setVolumeCapabilityin classorg.apache.hadoop.yarn.api.protocolrecords.NodePublishVolumeRequest
-
getVolumeCapability
public org.apache.hadoop.yarn.api.protocolrecords.ValidateVolumeCapabilitiesRequest.VolumeCapability getVolumeCapability()- Specified by:
getVolumeCapabilityin classorg.apache.hadoop.yarn.api.protocolrecords.NodePublishVolumeRequest
-
toString
- Overrides:
toStringin classorg.apache.hadoop.yarn.api.protocolrecords.NodePublishVolumeRequest
-
hashCode
public int hashCode() -
equals
-