Interface FreeTrialStatus.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<FreeTrialStatus.Builder,,FreeTrialStatus> SdkBuilder<FreeTrialStatus.Builder,,FreeTrialStatus> SdkPojo
- Enclosing class:
FreeTrialStatus
-
Method Summary
Modifier and TypeMethodDescriptionThe date and time at which the free trial period ends.featureType(String featureType) The feature that the free trial period applies to.featureType(FreeTrialType featureType) The feature that the free trial period applies to.The date and time at which the free trial period began.Whether the free trial period is currently active.status(FreeTrialStatusValue status) Whether the free trial period is currently active.Methods 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, sdkFields
-
Method Details
-
featureType
The feature that the free trial period applies to. Valid values:
-
SECURITY_HUB_V2specifies Security Hub. -
SECURITY_HUB_V2_MULTI_CLOUD_AZUREspecifies Security Hub coverage for Microsoft Azure resources.
- Parameters:
featureType- The feature that the free trial period applies to. Valid values:-
SECURITY_HUB_V2specifies Security Hub. -
SECURITY_HUB_V2_MULTI_CLOUD_AZUREspecifies Security Hub coverage for Microsoft Azure resources.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
featureType
The feature that the free trial period applies to. Valid values:
-
SECURITY_HUB_V2specifies Security Hub. -
SECURITY_HUB_V2_MULTI_CLOUD_AZUREspecifies Security Hub coverage for Microsoft Azure resources.
- Parameters:
featureType- The feature that the free trial period applies to. Valid values:-
SECURITY_HUB_V2specifies Security Hub. -
SECURITY_HUB_V2_MULTI_CLOUD_AZUREspecifies Security Hub coverage for Microsoft Azure resources.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
status
Whether the free trial period is currently active. Valid values:
-
ACTIVEspecifies that the free trial period is ongoing. -
INACTIVEspecifies that the free trial period has ended, or that it never started.
To determine whether a trial has expired, compare
ExpiresAtto the current time.- Parameters:
status- Whether the free trial period is currently active. Valid values:-
ACTIVEspecifies that the free trial period is ongoing. -
INACTIVEspecifies that the free trial period has ended, or that it never started.
To determine whether a trial has expired, compare
ExpiresAtto the current time.-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
status
Whether the free trial period is currently active. Valid values:
-
ACTIVEspecifies that the free trial period is ongoing. -
INACTIVEspecifies that the free trial period has ended, or that it never started.
To determine whether a trial has expired, compare
ExpiresAtto the current time.- Parameters:
status- Whether the free trial period is currently active. Valid values:-
ACTIVEspecifies that the free trial period is ongoing. -
INACTIVEspecifies that the free trial period has ended, or that it never started.
To determine whether a trial has expired, compare
ExpiresAtto the current time.-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
startedAt
The date and time at which the free trial period began.
- Parameters:
startedAt- The date and time at which the free trial period began.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expiresAt
The date and time at which the free trial period ends.
- Parameters:
expiresAt- The date and time at which the free trial period ends.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-