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 Details

    • 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:
    • 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:
    • 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:
    • 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:
    • 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.