GuardrailCodeCallback.fromJson constructor

GuardrailCodeCallback.fromJson(
  1. Map json_
)

Implementation

GuardrailCodeCallback.fromJson(core.Map json_)
  : this(
      afterAgentCallback: json_.containsKey('afterAgentCallback')
          ? Callback.fromJson(
              json_['afterAgentCallback']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      afterModelCallback: json_.containsKey('afterModelCallback')
          ? Callback.fromJson(
              json_['afterModelCallback']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      beforeAgentCallback: json_.containsKey('beforeAgentCallback')
          ? Callback.fromJson(
              json_['beforeAgentCallback']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      beforeModelCallback: json_.containsKey('beforeModelCallback')
          ? Callback.fromJson(
              json_['beforeModelCallback']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
    );