public static interface ProfilingGroupDescription.Builder extends SdkPojo, CopyableBuilder<ProfilingGroupDescription.Builder,ProfilingGroupDescription>
| Modifier and Type | Method and Description |
|---|---|
ProfilingGroupDescription.Builder |
agentOrchestrationConfig(AgentOrchestrationConfig agentOrchestrationConfig)
An
AgentOrchestrationConfig object that indicates if the profiling group is enabled for
profiled or not. |
default ProfilingGroupDescription.Builder |
agentOrchestrationConfig(Consumer<AgentOrchestrationConfig.Builder> agentOrchestrationConfig)
An
AgentOrchestrationConfig object that indicates if the profiling group is enabled for
profiled or not. |
ProfilingGroupDescription.Builder |
arn(String arn)
The Amazon Resource Name (ARN) identifying the profiling group resource.
|
ProfilingGroupDescription.Builder |
computePlatform(ComputePlatform computePlatform)
The compute platform of the profiling group.
|
ProfilingGroupDescription.Builder |
computePlatform(String computePlatform)
The compute platform of the profiling group.
|
ProfilingGroupDescription.Builder |
createdAt(Instant createdAt)
The time when the profiling group was created.
|
ProfilingGroupDescription.Builder |
name(String name)
The name of the profiling group.
|
default ProfilingGroupDescription.Builder |
profilingStatus(Consumer<ProfilingStatus.Builder> profilingStatus)
A
ProfilingStatus object that includes information about the last time a profile agent pinged
back, the last time a profile was received, and the aggregation period and start time for the most recent
aggregated profile. |
ProfilingGroupDescription.Builder |
profilingStatus(ProfilingStatus profilingStatus)
A
ProfilingStatus object that includes information about the last time a profile agent pinged
back, the last time a profile was received, and the aggregation period and start time for the most recent
aggregated profile. |
ProfilingGroupDescription.Builder |
tags(Map<String,String> tags)
A list of the tags that belong to this profiling group.
|
ProfilingGroupDescription.Builder |
updatedAt(Instant updatedAt)
The date and time when the profiling group was last updated.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildProfilingGroupDescription.Builder agentOrchestrationConfig(AgentOrchestrationConfig agentOrchestrationConfig)
An
AgentOrchestrationConfig object that indicates if the profiling group is enabled for
profiled or not.
agentOrchestrationConfig - An
AgentOrchestrationConfig object that indicates if the profiling group is enabled for
profiled or not.default ProfilingGroupDescription.Builder agentOrchestrationConfig(Consumer<AgentOrchestrationConfig.Builder> agentOrchestrationConfig)
An
AgentOrchestrationConfig object that indicates if the profiling group is enabled for
profiled or not.
AgentOrchestrationConfig.Builder
avoiding the need to create one manually via AgentOrchestrationConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to agentOrchestrationConfig(AgentOrchestrationConfig).
agentOrchestrationConfig - a consumer that will call methods on AgentOrchestrationConfig.BuilderagentOrchestrationConfig(AgentOrchestrationConfig)ProfilingGroupDescription.Builder arn(String arn)
The Amazon Resource Name (ARN) identifying the profiling group resource.
arn - The Amazon Resource Name (ARN) identifying the profiling group resource.ProfilingGroupDescription.Builder computePlatform(String computePlatform)
The compute platform of the profiling group. If it is set to AWSLambda, then the profiled
application runs on AWS Lambda. If it is set to Default, then the profiled application runs on a
compute platform that is not AWS Lambda, such an Amazon EC2 instance, an on-premises server, or a different
platform. The default is Default.
computePlatform - The compute platform of the profiling group. If it is set to AWSLambda, then the profiled
application runs on AWS Lambda. If it is set to Default, then the profiled application
runs on a compute platform that is not AWS Lambda, such an Amazon EC2 instance, an on-premises server,
or a different platform. The default is Default.ComputePlatform,
ComputePlatformProfilingGroupDescription.Builder computePlatform(ComputePlatform computePlatform)
The compute platform of the profiling group. If it is set to AWSLambda, then the profiled
application runs on AWS Lambda. If it is set to Default, then the profiled application runs on a
compute platform that is not AWS Lambda, such an Amazon EC2 instance, an on-premises server, or a different
platform. The default is Default.
computePlatform - The compute platform of the profiling group. If it is set to AWSLambda, then the profiled
application runs on AWS Lambda. If it is set to Default, then the profiled application
runs on a compute platform that is not AWS Lambda, such an Amazon EC2 instance, an on-premises server,
or a different platform. The default is Default.ComputePlatform,
ComputePlatformProfilingGroupDescription.Builder createdAt(Instant createdAt)
The time when the profiling group was created. Specify using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
createdAt - The time when the profiling group was created. Specify using the ISO 8601 format. For example,
2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.ProfilingGroupDescription.Builder name(String name)
The name of the profiling group.
name - The name of the profiling group.ProfilingGroupDescription.Builder profilingStatus(ProfilingStatus profilingStatus)
A
ProfilingStatus object that includes information about the last time a profile agent pinged
back, the last time a profile was received, and the aggregation period and start time for the most recent
aggregated profile.
profilingStatus - A
ProfilingStatus object that includes information about the last time a profile agent
pinged back, the last time a profile was received, and the aggregation period and start time for the
most recent aggregated profile.default ProfilingGroupDescription.Builder profilingStatus(Consumer<ProfilingStatus.Builder> profilingStatus)
A
ProfilingStatus object that includes information about the last time a profile agent pinged
back, the last time a profile was received, and the aggregation period and start time for the most recent
aggregated profile.
ProfilingStatus.Builder avoiding the
need to create one manually via ProfilingStatus.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to profilingStatus(ProfilingStatus).
profilingStatus - a consumer that will call methods on ProfilingStatus.BuilderprofilingStatus(ProfilingStatus)ProfilingGroupDescription.Builder tags(Map<String,String> tags)
A list of the tags that belong to this profiling group.
tags - A list of the tags that belong to this profiling group.ProfilingGroupDescription.Builder updatedAt(Instant updatedAt)
The date and time when the profiling group was last updated. Specify using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
updatedAt - The date and time when the profiling group was last updated. Specify using the ISO 8601 format. For
example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.Copyright © 2023. All rights reserved.