Package com.microsoft.graph.models
Class TeamCloneParameterSet.TeamCloneParameterSetBuilder
java.lang.Object
com.microsoft.graph.models.TeamCloneParameterSet.TeamCloneParameterSetBuilder
- Enclosing class:
TeamCloneParameterSet
Fluent builder for the TeamCloneParameterSet
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringThe classification parameter valueprotected StringThe description parameter valueprotected StringThe displayName parameter valueprotected StringThe mailNickname parameter valueprotected EnumSet<ClonableTeamParts>The partsToClone parameter valueprotected TeamVisibilityTypeThe visibility parameter value -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedInstanciates a new TeamCloneParameterSetBuilder -
Method Summary
Modifier and TypeMethodDescriptionbuild()Buils the resulting body object to be passed to the requestwithClassification(String val) Sets the ClassificationwithDescription(String val) Sets the DescriptionwithDisplayName(String val) Sets the DisplayNamewithMailNickname(String val) Sets the MailNicknameSets the PartsToCloneSets the Visibility
-
Field Details
-
displayName
The displayName parameter value -
description
The description parameter value -
mailNickname
The mailNickname parameter value -
classification
The classification parameter value -
visibility
The visibility parameter value -
partsToClone
The partsToClone parameter value
-
-
Constructor Details
-
TeamCloneParameterSetBuilder
@Nullable protected TeamCloneParameterSetBuilder()Instanciates a new TeamCloneParameterSetBuilder
-
-
Method Details
-
withDisplayName
@Nonnull public TeamCloneParameterSet.TeamCloneParameterSetBuilder withDisplayName(@Nullable String val) Sets the DisplayName- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withDescription
@Nonnull public TeamCloneParameterSet.TeamCloneParameterSetBuilder withDescription(@Nullable String val) Sets the Description- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withMailNickname
@Nonnull public TeamCloneParameterSet.TeamCloneParameterSetBuilder withMailNickname(@Nullable String val) Sets the MailNickname- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withClassification
@Nonnull public TeamCloneParameterSet.TeamCloneParameterSetBuilder withClassification(@Nullable String val) Sets the Classification- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withVisibility
@Nonnull public TeamCloneParameterSet.TeamCloneParameterSetBuilder withVisibility(@Nullable TeamVisibilityType val) Sets the Visibility- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withPartsToClone
@Nonnull public TeamCloneParameterSet.TeamCloneParameterSetBuilder withPartsToClone(@Nullable EnumSet<ClonableTeamParts> val) Sets the PartsToClone- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
build
Buils the resulting body object to be passed to the request- Returns:
- the body object to pass to the request
-