Interface GetNotificationConfigurationResponse.Builder
- All Superinterfaces:
- AwsResponse.Builder,- Buildable,- CopyableBuilder<GetNotificationConfigurationResponse.Builder,,- GetNotificationConfigurationResponse> - NotificationsResponse.Builder,- SdkBuilder<GetNotificationConfigurationResponse.Builder,,- GetNotificationConfigurationResponse> - SdkPojo,- SdkResponse.Builder
- Enclosing class:
- GetNotificationConfigurationResponse
- 
Method SummaryModifier and TypeMethodDescriptionaggregationDuration(String aggregationDuration) The aggregation preference of theNotificationConfiguration.aggregationDuration(AggregationDuration aggregationDuration) The aggregation preference of theNotificationConfiguration.The ARN of the resource.creationTime(Instant creationTime) The creation time of theNotificationConfiguration.description(String description) The description of theNotificationConfiguration.The name of theNotificationConfiguration.The status of thisNotificationConfiguration.The status of thisNotificationConfiguration.The subtype of the notification configuration returned in the response.subtype(NotificationConfigurationSubtype subtype) The subtype of the notification configuration returned in the response.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.notifications.model.NotificationsResponse.Builderbuild, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.BuildersdkHttpResponse, sdkHttpResponse
- 
Method Details- 
arnThe ARN of the resource. - Parameters:
- arn- The ARN of the resource.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nameThe name of the NotificationConfiguration.- Parameters:
- name- The name of the- NotificationConfiguration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
descriptionThe description of the NotificationConfiguration.- Parameters:
- description- The description of the- NotificationConfiguration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
statusThe status of this NotificationConfiguration.- Parameters:
- status- The status of this- NotificationConfiguration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusThe status of this NotificationConfiguration.- Parameters:
- status- The status of this- NotificationConfiguration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
creationTimeThe creation time of the NotificationConfiguration.- Parameters:
- creationTime- The creation time of the- NotificationConfiguration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
aggregationDurationThe aggregation preference of the NotificationConfiguration.- 
 Values: - 
 LONG- 
 Aggregate notifications for long periods of time (12 hours). 
 
- 
 
- 
 SHORT- 
 Aggregate notifications for short periods of time (5 minutes). 
 
- 
 
- 
 NONE- 
 Don't aggregate notifications. 
 
- 
 
 
- 
 
 - Parameters:
- aggregationDuration- The aggregation preference of the- NotificationConfiguration.- 
        Values: - 
        LONG- 
        Aggregate notifications for long periods of time (12 hours). 
 
- 
        
- 
        SHORT- 
        Aggregate notifications for short periods of time (5 minutes). 
 
- 
        
- 
        NONE- 
        Don't aggregate notifications. 
 
- 
        
 
- 
        
 
- 
        
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
 
- 
aggregationDurationGetNotificationConfigurationResponse.Builder aggregationDuration(AggregationDuration aggregationDuration) The aggregation preference of the NotificationConfiguration.- 
 Values: - 
 LONG- 
 Aggregate notifications for long periods of time (12 hours). 
 
- 
 
- 
 SHORT- 
 Aggregate notifications for short periods of time (5 minutes). 
 
- 
 
- 
 NONE- 
 Don't aggregate notifications. 
 
- 
 
 
- 
 
 - Parameters:
- aggregationDuration- The aggregation preference of the- NotificationConfiguration.- 
        Values: - 
        LONG- 
        Aggregate notifications for long periods of time (12 hours). 
 
- 
        
- 
        SHORT- 
        Aggregate notifications for short periods of time (5 minutes). 
 
- 
        
- 
        NONE- 
        Don't aggregate notifications. 
 
- 
        
 
- 
        
 
- 
        
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
 
- 
subtypeThe subtype of the notification configuration returned in the response. - Parameters:
- subtype- The subtype of the notification configuration returned in the response.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
subtypeThe subtype of the notification configuration returned in the response. - Parameters:
- subtype- The subtype of the notification configuration returned in the response.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-