Interface GetInsightImpactGraphResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetInsightImpactGraphResponse.Builder,GetInsightImpactGraphResponse>,SdkBuilder<GetInsightImpactGraphResponse.Builder,GetInsightImpactGraphResponse>,SdkPojo,SdkResponse.Builder,XRayResponse.Builder
- Enclosing class:
- GetInsightImpactGraphResponse
@Mutable @NotThreadSafe public static interface GetInsightImpactGraphResponse.Builder extends XRayResponse.Builder, SdkPojo, CopyableBuilder<GetInsightImpactGraphResponse.Builder,GetInsightImpactGraphResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetInsightImpactGraphResponse.BuilderendTime(Instant endTime)The provided end time.GetInsightImpactGraphResponse.BuilderinsightId(String insightId)The insight's unique identifier.GetInsightImpactGraphResponse.BuildernextToken(String nextToken)Pagination token.GetInsightImpactGraphResponse.BuilderserviceGraphEndTime(Instant serviceGraphEndTime)The time, in Unix seconds, at which the service graph ended.GetInsightImpactGraphResponse.BuilderserviceGraphStartTime(Instant serviceGraphStartTime)The time, in Unix seconds, at which the service graph started.GetInsightImpactGraphResponse.Builderservices(Collection<InsightImpactGraphService> services)The Amazon Web Services instrumented services related to the insight.GetInsightImpactGraphResponse.Builderservices(Consumer<InsightImpactGraphService.Builder>... services)The Amazon Web Services instrumented services related to the insight.GetInsightImpactGraphResponse.Builderservices(InsightImpactGraphService... services)The Amazon Web Services instrumented services related to the insight.GetInsightImpactGraphResponse.BuilderstartTime(Instant startTime)The provided start time.-
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
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Methods inherited from interface software.amazon.awssdk.services.xray.model.XRayResponse.Builder
build, responseMetadata, responseMetadata
-
-
-
-
Method Detail
-
insightId
GetInsightImpactGraphResponse.Builder insightId(String insightId)
The insight's unique identifier.
- Parameters:
insightId- The insight's unique identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
GetInsightImpactGraphResponse.Builder startTime(Instant startTime)
The provided start time.
- Parameters:
startTime- The provided start time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
GetInsightImpactGraphResponse.Builder endTime(Instant endTime)
The provided end time.
- Parameters:
endTime- The provided end time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceGraphStartTime
GetInsightImpactGraphResponse.Builder serviceGraphStartTime(Instant serviceGraphStartTime)
The time, in Unix seconds, at which the service graph started.
- Parameters:
serviceGraphStartTime- The time, in Unix seconds, at which the service graph started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceGraphEndTime
GetInsightImpactGraphResponse.Builder serviceGraphEndTime(Instant serviceGraphEndTime)
The time, in Unix seconds, at which the service graph ended.
- Parameters:
serviceGraphEndTime- The time, in Unix seconds, at which the service graph ended.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
services
GetInsightImpactGraphResponse.Builder services(Collection<InsightImpactGraphService> services)
The Amazon Web Services instrumented services related to the insight.
- Parameters:
services- The Amazon Web Services instrumented services related to the insight.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
services
GetInsightImpactGraphResponse.Builder services(InsightImpactGraphService... services)
The Amazon Web Services instrumented services related to the insight.
- Parameters:
services- The Amazon Web Services instrumented services related to the insight.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
services
GetInsightImpactGraphResponse.Builder services(Consumer<InsightImpactGraphService.Builder>... services)
The Amazon Web Services instrumented services related to the insight.
This is a convenience method that creates an instance of theInsightImpactGraphService.Builderavoiding the need to create one manually viaInsightImpactGraphService.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#services(List.) - Parameters:
services- a consumer that will call methods onInsightImpactGraphService.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#services(java.util.Collection)
-
nextToken
GetInsightImpactGraphResponse.Builder nextToken(String nextToken)
Pagination token.
- Parameters:
nextToken- Pagination token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-