AnnouncementParametersBuilder

class AnnouncementParametersBuilder constructor(prototype: AnnouncementParameters)

AnnouncementParameters 的构建器. 可以构建一个 AnnouncementParameters 实例.

获得实例

直接构造实例: new AnnouncementParametersBuilder() 或者从已有的公告中获取 AnnouncementParameters.builder.

使用

在 Kotlin 使用

val parameters = buildAnnouncementParameters {
sendToNewMember = true
// ...
}

在 Java 使用

AnnouncementParameters parameters = new AnnouncementParametersBuilder()
.sendToNewMember(true)
.pinned(true)
.build();

Since

2.7

See also

Constructors

AnnouncementParametersBuilder
Link copied to clipboard
fun AnnouncementParametersBuilder(prototype: AnnouncementParameters = AnnouncementParameters.DEFAULT)

Functions

build
Link copied to clipboard
fun build(): AnnouncementParameters

使用当前参数构造 AnnouncementParameters.

image
Link copied to clipboard
fun image(image: AnnouncementImage?): AnnouncementParametersBuilder
isPinned
Link copied to clipboard
fun isPinned(isPinned: Boolean): AnnouncementParametersBuilder
requireConfirmation
Link copied to clipboard
fun requireConfirmation(requireConfirmation: Boolean): AnnouncementParametersBuilder
sendToNewMember
Link copied to clipboard
fun sendToNewMember(sendToNewMember: Boolean): AnnouncementParametersBuilder
showEditCard
Link copied to clipboard
fun showEditCard(isShowEditCard: Boolean): AnnouncementParametersBuilder
showPopup
Link copied to clipboard
fun showPopup(showPopup: Boolean): AnnouncementParametersBuilder

Properties

image
Link copied to clipboard
var image: AnnouncementImage?
isPinned
Link copied to clipboard
var isPinned: Boolean
requireConfirmation
Link copied to clipboard
var requireConfirmation: Boolean
sendToNewMember
Link copied to clipboard
var sendToNewMember: Boolean
showEditCard
Link copied to clipboard
var showEditCard: Boolean
showPopup
Link copied to clipboard
var showPopup: Boolean