Class MsTeamsRecipient.Builder
-
- All Implemented Interfaces:
public final class MsTeamsRecipient.BuilderA builder for MsTeamsRecipient.
-
-
Method Summary
Modifier and Type Method Description final MsTeamsRecipient.BuildermsTeams(MsTeams msTeams)final MsTeamsRecipient.BuildermsTeams(JsonField<MsTeams> msTeams)Sets Builder.msTeams to an arbitrary JSON value. final MsTeamsRecipient.BuildermsTeams(SendToMsTeamsUserId sendToMsTeamsUserId)Alias for calling msTeams with MsTeams.ofSendToMsTeamsUserId(sendToMsTeamsUserId).final MsTeamsRecipient.BuildermsTeams(SendToMsTeamsEmail sendToMsTeamsEmail)Alias for calling msTeams with MsTeams.ofSendToMsTeamsEmail(sendToMsTeamsEmail).final MsTeamsRecipient.BuildermsTeams(SendToMsTeamsChannelId sendToMsTeamsChannelId)Alias for calling msTeams with MsTeams.ofSendToMsTeamsChannelId(sendToMsTeamsChannelId).final MsTeamsRecipient.BuildermsTeams(SendToMsTeamsConversationId sendToMsTeamsConversationId)Alias for calling msTeams with MsTeams.ofSendToMsTeamsConversationId(sendToMsTeamsConversationId).final MsTeamsRecipient.BuildermsTeams(SendToMsTeamsChannelName sendToMsTeamsChannelName)Alias for calling msTeams with MsTeams.ofSendToMsTeamsChannelName(sendToMsTeamsChannelName).final MsTeamsRecipient.BuilderadditionalProperties(Map<String, JsonValue> additionalProperties)final MsTeamsRecipient.BuilderputAdditionalProperty(String key, JsonValue value)final MsTeamsRecipient.BuilderputAllAdditionalProperties(Map<String, JsonValue> additionalProperties)final MsTeamsRecipient.BuilderremoveAdditionalProperty(String key)final MsTeamsRecipient.BuilderremoveAllAdditionalProperties(Set<String> keys)final MsTeamsRecipientbuild()Returns an immutable instance of MsTeamsRecipient. -
-
Method Detail
-
msTeams
final MsTeamsRecipient.Builder msTeams(MsTeams msTeams)
-
msTeams
final MsTeamsRecipient.Builder msTeams(JsonField<MsTeams> msTeams)
Sets Builder.msTeams to an arbitrary JSON value.
You should usually call Builder.msTeams with a well-typed MsTeams value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
msTeams
final MsTeamsRecipient.Builder msTeams(SendToMsTeamsUserId sendToMsTeamsUserId)
Alias for calling msTeams with
MsTeams.ofSendToMsTeamsUserId(sendToMsTeamsUserId).
-
msTeams
final MsTeamsRecipient.Builder msTeams(SendToMsTeamsEmail sendToMsTeamsEmail)
Alias for calling msTeams with
MsTeams.ofSendToMsTeamsEmail(sendToMsTeamsEmail).
-
msTeams
final MsTeamsRecipient.Builder msTeams(SendToMsTeamsChannelId sendToMsTeamsChannelId)
Alias for calling msTeams with
MsTeams.ofSendToMsTeamsChannelId(sendToMsTeamsChannelId).
-
msTeams
final MsTeamsRecipient.Builder msTeams(SendToMsTeamsConversationId sendToMsTeamsConversationId)
Alias for calling msTeams with
MsTeams.ofSendToMsTeamsConversationId(sendToMsTeamsConversationId).
-
msTeams
final MsTeamsRecipient.Builder msTeams(SendToMsTeamsChannelName sendToMsTeamsChannelName)
Alias for calling msTeams with
MsTeams.ofSendToMsTeamsChannelName(sendToMsTeamsChannelName).
-
additionalProperties
final MsTeamsRecipient.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final MsTeamsRecipient.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final MsTeamsRecipient.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final MsTeamsRecipient.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final MsTeamsRecipient.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final MsTeamsRecipient build()
Returns an immutable instance of MsTeamsRecipient.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.msTeams()
-
-
-
-