Interface ConfigurationEvent.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ConfigurationEvent.Builder,ConfigurationEvent>,SdkBuilder<ConfigurationEvent.Builder,ConfigurationEvent>,SdkPojo
- Enclosing class:
- ConfigurationEvent
public static interface ConfigurationEvent.Builder extends SdkPojo, CopyableBuilder<ConfigurationEvent.Builder,ConfigurationEvent>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConfigurationEvent.BuilderaccountId(String accountId)The AWS account ID for the owner of the application to which the configuration event belongs.ConfigurationEvent.BuildereventDetail(String eventDetail)The details of the event in plain text.ConfigurationEvent.BuildereventResourceName(String eventResourceName)The name of the resource Application Insights attempted to configure.ConfigurationEvent.BuildereventResourceType(String eventResourceType)The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.ConfigurationEvent.BuildereventResourceType(ConfigurationEventResourceType eventResourceType)The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.ConfigurationEvent.BuildereventStatus(String eventStatus)The status of the configuration update event.ConfigurationEvent.BuildereventStatus(ConfigurationEventStatus eventStatus)The status of the configuration update event.ConfigurationEvent.BuildereventTime(Instant eventTime)The timestamp of the event.ConfigurationEvent.BuildermonitoredResourceARN(String monitoredResourceARN)The resource monitored by Application Insights.ConfigurationEvent.BuilderresourceGroupName(String resourceGroupName)The name of the resource group of the application to which the configuration event belongs.-
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, sdkFields
-
-
-
-
Method Detail
-
resourceGroupName
ConfigurationEvent.Builder resourceGroupName(String resourceGroupName)
The name of the resource group of the application to which the configuration event belongs.
- Parameters:
resourceGroupName- The name of the resource group of the application to which the configuration event belongs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountId
ConfigurationEvent.Builder accountId(String accountId)
The AWS account ID for the owner of the application to which the configuration event belongs.
- Parameters:
accountId- The AWS account ID for the owner of the application to which the configuration event belongs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
monitoredResourceARN
ConfigurationEvent.Builder monitoredResourceARN(String monitoredResourceARN)
The resource monitored by Application Insights.
- Parameters:
monitoredResourceARN- The resource monitored by Application Insights.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventStatus
ConfigurationEvent.Builder eventStatus(String eventStatus)
The status of the configuration update event. Possible values include INFO, WARN, and ERROR.
- Parameters:
eventStatus- The status of the configuration update event. Possible values include INFO, WARN, and ERROR.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConfigurationEventStatus,ConfigurationEventStatus
-
eventStatus
ConfigurationEvent.Builder eventStatus(ConfigurationEventStatus eventStatus)
The status of the configuration update event. Possible values include INFO, WARN, and ERROR.
- Parameters:
eventStatus- The status of the configuration update event. Possible values include INFO, WARN, and ERROR.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConfigurationEventStatus,ConfigurationEventStatus
-
eventResourceType
ConfigurationEvent.Builder eventResourceType(String eventResourceType)
The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.
- Parameters:
eventResourceType- The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConfigurationEventResourceType,ConfigurationEventResourceType
-
eventResourceType
ConfigurationEvent.Builder eventResourceType(ConfigurationEventResourceType eventResourceType)
The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.
- Parameters:
eventResourceType- The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConfigurationEventResourceType,ConfigurationEventResourceType
-
eventTime
ConfigurationEvent.Builder eventTime(Instant eventTime)
The timestamp of the event.
- Parameters:
eventTime- The timestamp of the event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventDetail
ConfigurationEvent.Builder eventDetail(String eventDetail)
The details of the event in plain text.
- Parameters:
eventDetail- The details of the event in plain text.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventResourceName
ConfigurationEvent.Builder eventResourceName(String eventResourceName)
The name of the resource Application Insights attempted to configure.
- Parameters:
eventResourceName- The name of the resource Application Insights attempted to configure.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-