Inheritance
Transform > HashStreamValidatorPackage
@google-cloud/storageConstructors
(constructor)(options)
constructor
(
options
?:
Partial<HashStreamValidatorOptions>
);
Constructs a new instance of the HashStreamValidator
class
Properties
crc32cEnabled
readonly
crc32cEnabled
:
boolean
;
crc32cExpected
readonly
crc32cExpected
:
string
|
undefined
;
md5Enabled
readonly
md5Enabled
:
boolean
;
md5Expected
readonly
md5Expected
:
string
|
undefined
;
updateHashesOnly
readonly
updateHashesOnly
:
boolean
;
Methods
_flush(callback)
_flush
(
callback
:
(
error
?:
Error
|
null
|
undefined
)
=
>
void
)
:
void
;
Parameter
Name
Description
callback
(error?: Error
| null | undefined) => void
Returns
Type
Description
void
_transform(chunk, encoding, callback)
_transform
(
chunk
:
Buffer
,
encoding
:
BufferEncoding
,
callback
:
(
e
?:
Error
)
=
>
void
)
:
void
;
Parameters
Name
Description
chunk
Buffer
encoding
BufferEncoding
callback
(e?: Error
) => void
Returns
Type
Description
void
test(hash, sum)
test
(
hash
:
'crc32c'
|
'md5'
,
sum
:
Buffer
|
string
)
:
boolean
;
Parameters
Name
Description
hash
'crc32c' | 'md5'
sum
"\"buffer\"".__global.Buffer
| string
Returns
Type
Description
boolean