Interface ServiceLinkedRecorderInfo.Builder

  • Method Details

    • servicePrincipal

      ServiceLinkedRecorderInfo.Builder servicePrincipal(String servicePrincipal)

      The service principal of the Amazon Web Services service that owns the service-linked recorder, such as observabilityadmin.amazonaws.com.

      Parameters:
      servicePrincipal - The service principal of the Amazon Web Services service that owns the service-linked recorder, such as observabilityadmin.amazonaws.com.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • recorderName

      ServiceLinkedRecorderInfo.Builder recorderName(String recorderName)

      The name of the service-linked recorder, such as AWSConfigurationRecorderForObservabilityAdmin.

      Parameters:
      recorderName - The name of the service-linked recorder, such as AWSConfigurationRecorderForObservabilityAdmin.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • recorderType

      ServiceLinkedRecorderInfo.Builder recorderType(String recorderType)

      The type of the recorder. Valid values are AWS and THIRD_PARTY.

      Parameters:
      recorderType - The type of the recorder. Valid values are AWS and THIRD_PARTY.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • recorderType

      ServiceLinkedRecorderInfo.Builder recorderType(RecorderType recorderType)

      The type of the recorder. Valid values are AWS and THIRD_PARTY.

      Parameters:
      recorderType - The type of the recorder. Valid values are AWS and THIRD_PARTY.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: