Interface InsightImpactGraphService.Builder

    • Method Detail

      • referenceId

        InsightImpactGraphService.Builder referenceId​(Integer referenceId)

        Identifier for the service. Unique within the service map.

        Parameters:
        referenceId - Identifier for the service. Unique within the service map.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • type

        InsightImpactGraphService.Builder type​(String type)

        Identifier for the service. Unique within the service map.

        • Amazon Web Services Resource - The type of an Amazon Web Services resource. For example, AWS::EC2::Instance for an application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

        • Amazon Web Services Service - The type of an Amazon Web Services service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

        • Amazon Web Services Service - The type of an Amazon Web Services service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

        • remote - A downstream service of indeterminate type.

        Parameters:
        type - Identifier for the service. Unique within the service map.

        • Amazon Web Services Resource - The type of an Amazon Web Services resource. For example, AWS::EC2::Instance for an application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

        • Amazon Web Services Service - The type of an Amazon Web Services service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

        • Amazon Web Services Service - The type of an Amazon Web Services service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

        • remote - A downstream service of indeterminate type.

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

        InsightImpactGraphService.Builder name​(String name)

        The canonical name of the service.

        Parameters:
        name - The canonical name of the service.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • names

        InsightImpactGraphService.Builder names​(Collection<String> names)

        A list of names for the service, including the canonical name.

        Parameters:
        names - A list of names for the service, including the canonical name.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • names

        InsightImpactGraphService.Builder names​(String... names)

        A list of names for the service, including the canonical name.

        Parameters:
        names - A list of names for the service, including the canonical name.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • accountId

        InsightImpactGraphService.Builder accountId​(String accountId)

        Identifier of the Amazon Web Services account in which the service runs.

        Parameters:
        accountId - Identifier of the Amazon Web Services account in which the service runs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.