Interface GetInstrumentationConfigurationStatusRequest.Builder
- All Superinterfaces:
ApplicationSignalsRequest.Builder,AwsRequest.Builder,Buildable,CopyableBuilder<GetInstrumentationConfigurationStatusRequest.Builder,,GetInstrumentationConfigurationStatusRequest> SdkBuilder<GetInstrumentationConfigurationStatusRequest.Builder,,GetInstrumentationConfigurationStatusRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
GetInstrumentationConfigurationStatusRequest
-
Method Summary
Modifier and TypeMethodDescriptionThe end of the time range to retrieve status events for.environment(String environment) Environment name for the instrumentation configuration.instrumentationType(String instrumentationType) Type of instrumentation configuration (BREAKPOINT or PROBE).instrumentationType(InstrumentationType instrumentationType) Type of instrumentation configuration (BREAKPOINT or PROBE).locationIdentifier(Consumer<LocationIdentifier.Builder> locationIdentifier) Location identifier - either full code location or a pre-computed hash.locationIdentifier(LocationIdentifier locationIdentifier) Location identifier - either full code location or a pre-computed hash.maxResults(Integer maxResults) The maximum number of status events to return in one call.Use the token returned by a previous call to retrieve the next page of status events.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Service name for the instrumentation configuration.signalType(String signalType) Signal type for the instrumentation configuration.signalType(DynamicInstrumentationSignalType signalType) Signal type for the instrumentation configuration.The start of the time range to retrieve status events for.The single status to query for.The single status to query for.Methods inherited from interface software.amazon.awssdk.services.applicationsignals.model.ApplicationSignalsRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
instrumentationType
GetInstrumentationConfigurationStatusRequest.Builder instrumentationType(String instrumentationType) Type of instrumentation configuration (BREAKPOINT or PROBE). Required to identify the configuration to retrieve.
- Parameters:
instrumentationType- Type of instrumentation configuration (BREAKPOINT or PROBE). Required to identify the configuration to retrieve.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
instrumentationType
GetInstrumentationConfigurationStatusRequest.Builder instrumentationType(InstrumentationType instrumentationType) Type of instrumentation configuration (BREAKPOINT or PROBE). Required to identify the configuration to retrieve.
- Parameters:
instrumentationType- Type of instrumentation configuration (BREAKPOINT or PROBE). Required to identify the configuration to retrieve.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
service
Service name for the instrumentation configuration.
- Parameters:
service- Service name for the instrumentation configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environment
Environment name for the instrumentation configuration.
- Parameters:
environment- Environment name for the instrumentation configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signalType
Signal type for the instrumentation configuration.
- Parameters:
signalType- Signal type for the instrumentation configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
signalType
GetInstrumentationConfigurationStatusRequest.Builder signalType(DynamicInstrumentationSignalType signalType) Signal type for the instrumentation configuration.
- Parameters:
signalType- Signal type for the instrumentation configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
locationIdentifier
GetInstrumentationConfigurationStatusRequest.Builder locationIdentifier(LocationIdentifier locationIdentifier) Location identifier - either full code location or a pre-computed hash.
- Parameters:
locationIdentifier- Location identifier - either full code location or a pre-computed hash.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
locationIdentifier
default GetInstrumentationConfigurationStatusRequest.Builder locationIdentifier(Consumer<LocationIdentifier.Builder> locationIdentifier) Location identifier - either full code location or a pre-computed hash.
This is a convenience method that creates an instance of theLocationIdentifier.Builderavoiding the need to create one manually viaLocationIdentifier.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolocationIdentifier(LocationIdentifier).- Parameters:
locationIdentifier- a consumer that will call methods onLocationIdentifier.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The single status to query for. If omitted, only
ACTIVEstatus events are returned.- Parameters:
status- The single status to query for. If omitted, onlyACTIVEstatus events are returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
GetInstrumentationConfigurationStatusRequest.Builder status(InstrumentationConfigurationStatus status) The single status to query for. If omitted, only
ACTIVEstatus events are returned.- Parameters:
status- The single status to query for. If omitted, onlyACTIVEstatus events are returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
startTime
The start of the time range to retrieve status events for.
StartTimeandEndTimemust both be provided together or both be omitted. When both are omitted, the time range defaults to the last hour.- Parameters:
startTime- The start of the time range to retrieve status events for.StartTimeandEndTimemust both be provided together or both be omitted. When both are omitted, the time range defaults to the last hour.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
The end of the time range to retrieve status events for.
StartTimeandEndTimemust both be provided together or both be omitted. When both are omitted, the time range defaults to the last hour.- Parameters:
endTime- The end of the time range to retrieve status events for.StartTimeandEndTimemust both be provided together or both be omitted. When both are omitted, the time range defaults to the last hour.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
The maximum number of status events to return in one call. The default is 60.
- Parameters:
maxResults- The maximum number of status events to return in one call. The default is 60.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
Use the token returned by a previous call to retrieve the next page of status events.
- Parameters:
nextToken- Use the token returned by a previous call to retrieve the next page of status events.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
GetInstrumentationConfigurationStatusRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
GetInstrumentationConfigurationStatusRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-