Interface VersionToPublish.Builder

All Superinterfaces:
Buildable, CopyableBuilder<VersionToPublish.Builder,VersionToPublish>, SdkBuilder<VersionToPublish.Builder,VersionToPublish>, SdkPojo
Enclosing class:
VersionToPublish

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

    • associatedRuleGroupArn

      VersionToPublish.Builder associatedRuleGroupArn(String associatedRuleGroupArn)

      The Amazon Resource Name (ARN) of the vendor's rule group that's used in the published managed rule group version.

      Parameters:
      associatedRuleGroupArn - The Amazon Resource Name (ARN) of the vendor's rule group that's used in the published managed rule group version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • forecastedLifetime

      VersionToPublish.Builder forecastedLifetime(Integer forecastedLifetime)

      The amount of time the vendor expects this version of the managed rule group to last, in days.

      Parameters:
      forecastedLifetime - The amount of time the vendor expects this version of the managed rule group to last, in days.
      Returns:
      Returns a reference to this object so that method calls can be chained together.