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

wechat.protobuf.UploadAppAttachRequestOrBuilder Maven / Gradle / Ivy

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

package wechat.protobuf;

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

  /**
   * required .wechat_proto.BaseRequest BaseRequest = 1;
   * @return Whether the baseRequest field is set.
   */
  boolean hasBaseRequest();
  /**
   * required .wechat_proto.BaseRequest BaseRequest = 1;
   * @return The baseRequest.
   */
  wechat.protobuf.BaseRequest getBaseRequest();
  /**
   * required .wechat_proto.BaseRequest BaseRequest = 1;
   */
  wechat.protobuf.BaseRequestOrBuilder getBaseRequestOrBuilder();

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

  /**
   * required uint32 SdkVersion = 3;
   * @return Whether the sdkVersion field is set.
   */
  boolean hasSdkVersion();
  /**
   * required uint32 SdkVersion = 3;
   * @return The sdkVersion.
   */
  int getSdkVersion();

  /**
   * optional string ClientAppDataId = 4;
   * @return Whether the clientAppDataId field is set.
   */
  boolean hasClientAppDataId();
  /**
   * optional string ClientAppDataId = 4;
   * @return The clientAppDataId.
   */
  java.lang.String getClientAppDataId();
  /**
   * optional string ClientAppDataId = 4;
   * @return The bytes for clientAppDataId.
   */
  com.google.protobuf.ByteString
      getClientAppDataIdBytes();

  /**
   * optional string UserName = 5;
   * @return Whether the userName field is set.
   */
  boolean hasUserName();
  /**
   * optional string UserName = 5;
   * @return The userName.
   */
  java.lang.String getUserName();
  /**
   * optional string UserName = 5;
   * @return The bytes for userName.
   */
  com.google.protobuf.ByteString
      getUserNameBytes();

  /**
   * required uint32 TotalLen = 6;
   * @return Whether the totalLen field is set.
   */
  boolean hasTotalLen();
  /**
   * required uint32 TotalLen = 6;
   * @return The totalLen.
   */
  int getTotalLen();

  /**
   * required uint32 StartPos = 7;
   * @return Whether the startPos field is set.
   */
  boolean hasStartPos();
  /**
   * required uint32 StartPos = 7;
   * @return The startPos.
   */
  int getStartPos();

  /**
   * required uint32 DataLen = 8;
   * @return Whether the dataLen field is set.
   */
  boolean hasDataLen();
  /**
   * required uint32 DataLen = 8;
   * @return The dataLen.
   */
  int getDataLen();

  /**
   * required .wechat_proto.SKBuiltinString_ Data = 9;
   * @return Whether the data field is set.
   */
  boolean hasData();
  /**
   * required .wechat_proto.SKBuiltinString_ Data = 9;
   * @return The data.
   */
  wechat.protobuf.SKBuiltinString_ getData();
  /**
   * required .wechat_proto.SKBuiltinString_ Data = 9;
   */
  wechat.protobuf.SKBuiltinString_OrBuilder getDataOrBuilder();

  /**
   * optional uint32 Type = 10;
   * @return Whether the type field is set.
   */
  boolean hasType();
  /**
   * optional uint32 Type = 10;
   * @return The type.
   */
  int getType();

  /**
   * optional string MD5 = 11;
   * @return Whether the mD5 field is set.
   */
  boolean hasMD5();
  /**
   * optional string MD5 = 11;
   * @return The mD5.
   */
  java.lang.String getMD5();
  /**
   * optional string MD5 = 11;
   * @return The bytes for mD5.
   */
  com.google.protobuf.ByteString
      getMD5Bytes();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy