toMap method

Map<String, dynamic> toMap()

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,
  };
}