Represents a Date.
Package
@google-cloud/dlpConstructors
(constructor)(properties)
  constructor 
 ( 
 properties 
 ?: 
  
 google 
 . 
 type 
 . 
 IDate 
 ); 
 
 
Constructs a new Date.
Properties
day
  public 
  
 day 
 : 
  
 number 
 ; 
 
 
Date day.
month
  public 
  
 month 
 : 
  
 number 
 ; 
 
 
Date month.
year
  public 
  
 year 
 : 
  
 number 
 ; 
 
 
Date year.
Methods
create(properties)
  public 
  
 static 
  
 create 
 ( 
 properties 
 ?: 
  
 google 
 . 
 type 
 . 
 IDate 
 ) 
 : 
  
 google 
 . 
 type 
 . 
 Date 
 ; 
 
 
Creates a new Date instance using the specified properties.
decode(reader, length)
  public 
  
 static 
  
 decode 
 ( 
 reader 
 : 
  
 ( 
 $protobuf 
 . 
 Reader 
 | 
 Uint8Array 
 ), 
  
 length 
 ?: 
  
 number 
 ) 
 : 
  
 google 
 . 
 type 
 . 
 Date 
 ; 
 
 
Decodes a Date message from the specified reader or buffer.
reader 
( Reader 
| Uint8Array 
) 
Reader or buffer to decode from
length 
 number 
 
Message length if known beforehand
decodeDelimited(reader)
  public 
  
 static 
  
 decodeDelimited 
 ( 
 reader 
 : 
  
 ( 
 $protobuf 
 . 
 Reader 
 | 
 Uint8Array 
 )) 
 : 
  
 google 
 . 
 type 
 . 
 Date 
 ; 
 
 
Decodes a Date message from the specified reader or buffer, length delimited.
reader 
( Reader 
| Uint8Array 
) 
Reader or buffer to decode from
encode(message, writer)
  public 
  
 static 
  
 encode 
 ( 
 message 
 : 
  
 google 
 . 
 type 
 . 
 IDate 
 , 
  
 writer 
 ?: 
  
 $protobuf 
 . 
 Writer 
 ) 
 : 
  
 $protobuf 
 . 
 Writer 
 ; 
 
 
Encodes the specified Date message. Does not implicitly messages.
message 
writer 
 $protobuf.Writer 
 
Writer to encode to
 $protobuf.Writer 
 
Writer
encodeDelimited(message, writer)
  public 
  
 static 
  
 encodeDelimited 
 ( 
 message 
 : 
  
 google 
 . 
 type 
 . 
 IDate 
 , 
  
 writer 
 ?: 
  
 $protobuf 
 . 
 Writer 
 ) 
 : 
  
 $protobuf 
 . 
 Writer 
 ; 
 
 
Encodes the specified Date message, length delimited. Does not implicitly messages.
message 
writer 
 $protobuf.Writer 
 
Writer to encode to
 $protobuf.Writer 
 
Writer
fromObject(object)
  public 
  
 static 
  
 fromObject 
 ( 
 object 
 : 
  
 { 
  
 [ 
 k 
 : 
  
 string 
 ] 
 : 
  
 any 
  
 }) 
 : 
  
 google 
 . 
 type 
 . 
 Date 
 ; 
 
 
Creates a Date message from a plain object. Also converts values to their respective internal types.
object 
 { [k: string]: any } 
 
Plain object
getTypeUrl(typeUrlPrefix)
  public 
  
 static 
  
 getTypeUrl 
 ( 
 typeUrlPrefix 
 ?: 
  
 string 
 ) 
 : 
  
 string 
 ; 
 
 
Gets the default type url for Date
typeUrlPrefix 
 string 
 
your custom typeUrlPrefix(default "type.googleapis.com")
 string 
 
The default type url
toJSON()
  public 
  
 toJSON 
 () 
 : 
  
 { 
  
 [ 
 k 
 : 
  
 string 
 ] 
 : 
  
 any 
  
 }; 
 
 
Converts this Date to JSON.
 { [k: string]: any } 
 
JSON object
toObject(message, options)
  public 
  
 static 
  
 toObject 
 ( 
 message 
 : 
  
 google 
 . 
 type 
 . 
 Date 
 , 
  
 options 
 ?: 
  
 $protobuf 
 . 
 IConversionOptions 
 ) 
 : 
  
 { 
  
 [ 
 k 
 : 
  
 string 
 ] 
 : 
  
 any 
  
 }; 
 
 
Creates a plain object from a Date message. Also converts values to other types if specified.
message 
options 
 $protobuf.IConversionOptions 
 
Conversion options
 { [k: string]: any } 
 
Plain object
verify(message)
  public 
  
 static 
  
 verify 
 ( 
 message 
 : 
  
 { 
  
 [ 
 k 
 : 
  
 string 
 ] 
 : 
  
 any 
  
 }) 
 : 
  
 ( 
 string 
 | 
 null 
 ); 
 
 
Verifies a Date message.
message 
 { [k: string]: any } 
 
Plain object to verify
 (string|null) 
 
 null 
if valid, otherwise the reason why it is not

