Interface GetInsightSelectorsRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, CloudTrailRequest.Builder, CopyableBuilder<GetInsightSelectorsRequest.Builder,GetInsightSelectorsRequest>, SdkBuilder<GetInsightSelectorsRequest.Builder,GetInsightSelectorsRequest>, SdkPojo, SdkRequest.Builder
Enclosing class:
GetInsightSelectorsRequest

public static interface GetInsightSelectorsRequest.Builder extends CloudTrailRequest.Builder, SdkPojo, CopyableBuilder<GetInsightSelectorsRequest.Builder,GetInsightSelectorsRequest>
  • Method Details

    • trailName

      Specifies the name of the trail or trail ARN. If you specify a trail name, the string must meet the following requirements:

      • Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-)

      • Start with a letter or number, and end with a letter or number

      • Be between 3 and 128 characters

      • Have no adjacent periods, underscores or dashes. Names like my-_namespace and my--namespace are not valid.

      • Not be in IP address format (for example, 192.168.5.4)

      If you specify a trail ARN, it must be in the format:

      arn:aws:cloudtrail:us-east-2:123456789012:trail/MyTrail

      You cannot use this parameter with the EventDataStore parameter.

      Parameters:
      trailName - Specifies the name of the trail or trail ARN. If you specify a trail name, the string must meet the following requirements:

      • Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), or dashes (-)

      • Start with a letter or number, and end with a letter or number

      • Be between 3 and 128 characters

      • Have no adjacent periods, underscores or dashes. Names like my-_namespace and my--namespace are not valid.

      • Not be in IP address format (for example, 192.168.5.4)

      If you specify a trail ARN, it must be in the format:

      arn:aws:cloudtrail:us-east-2:123456789012:trail/MyTrail

      You cannot use this parameter with the EventDataStore parameter.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • eventDataStore

      GetInsightSelectorsRequest.Builder eventDataStore(String eventDataStore)

      Specifies the ARN (or ID suffix of the ARN) of the event data store for which you want to get Insights selectors.

      You cannot use this parameter with the TrailName parameter.

      Parameters:
      eventDataStore - Specifies the ARN (or ID suffix of the ARN) of the event data store for which you want to get Insights selectors.

      You cannot use this parameter with the TrailName parameter.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      GetInsightSelectorsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.