Package com.microsoft.graph.models
Class CallRecordResponseParameterSet.CallRecordResponseParameterSetBuilder
java.lang.Object
com.microsoft.graph.models.CallRecordResponseParameterSet.CallRecordResponseParameterSetBuilder
- Enclosing class:
CallRecordResponseParameterSet
public static final class CallRecordResponseParameterSet.CallRecordResponseParameterSetBuilder
extends Object
Fluent builder for the CallRecordResponseParameterSet
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BooleanThe bargeInAllowed parameter valueprotected StringThe clientContext parameter valueprotected IntegerThe initialSilenceTimeoutInSeconds parameter valueprotected IntegerThe maxRecordDurationInSeconds parameter valueprotected IntegerThe maxSilenceTimeoutInSeconds parameter valueprotected BooleanThe playBeep parameter valueThe prompts parameter valueThe stopTones parameter value -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedInstanciates a new CallRecordResponseParameterSetBuilder -
Method Summary
Modifier and TypeMethodDescriptionbuild()Buils the resulting body object to be passed to the requestSets the BargeInAllowedwithClientContext(String val) Sets the ClientContextSets the InitialSilenceTimeoutInSecondsSets the MaxRecordDurationInSecondsSets the MaxSilenceTimeoutInSecondswithPlayBeep(Boolean val) Sets the PlayBeepwithPrompts(List<Prompt> val) Sets the PromptswithStopTones(List<String> val) Sets the StopTones
-
Field Details
-
prompts
The prompts parameter value -
bargeInAllowed
The bargeInAllowed parameter value -
initialSilenceTimeoutInSeconds
The initialSilenceTimeoutInSeconds parameter value -
maxSilenceTimeoutInSeconds
The maxSilenceTimeoutInSeconds parameter value -
maxRecordDurationInSeconds
The maxRecordDurationInSeconds parameter value -
playBeep
The playBeep parameter value -
stopTones
The stopTones parameter value -
clientContext
The clientContext parameter value
-
-
Constructor Details
-
CallRecordResponseParameterSetBuilder
@Nullable protected CallRecordResponseParameterSetBuilder()Instanciates a new CallRecordResponseParameterSetBuilder
-
-
Method Details
-
withPrompts
@Nonnull public CallRecordResponseParameterSet.CallRecordResponseParameterSetBuilder withPrompts(@Nullable List<Prompt> val) Sets the Prompts- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withBargeInAllowed
@Nonnull public CallRecordResponseParameterSet.CallRecordResponseParameterSetBuilder withBargeInAllowed(@Nullable Boolean val) Sets the BargeInAllowed- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withInitialSilenceTimeoutInSeconds
@Nonnull public CallRecordResponseParameterSet.CallRecordResponseParameterSetBuilder withInitialSilenceTimeoutInSeconds(@Nullable Integer val) Sets the InitialSilenceTimeoutInSeconds- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withMaxSilenceTimeoutInSeconds
@Nonnull public CallRecordResponseParameterSet.CallRecordResponseParameterSetBuilder withMaxSilenceTimeoutInSeconds(@Nullable Integer val) Sets the MaxSilenceTimeoutInSeconds- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withMaxRecordDurationInSeconds
@Nonnull public CallRecordResponseParameterSet.CallRecordResponseParameterSetBuilder withMaxRecordDurationInSeconds(@Nullable Integer val) Sets the MaxRecordDurationInSeconds- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withPlayBeep
@Nonnull public CallRecordResponseParameterSet.CallRecordResponseParameterSetBuilder withPlayBeep(@Nullable Boolean val) Sets the PlayBeep- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withStopTones
@Nonnull public CallRecordResponseParameterSet.CallRecordResponseParameterSetBuilder withStopTones(@Nullable List<String> val) Sets the StopTones- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withClientContext
@Nonnull public CallRecordResponseParameterSet.CallRecordResponseParameterSetBuilder withClientContext(@Nullable String val) Sets the ClientContext- 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
-