Interface MSTeamsConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<MSTeamsConfiguration.Builder,,MSTeamsConfiguration> SdkBuilder<MSTeamsConfiguration.Builder,,MSTeamsConfiguration> SdkPojo
- Enclosing class:
MSTeamsConfiguration
@Mutable
@NotThreadSafe
public static interface MSTeamsConfiguration.Builder
extends SdkPojo, CopyableBuilder<MSTeamsConfiguration.Builder,MSTeamsConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionAssociated MS Teams teams IDAssociated MS Teams team namedefault MSTeamsConfiguration.BuildertransmissionTarget(Consumer<MSTeamsTransmissionTarget.Builder> transmissionTarget) Transmission targets for agent notificationtransmissionTarget(MSTeamsTransmissionTarget transmissionTarget) Transmission targets for agent notificationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
teamId
Associated MS Teams teams ID
- Parameters:
teamId- Associated MS Teams teams ID- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
teamName
Associated MS Teams team name
- Parameters:
teamName- Associated MS Teams team name- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
transmissionTarget
Transmission targets for agent notification
- Parameters:
transmissionTarget- Transmission targets for agent notification- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
transmissionTarget
default MSTeamsConfiguration.Builder transmissionTarget(Consumer<MSTeamsTransmissionTarget.Builder> transmissionTarget) Transmission targets for agent notification
This is a convenience method that creates an instance of theMSTeamsTransmissionTarget.Builderavoiding the need to create one manually viaMSTeamsTransmissionTarget.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totransmissionTarget(MSTeamsTransmissionTarget).- Parameters:
transmissionTarget- a consumer that will call methods onMSTeamsTransmissionTarget.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-