Probe.fromJson constructor
Probe.fromJson(
- Map json_
Implementation
Probe.fromJson(core.Map json_)
: this(
exec: json_.containsKey('exec')
? ExecAction.fromJson(
json_['exec'] as core.Map<core.String, core.dynamic>)
: null,
failureThreshold: json_['failureThreshold'] as core.int?,
grpc: json_.containsKey('grpc')
? GRPCAction.fromJson(
json_['grpc'] as core.Map<core.String, core.dynamic>)
: null,
httpGet: json_.containsKey('httpGet')
? HTTPGetAction.fromJson(
json_['httpGet'] as core.Map<core.String, core.dynamic>)
: null,
initialDelaySeconds: json_['initialDelaySeconds'] as core.int?,
periodSeconds: json_['periodSeconds'] as core.int?,
successThreshold: json_['successThreshold'] as core.int?,
tcpSocket: json_.containsKey('tcpSocket')
? TCPSocketAction.fromJson(
json_['tcpSocket'] as core.Map<core.String, core.dynamic>)
: null,
timeoutSeconds: json_['timeoutSeconds'] as core.int?,
);