Skip to content

Commit 9607299

Browse files
authored
Merge pull request #296 from simple-robot/dev/channel-edit-api
Support UpdateChannelApi
2 parents 561e0af + dbe22d2 commit 9607299

File tree

4 files changed

+991
-0
lines changed

4 files changed

+991
-0
lines changed

simbot-component-kook-api/api/simbot-component-kook-api.api

Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -819,6 +819,120 @@ public final class love/forte/simbot/kook/api/channel/LiveInfo$Companion {
819819
public final fun serializer ()Lkotlinx/serialization/KSerializer;
820820
}
821821

822+
public final class love/forte/simbot/kook/api/channel/UpdateChannelApi : love/forte/simbot/kook/api/KookPostApi {
823+
public static final field Factory Llove/forte/simbot/kook/api/channel/UpdateChannelApi$Factory;
824+
public synthetic fun <init> (Llove/forte/simbot/kook/api/channel/UpdateChannelApi$Body;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
825+
public static final fun builder (Ljava/lang/String;)Llove/forte/simbot/kook/api/channel/UpdateChannelApi$Builder;
826+
public static final fun create (Ljava/lang/String;)Llove/forte/simbot/kook/api/channel/UpdateChannelApi;
827+
public static final fun create (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)Llove/forte/simbot/kook/api/channel/UpdateChannelApi;
828+
public synthetic fun getBody ()Ljava/lang/Object;
829+
public fun getBody ()Llove/forte/simbot/kook/api/channel/UpdateChannelApi$Body;
830+
public fun getResultDeserializationStrategy ()Lkotlinx/serialization/DeserializationStrategy;
831+
}
832+
833+
public final class love/forte/simbot/kook/api/channel/UpdateChannelApi$Body {
834+
public static final field Companion Llove/forte/simbot/kook/api/channel/UpdateChannelApi$Body$Companion;
835+
public fun equals (Ljava/lang/Object;)Z
836+
public final fun getChannelId ()Ljava/lang/String;
837+
public final fun getLevel ()Ljava/lang/Integer;
838+
public final fun getLimitAmount ()Ljava/lang/Integer;
839+
public final fun getName ()Ljava/lang/String;
840+
public final fun getParentId ()Ljava/lang/String;
841+
public final fun getPassword ()Ljava/lang/String;
842+
public final fun getSlowMode ()Ljava/lang/Integer;
843+
public final fun getTopic ()Ljava/lang/String;
844+
public final fun getVoiceQuality ()Ljava/lang/String;
845+
public fun hashCode ()I
846+
public fun toString ()Ljava/lang/String;
847+
}
848+
849+
public synthetic class love/forte/simbot/kook/api/channel/UpdateChannelApi$Body$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
850+
public static final field INSTANCE Llove/forte/simbot/kook/api/channel/UpdateChannelApi$Body$$serializer;
851+
public final fun childSerializers ()[Lkotlinx/serialization/KSerializer;
852+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
853+
public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Llove/forte/simbot/kook/api/channel/UpdateChannelApi$Body;
854+
public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
855+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
856+
public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Llove/forte/simbot/kook/api/channel/UpdateChannelApi$Body;)V
857+
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
858+
}
859+
860+
public final class love/forte/simbot/kook/api/channel/UpdateChannelApi$Body$Companion {
861+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
862+
}
863+
864+
public final class love/forte/simbot/kook/api/channel/UpdateChannelApi$Builder {
865+
public final fun build ()Llove/forte/simbot/kook/api/channel/UpdateChannelApi;
866+
public final fun getChannelId ()Ljava/lang/String;
867+
public final fun getLevel ()Ljava/lang/Integer;
868+
public final fun getLimitAmount ()Ljava/lang/Integer;
869+
public final fun getName ()Ljava/lang/String;
870+
public final fun getParentId ()Ljava/lang/String;
871+
public final fun getPassword ()Ljava/lang/String;
872+
public final fun getSlowModeValue ()Ljava/lang/Integer;
873+
public final fun getTopic ()Ljava/lang/String;
874+
public final fun getVoiceQualityValue ()Ljava/lang/String;
875+
public final fun level (I)Llove/forte/simbot/kook/api/channel/UpdateChannelApi$Builder;
876+
public final fun limitAmount (I)Llove/forte/simbot/kook/api/channel/UpdateChannelApi$Builder;
877+
public final fun name (Ljava/lang/String;)Llove/forte/simbot/kook/api/channel/UpdateChannelApi$Builder;
878+
public final fun parentId (Ljava/lang/String;)Llove/forte/simbot/kook/api/channel/UpdateChannelApi$Builder;
879+
public final fun password (Ljava/lang/String;)Llove/forte/simbot/kook/api/channel/UpdateChannelApi$Builder;
880+
public final fun setLevel (Ljava/lang/Integer;)V
881+
public final fun setLimitAmount (Ljava/lang/Integer;)V
882+
public final fun setName (Ljava/lang/String;)V
883+
public final fun setParentId (Ljava/lang/String;)V
884+
public final fun setPassword (Ljava/lang/String;)V
885+
public final fun setSlowModeValue (Ljava/lang/Integer;)V
886+
public final fun setTopic (Ljava/lang/String;)V
887+
public final fun setVoiceQualityValue (Ljava/lang/String;)V
888+
public final fun slowMode (Llove/forte/simbot/kook/api/channel/UpdateChannelApi$SlowMode;)Llove/forte/simbot/kook/api/channel/UpdateChannelApi$Builder;
889+
public final fun slowModeValue (I)Llove/forte/simbot/kook/api/channel/UpdateChannelApi$Builder;
890+
public final fun topic (Ljava/lang/String;)Llove/forte/simbot/kook/api/channel/UpdateChannelApi$Builder;
891+
public final fun voiceQuality (Llove/forte/simbot/kook/api/channel/UpdateChannelApi$VoiceQuality;)Llove/forte/simbot/kook/api/channel/UpdateChannelApi$Builder;
892+
public final fun voiceQualityValue (Ljava/lang/String;)Llove/forte/simbot/kook/api/channel/UpdateChannelApi$Builder;
893+
}
894+
895+
public final class love/forte/simbot/kook/api/channel/UpdateChannelApi$Factory {
896+
public final fun builder (Ljava/lang/String;)Llove/forte/simbot/kook/api/channel/UpdateChannelApi$Builder;
897+
public final fun create (Ljava/lang/String;)Llove/forte/simbot/kook/api/channel/UpdateChannelApi;
898+
public final fun create (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)Llove/forte/simbot/kook/api/channel/UpdateChannelApi;
899+
public static synthetic fun create$default (Llove/forte/simbot/kook/api/channel/UpdateChannelApi$Factory;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Llove/forte/simbot/kook/api/channel/UpdateChannelApi;
900+
}
901+
902+
public final class love/forte/simbot/kook/api/channel/UpdateChannelApi$SlowMode : java/lang/Enum {
903+
public static final field HOURS_1 Llove/forte/simbot/kook/api/channel/UpdateChannelApi$SlowMode;
904+
public static final field HOURS_2 Llove/forte/simbot/kook/api/channel/UpdateChannelApi$SlowMode;
905+
public static final field HOURS_6 Llove/forte/simbot/kook/api/channel/UpdateChannelApi$SlowMode;
906+
public static final field MINUTES_1 Llove/forte/simbot/kook/api/channel/UpdateChannelApi$SlowMode;
907+
public static final field MINUTES_10 Llove/forte/simbot/kook/api/channel/UpdateChannelApi$SlowMode;
908+
public static final field MINUTES_15 Llove/forte/simbot/kook/api/channel/UpdateChannelApi$SlowMode;
909+
public static final field MINUTES_2 Llove/forte/simbot/kook/api/channel/UpdateChannelApi$SlowMode;
910+
public static final field MINUTES_30 Llove/forte/simbot/kook/api/channel/UpdateChannelApi$SlowMode;
911+
public static final field MINUTES_5 Llove/forte/simbot/kook/api/channel/UpdateChannelApi$SlowMode;
912+
public static final field NONE Llove/forte/simbot/kook/api/channel/UpdateChannelApi$SlowMode;
913+
public static final field SECONDS_10 Llove/forte/simbot/kook/api/channel/UpdateChannelApi$SlowMode;
914+
public static final field SECONDS_15 Llove/forte/simbot/kook/api/channel/UpdateChannelApi$SlowMode;
915+
public static final field SECONDS_30 Llove/forte/simbot/kook/api/channel/UpdateChannelApi$SlowMode;
916+
public static final field SECONDS_5 Llove/forte/simbot/kook/api/channel/UpdateChannelApi$SlowMode;
917+
public static fun getEntries ()Lkotlin/enums/EnumEntries;
918+
public static fun valueOf (Ljava/lang/String;)Llove/forte/simbot/kook/api/channel/UpdateChannelApi$SlowMode;
919+
public static fun values ()[Llove/forte/simbot/kook/api/channel/UpdateChannelApi$SlowMode;
920+
}
921+
922+
public final class love/forte/simbot/kook/api/channel/UpdateChannelApi$VoiceQuality : java/lang/Enum {
923+
public static final field HIGH Llove/forte/simbot/kook/api/channel/UpdateChannelApi$VoiceQuality;
924+
public static final field NORMAL Llove/forte/simbot/kook/api/channel/UpdateChannelApi$VoiceQuality;
925+
public static final field SMOOTH Llove/forte/simbot/kook/api/channel/UpdateChannelApi$VoiceQuality;
926+
public static fun getEntries ()Lkotlin/enums/EnumEntries;
927+
public static fun valueOf (Ljava/lang/String;)Llove/forte/simbot/kook/api/channel/UpdateChannelApi$VoiceQuality;
928+
public static fun values ()[Llove/forte/simbot/kook/api/channel/UpdateChannelApi$VoiceQuality;
929+
}
930+
931+
public final class love/forte/simbot/kook/api/channel/UpdateChannelApiKt {
932+
public static final fun create (Llove/forte/simbot/kook/api/channel/UpdateChannelApi$Factory;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Llove/forte/simbot/kook/api/channel/UpdateChannelApi;
933+
public static final fun slowMode-HG0u8IE (Llove/forte/simbot/kook/api/channel/UpdateChannelApi$Builder;J)V
934+
}
935+
822936
public final class love/forte/simbot/kook/api/channel/VoiceChannelUser : love/forte/simbot/kook/objects/User {
823937
public static final field Companion Llove/forte/simbot/kook/api/channel/VoiceChannelUser$Companion;
824938
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/util/List;ZZZZZJJLlove/forte/simbot/kook/api/channel/LiveInfo;)V

0 commit comments

Comments
 (0)