Interface OpeningHoursComponents.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<OpeningHoursComponents.Builder,
,OpeningHoursComponents> SdkBuilder<OpeningHoursComponents.Builder,
,OpeningHoursComponents> SdkPojo
- Enclosing class:
OpeningHoursComponents
@Mutable
@NotThreadSafe
public static interface OpeningHoursComponents.Builder
extends SdkPojo, CopyableBuilder<OpeningHoursComponents.Builder,OpeningHoursComponents>
-
Method Summary
Modifier and TypeMethodDescriptionopenDuration
(String openDuration) String which represents the duration of the opening period, such as"PT12H00M"
.String which represents the opening hours, such as"T070000"
.recurrence
(String recurrence) Days or periods when the provided opening hours are in affect.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 Details
-
openTime
String which represents the opening hours, such as
"T070000"
.- Parameters:
openTime
- String which represents the opening hours, such as"T070000"
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
openDuration
String which represents the duration of the opening period, such as
"PT12H00M"
.- Parameters:
openDuration
- String which represents the duration of the opening period, such as"PT12H00M"
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recurrence
Days or periods when the provided opening hours are in affect.
Example:
FREQ:DAILY;BYDAY:MO,TU,WE,TH,SU
- Parameters:
recurrence
- Days or periods when the provided opening hours are in affect.Example:
FREQ:DAILY;BYDAY:MO,TU,WE,TH,SU
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-