GoogleCloudEventarcV1PipelineDestination.fromJson constructor
GoogleCloudEventarcV1PipelineDestination.fromJson(
- Map json_
Implementation
GoogleCloudEventarcV1PipelineDestination.fromJson(core.Map json_)
: this(
authenticationConfig: json_.containsKey('authenticationConfig')
? GoogleCloudEventarcV1PipelineDestinationAuthenticationConfig.fromJson(
json_['authenticationConfig']
as core.Map<core.String, core.dynamic>,
)
: null,
httpEndpoint: json_.containsKey('httpEndpoint')
? GoogleCloudEventarcV1PipelineDestinationHttpEndpoint.fromJson(
json_['httpEndpoint'] as core.Map<core.String, core.dynamic>,
)
: null,
messageBus: json_['messageBus'] as core.String?,
networkConfig: json_.containsKey('networkConfig')
? GoogleCloudEventarcV1PipelineDestinationNetworkConfig.fromJson(
json_['networkConfig'] as core.Map<core.String, core.dynamic>,
)
: null,
outputPayloadFormat: json_.containsKey('outputPayloadFormat')
? GoogleCloudEventarcV1PipelineMessagePayloadFormat.fromJson(
json_['outputPayloadFormat']
as core.Map<core.String, core.dynamic>,
)
: null,
topic: json_['topic'] as core.String?,
workflow: json_['workflow'] as core.String?,
);