Interface PostAgentProfileRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CodeGuruProfilerRequest.Builder,CopyableBuilder<PostAgentProfileRequest.Builder,PostAgentProfileRequest>,SdkBuilder<PostAgentProfileRequest.Builder,PostAgentProfileRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- PostAgentProfileRequest
public static interface PostAgentProfileRequest.Builder extends CodeGuruProfilerRequest.Builder, SdkPojo, CopyableBuilder<PostAgentProfileRequest.Builder,PostAgentProfileRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PostAgentProfileRequest.BuilderagentProfile(SdkBytes agentProfile)The submitted profiling data.PostAgentProfileRequest.BuildercontentType(String contentType)The format of the submitted profiling data.PostAgentProfileRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)PostAgentProfileRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)PostAgentProfileRequest.BuilderprofileToken(String profileToken)Amazon CodeGuru Profiler uses this universally unique identifier (UUID) to prevent the accidental submission of duplicate profiling data if there are failures and retries.PostAgentProfileRequest.BuilderprofilingGroupName(String profilingGroupName)The name of the profiling group with the aggregated profile that receives the submitted profiling data.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.services.codeguruprofiler.model.CodeGuruProfilerRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
agentProfile
PostAgentProfileRequest.Builder agentProfile(SdkBytes agentProfile)
The submitted profiling data.
- Parameters:
agentProfile- The submitted profiling data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contentType
PostAgentProfileRequest.Builder contentType(String contentType)
The format of the submitted profiling data. The format maps to the
AcceptandContent-Typeheaders of the HTTP request. You can specify one of the following: or the default .<ul> <li> <p> <code>application/json</code> — standard JSON format </p> </li> <li> <p> <code>application/x-amzn-ion</code> — the Amazon Ion data format. For more information, see <a href="http://amzn.github.io/ion-docs/">Amazon Ion</a>. </p> </li> </ul>- Parameters:
contentType- The format of the submitted profiling data. The format maps to theAcceptandContent-Typeheaders of the HTTP request. You can specify one of the following: or the default .<ul> <li> <p> <code>application/json</code> — standard JSON format </p> </li> <li> <p> <code>application/x-amzn-ion</code> — the Amazon Ion data format. For more information, see <a href="http://amzn.github.io/ion-docs/">Amazon Ion</a>. </p> </li> </ul>- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileToken
PostAgentProfileRequest.Builder profileToken(String profileToken)
Amazon CodeGuru Profiler uses this universally unique identifier (UUID) to prevent the accidental submission of duplicate profiling data if there are failures and retries.
- Parameters:
profileToken- Amazon CodeGuru Profiler uses this universally unique identifier (UUID) to prevent the accidental submission of duplicate profiling data if there are failures and retries.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profilingGroupName
PostAgentProfileRequest.Builder profilingGroupName(String profilingGroupName)
The name of the profiling group with the aggregated profile that receives the submitted profiling data.
- Parameters:
profilingGroupName- The name of the profiling group with the aggregated profile that receives the submitted profiling data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
PostAgentProfileRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
PostAgentProfileRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-