All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.sinch.sdk.domains.conversation.models.v1.messages.OmniMessageOverride Maven / Gradle / Ivy

There is a newer version: 1.4.0
Show newest version
package com.sinch.sdk.domains.conversation.models.v1.messages;

import com.sinch.sdk.domains.conversation.models.v1.ConversationChannel;

/** Base class for all classes supported by OmniMessageOverride */
public interface OmniMessageOverride {

  enum ChannelSpecificTemplate {
    WHATSAPP(ConversationChannel.WHATSAPP),
    KAKAOTALK(ConversationChannel.KAKAOTALK),
    WECHAT(ConversationChannel.WECHAT);

    private final ConversationChannel channel;

    ChannelSpecificTemplate(ConversationChannel channel) {
      this.channel = channel;
    }

    public ConversationChannel getChannel() {
      return channel;
    }
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy