Interface CreateProfilingGroupRequest.Builder

    • Method Detail

      • agentOrchestrationConfig

        CreateProfilingGroupRequest.Builder agentOrchestrationConfig​(AgentOrchestrationConfig agentOrchestrationConfig)

        Specifies whether profiling is enabled or disabled for the created profiling group.

        Parameters:
        agentOrchestrationConfig - Specifies whether profiling is enabled or disabled for the created profiling group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clientToken

        CreateProfilingGroupRequest.Builder clientToken​(String clientToken)

        Amazon CodeGuru Profiler uses this universally unique identifier (UUID) to prevent the accidental creation of duplicate profiling groups if there are failures and retries.

        Parameters:
        clientToken - Amazon CodeGuru Profiler uses this universally unique identifier (UUID) to prevent the accidental creation of duplicate profiling groups if there are failures and retries.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • computePlatform

        CreateProfilingGroupRequest.Builder computePlatform​(String computePlatform)

        The compute platform of the profiling group. Use AWSLambda if your application runs on AWS Lambda. Use Default if your application runs on a compute platform that is not AWS Lambda, such an Amazon EC2 instance, an on-premises server, or a different platform. If not specified, Default is used.

        Parameters:
        computePlatform - The compute platform of the profiling group. Use AWSLambda if your application runs on AWS Lambda. Use Default if your application runs on a compute platform that is not AWS Lambda, such an Amazon EC2 instance, an on-premises server, or a different platform. If not specified, Default is used.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ComputePlatform, ComputePlatform
      • computePlatform

        CreateProfilingGroupRequest.Builder computePlatform​(ComputePlatform computePlatform)

        The compute platform of the profiling group. Use AWSLambda if your application runs on AWS Lambda. Use Default if your application runs on a compute platform that is not AWS Lambda, such an Amazon EC2 instance, an on-premises server, or a different platform. If not specified, Default is used.

        Parameters:
        computePlatform - The compute platform of the profiling group. Use AWSLambda if your application runs on AWS Lambda. Use Default if your application runs on a compute platform that is not AWS Lambda, such an Amazon EC2 instance, an on-premises server, or a different platform. If not specified, Default is used.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ComputePlatform, ComputePlatform
      • profilingGroupName

        CreateProfilingGroupRequest.Builder profilingGroupName​(String profilingGroupName)

        The name of the profiling group to create.

        Parameters:
        profilingGroupName - The name of the profiling group to create.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        CreateProfilingGroupRequest.Builder tags​(Map<String,​String> tags)

        A list of tags to add to the created profiling group.

        Parameters:
        tags - A list of tags to add to the created profiling group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.