Interface EventBridgeRuleTemplateSummary.Builder

    • Method Detail

      • arn

        EventBridgeRuleTemplateSummary.Builder arn​(String arn)
        An eventbridge rule template's ARN (Amazon Resource Name)
        Parameters:
        arn - An eventbridge rule template's ARN (Amazon Resource Name)
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdAt

        EventBridgeRuleTemplateSummary.Builder createdAt​(Instant createdAt)
        Sets the value of the CreatedAt property for this object.
        Parameters:
        createdAt - The new value for the CreatedAt property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        EventBridgeRuleTemplateSummary.Builder description​(String description)
        A resource's optional description.
        Parameters:
        description - A resource's optional description.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventTargetCount

        EventBridgeRuleTemplateSummary.Builder eventTargetCount​(Integer eventTargetCount)
        The number of targets configured to send matching events.
        Parameters:
        eventTargetCount - The number of targets configured to send matching events.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • groupId

        EventBridgeRuleTemplateSummary.Builder groupId​(String groupId)
        An eventbridge rule template group's id. AWS provided template groups have ids that start with `aws-`
        Parameters:
        groupId - An eventbridge rule template group's id. AWS provided template groups have ids that start with `aws-`
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • id

        EventBridgeRuleTemplateSummary.Builder id​(String id)
        An eventbridge rule template's id. AWS provided templates have ids that start with `aws-`
        Parameters:
        id - An eventbridge rule template's id. AWS provided templates have ids that start with `aws-`
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • modifiedAt

        EventBridgeRuleTemplateSummary.Builder modifiedAt​(Instant modifiedAt)
        Sets the value of the ModifiedAt property for this object.
        Parameters:
        modifiedAt - The new value for the ModifiedAt property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        EventBridgeRuleTemplateSummary.Builder name​(String name)
        A resource's name. Names must be unique within the scope of a resource type in a specific region.
        Parameters:
        name - A resource's name. Names must be unique within the scope of a resource type in a specific region.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        EventBridgeRuleTemplateSummary.Builder tags​(Map<String,​String> tags)
        Sets the value of the Tags property for this object.
        Parameters:
        tags - The new value for the Tags property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.