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

wechat.protobuf.OpenIMChatRoomContactOrBuilder Maven / Gradle / Ivy

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

package wechat.protobuf;

public interface OpenIMChatRoomContactOrBuilder extends
    // @@protoc_insertion_point(interface_extends:wechat_proto.OpenIMChatRoomContact)
    com.google.protobuf.MessageOrBuilder {

  /**
   * optional string roomName = 1;
   * @return Whether the roomName field is set.
   */
  boolean hasRoomName();
  /**
   * optional string roomName = 1;
   * @return The roomName.
   */
  java.lang.String getRoomName();
  /**
   * optional string roomName = 1;
   * @return The bytes for roomName.
   */
  com.google.protobuf.ByteString
      getRoomNameBytes();

  /**
   * optional uint32 svr_chatroom_version = 2;
   * @return Whether the svrChatroomVersion field is set.
   */
  boolean hasSvrChatroomVersion();
  /**
   * optional uint32 svr_chatroom_version = 2;
   * @return The svrChatroomVersion.
   */
  int getSvrChatroomVersion();

  /**
   * optional .wechat_proto.OpenIMChatRoomData chatName = 3;
   * @return Whether the chatName field is set.
   */
  boolean hasChatName();
  /**
   * optional .wechat_proto.OpenIMChatRoomData chatName = 3;
   * @return The chatName.
   */
  wechat.protobuf.OpenIMChatRoomData getChatName();
  /**
   * optional .wechat_proto.OpenIMChatRoomData chatName = 3;
   */
  wechat.protobuf.OpenIMChatRoomDataOrBuilder getChatNameOrBuilder();

  /**
   * optional uint32 svr_member_version = 4;
   * @return Whether the svrMemberVersion field is set.
   */
  boolean hasSvrMemberVersion();
  /**
   * optional uint32 svr_member_version = 4;
   * @return The svrMemberVersion.
   */
  int getSvrMemberVersion();

  /**
   * optional .wechat_proto.OpenIMChatRoomMemberData member_data = 5;
   * @return Whether the memberData field is set.
   */
  boolean hasMemberData();
  /**
   * optional .wechat_proto.OpenIMChatRoomMemberData member_data = 5;
   * @return The memberData.
   */
  wechat.protobuf.OpenIMChatRoomMemberData getMemberData();
  /**
   * optional .wechat_proto.OpenIMChatRoomMemberData member_data = 5;
   */
  wechat.protobuf.OpenIMChatRoomMemberDataOrBuilder getMemberDataOrBuilder();

  /**
   * optional uint32 private_flag = 6;
   * @return Whether the privateFlag field is set.
   */
  boolean hasPrivateFlag();
  /**
   * optional uint32 private_flag = 6;
   * @return The privateFlag.
   */
  int getPrivateFlag();

  /**
   * optional uint32 chatRoom_notify = 7;
   * @return Whether the chatRoomNotify field is set.
   */
  boolean hasChatRoomNotify();
  /**
   * optional uint32 chatRoom_notify = 7;
   * @return The chatRoomNotify.
   */
  int getChatRoomNotify();

  /**
   * optional uint32 bitVal = 8;
   * @return Whether the bitVal field is set.
   */
  boolean hasBitVal();
  /**
   * optional uint32 bitVal = 8;
   * @return The bitVal.
   */
  int getBitVal();

  /**
   * optional uint32 bitMask = 9;
   * @return Whether the bitMask field is set.
   */
  boolean hasBitMask();
  /**
   * optional uint32 bitMask = 9;
   * @return The bitMask.
   */
  int getBitMask();

  /**
   * optional string app_id = 10;
   * @return Whether the appId field is set.
   */
  boolean hasAppId();
  /**
   * optional string app_id = 10;
   * @return The appId.
   */
  java.lang.String getAppId();
  /**
   * optional string app_id = 10;
   * @return The bytes for appId.
   */
  com.google.protobuf.ByteString
      getAppIdBytes();

  /**
   * optional uint32 contact_type = 11;
   * @return Whether the contactType field is set.
   */
  boolean hasContactType();
  /**
   * optional uint32 contact_type = 11;
   * @return The contactType.
   */
  int getContactType();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy