Interface HoursOfOperationOverrideConfig.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<HoursOfOperationOverrideConfig.Builder,HoursOfOperationOverrideConfig>,SdkBuilder<HoursOfOperationOverrideConfig.Builder,HoursOfOperationOverrideConfig>,SdkPojo
- Enclosing class:
- HoursOfOperationOverrideConfig
public static interface HoursOfOperationOverrideConfig.Builder extends SdkPojo, CopyableBuilder<HoursOfOperationOverrideConfig.Builder,HoursOfOperationOverrideConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description HoursOfOperationOverrideConfig.Builderday(String day)The day that the hours of operation override applies to.HoursOfOperationOverrideConfig.Builderday(OverrideDays day)The day that the hours of operation override applies to.default HoursOfOperationOverrideConfig.BuilderendTime(Consumer<OverrideTimeSlice.Builder> endTime)The end time that your contact center closes if overrides are applied.HoursOfOperationOverrideConfig.BuilderendTime(OverrideTimeSlice endTime)The end time that your contact center closes if overrides are applied.default HoursOfOperationOverrideConfig.BuilderstartTime(Consumer<OverrideTimeSlice.Builder> startTime)The start time when your contact center opens if overrides are applied.HoursOfOperationOverrideConfig.BuilderstartTime(OverrideTimeSlice startTime)The start time when your contact center opens if overrides are applied.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
day
HoursOfOperationOverrideConfig.Builder day(String day)
The day that the hours of operation override applies to.
- Parameters:
day- The day that the hours of operation override applies to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
OverrideDays,OverrideDays
-
day
HoursOfOperationOverrideConfig.Builder day(OverrideDays day)
The day that the hours of operation override applies to.
- Parameters:
day- The day that the hours of operation override applies to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
OverrideDays,OverrideDays
-
startTime
HoursOfOperationOverrideConfig.Builder startTime(OverrideTimeSlice startTime)
The start time when your contact center opens if overrides are applied.
- Parameters:
startTime- The start time when your contact center opens if overrides are applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
default HoursOfOperationOverrideConfig.Builder startTime(Consumer<OverrideTimeSlice.Builder> startTime)
The start time when your contact center opens if overrides are applied.
This is a convenience method that creates an instance of theOverrideTimeSlice.Builderavoiding the need to create one manually viaOverrideTimeSlice.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostartTime(OverrideTimeSlice).- Parameters:
startTime- a consumer that will call methods onOverrideTimeSlice.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
startTime(OverrideTimeSlice)
-
endTime
HoursOfOperationOverrideConfig.Builder endTime(OverrideTimeSlice endTime)
The end time that your contact center closes if overrides are applied.
- Parameters:
endTime- The end time that your contact center closes if overrides are applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
default HoursOfOperationOverrideConfig.Builder endTime(Consumer<OverrideTimeSlice.Builder> endTime)
The end time that your contact center closes if overrides are applied.
This is a convenience method that creates an instance of theOverrideTimeSlice.Builderavoiding the need to create one manually viaOverrideTimeSlice.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toendTime(OverrideTimeSlice).- Parameters:
endTime- a consumer that will call methods onOverrideTimeSlice.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
endTime(OverrideTimeSlice)
-
-