Interface OpeningHoursComponents.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<OpeningHoursComponents.Builder,OpeningHoursComponents>,SdkBuilder<OpeningHoursComponents.Builder,OpeningHoursComponents>,SdkPojo
- Enclosing class:
- OpeningHoursComponents
public static interface OpeningHoursComponents.Builder extends SdkPojo, CopyableBuilder<OpeningHoursComponents.Builder,OpeningHoursComponents>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OpeningHoursComponents.BuilderopenDuration(String openDuration)String which represents the duration of the opening period, such as"PT12H00M".OpeningHoursComponents.BuilderopenTime(String openTime)String which represents the opening hours, such as"T070000".OpeningHoursComponents.Builderrecurrence(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 Detail
-
openTime
OpeningHoursComponents.Builder openTime(String 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
OpeningHoursComponents.Builder openDuration(String 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
OpeningHoursComponents.Builder recurrence(String 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.
-
-