Uses of Annotation Type
org.apache.hadoop.ozone.om.request.validation.RequestFeatureValidator
Packages that use RequestFeatureValidator
Package
Description
Package contains classes related to bucket requests.
Package contains classes related to file requests.
Package contains classes related to key requests.
Package contains classes related to acl requests for keys.
Package contains classes related to S3 multipart upload requests.
OM protocol buffer translators.
-
Uses of RequestFeatureValidator in org.apache.hadoop.ozone.om.request.bucket
Methods in org.apache.hadoop.ozone.om.request.bucket with annotations of type RequestFeatureValidatorModifier and TypeMethodDescriptionstatic org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMBucketDeleteRequest.blockBucketDeleteWithBucketLayoutFromOldClient(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) Validates bucket delete requests.static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMBucketCreateRequest.disallowCreateBucketWithECReplicationConfig(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMBucketSetPropertyRequest.disallowSetBucketPropertyWithECReplicationConfig(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMBucketCreateRequest.handleCreateBucketWithBucketLayoutDuringPreFinalize(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMBucketCreateRequest.setDefaultBucketLayoutForOlderClients(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) When a client that does not support bucket layout types issues a create bucket command, it will leave the bucket layout field empty. -
Uses of RequestFeatureValidator in org.apache.hadoop.ozone.om.request.file
Methods in org.apache.hadoop.ozone.om.request.file with annotations of type RequestFeatureValidatorModifier and TypeMethodDescriptionstatic org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMDirectoryCreateRequest.blockCreateDirectoryWithBucketLayoutFromOldClient(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) Validates directory create requests.static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMFileCreateRequest.blockCreateFileWithBucketLayoutFromOldClient(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) Validates file create requests.static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMDirectoryCreateRequest.disallowCreateDirectoryWithECReplicationConfig(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMFileCreateRequest.disallowCreateFileWithECReplicationConfig(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) -
Uses of RequestFeatureValidator in org.apache.hadoop.ozone.om.request.key
Methods in org.apache.hadoop.ozone.om.request.key with annotations of type RequestFeatureValidatorModifier and TypeMethodDescriptionstatic org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMAllocateBlockRequest.blockAllocateBlockWithBucketLayoutFromOldClient(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) Validates block allocation requests.static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMKeyCommitRequest.blockCommitKeyWithBucketLayoutFromOldClient(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) Validates key commit requests.static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMKeyCreateRequest.blockCreateKeyWithBucketLayoutFromOldClient(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) Validates key create requests.static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMKeysDeleteRequest.blockDeleteKeysWithBucketLayoutFromOldClient(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) Validates delete key requests.static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMKeyDeleteRequest.blockDeleteKeyWithBucketLayoutFromOldClient(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) Validates key delete requests.static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMKeysRenameRequest.blockRenameKeysWithBucketLayoutFromOldClient(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) Validates rename keys requests.static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMKeyRenameRequest.blockRenameKeyWithBucketLayoutFromOldClient(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) Validates rename key requests.static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMAllocateBlockRequest.disallowAllocateBlockWithECReplicationConfig(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMKeyCommitRequest.disallowCommitKeyWithECReplicationConfig(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMKeyCreateRequest.disallowCreateKeyWithECReplicationConfig(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMKeyCommitRequest.disallowHsync(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMKeyCommitRequest.disallowRecovery(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) Validates key commit requests. -
Uses of RequestFeatureValidator in org.apache.hadoop.ozone.om.request.key.acl
Methods in org.apache.hadoop.ozone.om.request.key.acl with annotations of type RequestFeatureValidatorModifier and TypeMethodDescriptionstatic org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMKeyAddAclRequest.blockAddAclWithBucketLayoutFromOldClient(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) Validates Add ACL requests.static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMKeyRemoveAclRequest.blockRemoveAclWithBucketLayoutFromOldClient(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) Validates Add ACL requests.static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestOMKeySetAclRequest.blockSetAclWithBucketLayoutFromOldClient(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) Validates Add ACL requests. -
Uses of RequestFeatureValidator in org.apache.hadoop.ozone.om.request.s3.multipart
Methods in org.apache.hadoop.ozone.om.request.s3.multipart with annotations of type RequestFeatureValidatorModifier and TypeMethodDescriptionstatic org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestS3InitiateMultipartUploadRequest.blockInitiateMPUWithBucketLayoutFromOldClient(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) Validates S3 initiate MPU requests.static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestS3MultipartUploadAbortRequest.blockMPUAbortWithBucketLayoutFromOldClient(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) Validates S3 MPU abort requests.static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestS3MultipartUploadCommitPartRequest.blockMPUCommitWithBucketLayoutFromOldClient(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) Validates S3 MPU commit part requests.static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestS3MultipartUploadCompleteRequest.blockMPUCompleteWithBucketLayoutFromOldClient(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) Validates S3 MPU complete requests.static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestS3MultipartUploadAbortRequest.disallowAbortMultiPartUploadWithECReplicationConfig(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestS3MultipartUploadCommitPartRequest.disallowCommitMultiPartUploadWithECReplicationConfig(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestS3MultipartUploadCompleteRequest.disallowCompleteMultiPartUploadWithECReplicationConfig(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequestS3InitiateMultipartUploadRequest.disallowInitiateMultiPartUploadWithECReplicationConfig(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, ValidationContext ctx) -
Uses of RequestFeatureValidator in org.apache.hadoop.ozone.protocolPB
Methods in org.apache.hadoop.ozone.protocolPB with annotations of type RequestFeatureValidatorModifier and TypeMethodDescriptionstatic org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponseOzoneManagerRequestHandler.disallowGetFileStatusWithBucketLayout(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponse resp, ValidationContext ctx) static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponseOzoneManagerRequestHandler.disallowGetFileStatusWithECReplicationConfig(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponse resp, ValidationContext ctx) static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponseOzoneManagerRequestHandler.disallowListKeysResponseWithECReplicationConfig(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponse resp, ValidationContext ctx) static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponseOzoneManagerRequestHandler.disallowListKeysWithBucketLayout(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponse resp, ValidationContext ctx) static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponseOzoneManagerRequestHandler.disallowListStatusResponseWithBucketLayout(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponse resp, ValidationContext ctx) static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponseOzoneManagerRequestHandler.disallowListStatusResponseWithECReplicationConfig(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponse resp, ValidationContext ctx) static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponseOzoneManagerRequestHandler.disallowListTrashWithBucketLayout(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponse resp, ValidationContext ctx) static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponseOzoneManagerRequestHandler.disallowListTrashWithECReplicationConfig(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponse resp, ValidationContext ctx) static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponseOzoneManagerRequestHandler.disallowLookupFileWithBucketLayout(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponse resp, ValidationContext ctx) static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponseOzoneManagerRequestHandler.disallowLookupFileWithECReplicationConfig(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponse resp, ValidationContext ctx) static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponseOzoneManagerRequestHandler.disallowLookupKeyResponseWithECReplicationConfig(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponse resp, ValidationContext ctx) static org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponseOzoneManagerRequestHandler.disallowLookupKeyWithBucketLayout(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMRequest req, org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponse resp, ValidationContext ctx)