// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: im.proto

package com.ywt.gapi.im;

public interface NoticeMessageOrBuilder extends
    // @@protoc_insertion_point(interface_extends:com.ywt.gapi.im.NoticeMessage)
    com.google.protobuf.MessageOrBuilder {

  /**
   * <code>string key_id = 1;</code>
   * @return The keyId.
   */
  java.lang.String getKeyId();
  /**
   * <code>string key_id = 1;</code>
   * @return The bytes for keyId.
   */
  com.google.protobuf.ByteString
      getKeyIdBytes();

  /**
   * <code>string title = 2;</code>
   * @return The title.
   */
  java.lang.String getTitle();
  /**
   * <code>string title = 2;</code>
   * @return The bytes for title.
   */
  com.google.protobuf.ByteString
      getTitleBytes();

  /**
   * <code>string content = 3;</code>
   * @return The content.
   */
  java.lang.String getContent();
  /**
   * <code>string content = 3;</code>
   * @return The bytes for content.
   */
  com.google.protobuf.ByteString
      getContentBytes();

  /**
   * <code>int32 send_by = 4;</code>
   * @return The sendBy.
   */
  int getSendBy();

  /**
   * <code>string send_by_name = 5;</code>
   * @return The sendByName.
   */
  java.lang.String getSendByName();
  /**
   * <code>string send_by_name = 5;</code>
   * @return The bytes for sendByName.
   */
  com.google.protobuf.ByteString
      getSendByNameBytes();

  /**
   * <code>string custom = 6;</code>
   * @return The custom.
   */
  java.lang.String getCustom();
  /**
   * <code>string custom = 6;</code>
   * @return The bytes for custom.
   */
  com.google.protobuf.ByteString
      getCustomBytes();

  /**
   * <code>int32 type = 7;</code>
   * @return The type.
   */
  int getType();

  /**
   * <code>int64 time = 8;</code>
   * @return The time.
   */
  long getTime();

  /**
   * <code>int32 to_user_id = 9;</code>
   * @return The toUserId.
   */
  int getToUserId();

  /**
   * <code>string session_id = 10;</code>
   * @return The sessionId.
   */
  java.lang.String getSessionId();
  /**
   * <code>string session_id = 10;</code>
   * @return The bytes for sessionId.
   */
  com.google.protobuf.ByteString
      getSessionIdBytes();

  /**
   * <code>string to_user_name = 11;</code>
   * @return The toUserName.
   */
  java.lang.String getToUserName();
  /**
   * <code>string to_user_name = 11;</code>
   * @return The bytes for toUserName.
   */
  com.google.protobuf.ByteString
      getToUserNameBytes();
}
