Class CfnOriginEndpoint.DashAvailabilityStartTimeConfigurationProperty.Builder
java.lang.Object
software.amazon.awscdk.services.mediapackagev2.CfnOriginEndpoint.DashAvailabilityStartTimeConfigurationProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnOriginEndpoint.DashAvailabilityStartTimeConfigurationProperty>
- Enclosing interface:
CfnOriginEndpoint.DashAvailabilityStartTimeConfigurationProperty
@Stability(Stable)
public static final class CfnOriginEndpoint.DashAvailabilityStartTimeConfigurationProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnOriginEndpoint.DashAvailabilityStartTimeConfigurationProperty>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.fixedAvailabilityStartTime(String fixedAvailabilityStartTime)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
fixedAvailabilityStartTime
@Stability(Stable) public CfnOriginEndpoint.DashAvailabilityStartTimeConfigurationProperty.Builder fixedAvailabilityStartTime(String fixedAvailabilityStartTime) Sets the value ofCfnOriginEndpoint.DashAvailabilityStartTimeConfigurationProperty.getFixedAvailabilityStartTime()- Parameters:
fixedAvailabilityStartTime-The fixed availability start time for the DASH manifest, in ISO 8601 date-time format. This parameter is required. The value must have hourly granularity, meaning that the minutes, seconds, and fractional seconds must be zero. The value must be on or after
2024-01-01T00:00:00Zand must be at least 14 days before the current time.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnOriginEndpoint.DashAvailabilityStartTimeConfigurationProperty>- Returns:
- a new instance of
CfnOriginEndpoint.DashAvailabilityStartTimeConfigurationProperty - Throws:
NullPointerException- if any required attribute was not provided
-