Package com.microsoft.graph.models
Class SharedWithChannelTeamInfo
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.TeamInfo
com.microsoft.graph.models.SharedWithChannelTeamInfo
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class SharedWithChannelTeamInfo
extends TeamInfo
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SharedWithChannelTeamInfocreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the allowedMembers property value.The deserialization information for the current modelGets the isHostTeam property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetAllowedMembers(List<ConversationMember> value) Sets the allowedMembers property value.voidsetIsHostTeam(Boolean value) Sets the isHostTeam property value.Methods inherited from class com.microsoft.graph.models.TeamInfo
getDisplayName, getTeam, getTenantId, setDisplayName, setTeam, setTenantIdMethods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
SharedWithChannelTeamInfo
public SharedWithChannelTeamInfo()Instantiates a newSharedWithChannelTeamInfoand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static SharedWithChannelTeamInfo createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode- The parse node to use to read the discriminator value and create the object- Returns:
- a
SharedWithChannelTeamInfo
-
getAllowedMembers
Gets the allowedMembers property value. A collection of team members who have access to the shared channel.- Returns:
- a
List<ConversationMember>
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializersin interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
getFieldDeserializersin classTeamInfo- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getIsHostTeam
Gets the isHostTeam property value. Indicates whether the team is the host of the channel.- Returns:
- a
Boolean
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setAllowedMembers
Sets the allowedMembers property value. A collection of team members who have access to the shared channel.- Parameters:
value- Value to set for the allowedMembers property.
-
setIsHostTeam
Sets the isHostTeam property value. Indicates whether the team is the host of the channel.- Parameters:
value- Value to set for the isHostTeam property.
-