Interface GetEffectiveHoursOfOperationsResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,ConnectResponse.Builder,CopyableBuilder<GetEffectiveHoursOfOperationsResponse.Builder,,GetEffectiveHoursOfOperationsResponse> SdkBuilder<GetEffectiveHoursOfOperationsResponse.Builder,,GetEffectiveHoursOfOperationsResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetEffectiveHoursOfOperationsResponse
-
Method Summary
Modifier and TypeMethodDescriptioneffectiveHoursOfOperationList(Collection<EffectiveHoursOfOperations> effectiveHoursOfOperationList) Information about the effective hours of operations.effectiveHoursOfOperationList(Consumer<EffectiveHoursOfOperations.Builder>... effectiveHoursOfOperationList) Information about the effective hours of operations.effectiveHoursOfOperationList(EffectiveHoursOfOperations... effectiveHoursOfOperationList) Information about the effective hours of operations.effectiveOverrideHoursList(Collection<EffectiveOverrideHours> effectiveOverrideHoursList) Information about override configurations applied to the base hours of operation to calculate the effective hours.effectiveOverrideHoursList(Consumer<EffectiveOverrideHours.Builder>... effectiveOverrideHoursList) Information about override configurations applied to the base hours of operation to calculate the effective hours.effectiveOverrideHoursList(EffectiveOverrideHours... effectiveOverrideHoursList) Information about override configurations applied to the base hours of operation to calculate the effective hours.The time zone for the hours of operation.Methods inherited from interface software.amazon.awssdk.services.connect.model.ConnectResponse.Builder
build, responseMetadata, responseMetadataMethods 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, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
effectiveHoursOfOperationList
GetEffectiveHoursOfOperationsResponse.Builder effectiveHoursOfOperationList(Collection<EffectiveHoursOfOperations> effectiveHoursOfOperationList) Information about the effective hours of operations.
- Parameters:
effectiveHoursOfOperationList- Information about the effective hours of operations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
effectiveHoursOfOperationList
GetEffectiveHoursOfOperationsResponse.Builder effectiveHoursOfOperationList(EffectiveHoursOfOperations... effectiveHoursOfOperationList) Information about the effective hours of operations.
- Parameters:
effectiveHoursOfOperationList- Information about the effective hours of operations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
effectiveHoursOfOperationList
GetEffectiveHoursOfOperationsResponse.Builder effectiveHoursOfOperationList(Consumer<EffectiveHoursOfOperations.Builder>... effectiveHoursOfOperationList) Information about the effective hours of operations.
This is a convenience method that creates an instance of theEffectiveHoursOfOperations.Builderavoiding the need to create one manually viaEffectiveHoursOfOperations.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toeffectiveHoursOfOperationList(List<EffectiveHoursOfOperations>).- Parameters:
effectiveHoursOfOperationList- a consumer that will call methods onEffectiveHoursOfOperations.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
effectiveOverrideHoursList
GetEffectiveHoursOfOperationsResponse.Builder effectiveOverrideHoursList(Collection<EffectiveOverrideHours> effectiveOverrideHoursList) Information about override configurations applied to the base hours of operation to calculate the effective hours.
For more information about how override types are applied, see Build your list of overrides in the Administrator Guide.
- Parameters:
effectiveOverrideHoursList- Information about override configurations applied to the base hours of operation to calculate the effective hours.For more information about how override types are applied, see Build your list of overrides in the Administrator Guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
effectiveOverrideHoursList
GetEffectiveHoursOfOperationsResponse.Builder effectiveOverrideHoursList(EffectiveOverrideHours... effectiveOverrideHoursList) Information about override configurations applied to the base hours of operation to calculate the effective hours.
For more information about how override types are applied, see Build your list of overrides in the Administrator Guide.
- Parameters:
effectiveOverrideHoursList- Information about override configurations applied to the base hours of operation to calculate the effective hours.For more information about how override types are applied, see Build your list of overrides in the Administrator Guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
effectiveOverrideHoursList
GetEffectiveHoursOfOperationsResponse.Builder effectiveOverrideHoursList(Consumer<EffectiveOverrideHours.Builder>... effectiveOverrideHoursList) Information about override configurations applied to the base hours of operation to calculate the effective hours.
For more information about how override types are applied, see Build your list of overrides in the Administrator Guide.
This is a convenience method that creates an instance of theEffectiveOverrideHours.Builderavoiding the need to create one manually viaEffectiveOverrideHours.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toeffectiveOverrideHoursList(List<EffectiveOverrideHours>).- Parameters:
effectiveOverrideHoursList- a consumer that will call methods onEffectiveOverrideHours.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
timeZone
The time zone for the hours of operation.
- Parameters:
timeZone- The time zone for the hours of operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-