toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'ackDeadlineSeconds': ackDeadlineSeconds,
'bigqueryConfig': bigqueryConfig.toMap(),
'cloudStorageConfig': cloudStorageConfig.toMap(),
'deadLetterPolicy': deadLetterPolicy.toMap(),
'detached': detached,
'enableExactlyOnceDelivery': enableExactlyOnceDelivery,
'enableMessageOrdering': enableMessageOrdering,
'expirationPolicy': expirationPolicy.toMap(),
'filter': filter,
'labels': labels,
'messageRetentionDuration': messageRetentionDuration,
'name': name,
'pushConfig': pushConfig.toMap(),
'retainAckedMessages': retainAckedMessages,
'retryPolicy': retryPolicy.toMap(),
'state': state,
'topic': topic,
'topicMessageRetentionDuration': topicMessageRetentionDuration,
};
}