Interface ListInstrumentationConfigurationsResponse.Builder
- All Superinterfaces:
ApplicationSignalsResponse.Builder,AwsResponse.Builder,Buildable,CopyableBuilder<ListInstrumentationConfigurationsResponse.Builder,,ListInstrumentationConfigurationsResponse> SdkBuilder<ListInstrumentationConfigurationsResponse.Builder,,ListInstrumentationConfigurationsResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
ListInstrumentationConfigurationsResponse
-
Method Summary
Modifier and TypeMethodDescriptionIndicates whether there are configuration changes since the providedSyncedAttimestamp.environment(String environment) The environment associated with the returned configurations.latestConfigurations(Collection<InstrumentationConfigurationWithoutServiceEnv> latestConfigurations) The current set of active instrumentation configurations for the service and environment.latestConfigurations(Consumer<InstrumentationConfigurationWithoutServiceEnv.Builder>... latestConfigurations) The current set of active instrumentation configurations for the service and environment.latestConfigurations(InstrumentationConfigurationWithoutServiceEnv... latestConfigurations) The current set of active instrumentation configurations for the service and environment.Pagination token to continue listing configurations when more results are available.The service name associated with the returned configurations.The server timestamp to supply on the next sync call.syncInterval(Integer syncInterval) The suggested number of seconds to wait before the next sync request.Methods inherited from interface software.amazon.awssdk.services.applicationsignals.model.ApplicationSignalsResponse.Builder
build, responseMetadata, responseMetadataMethods 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, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
service
The service name associated with the returned configurations.
- Parameters:
service- The service name associated with the returned configurations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environment
The environment associated with the returned configurations.
- Parameters:
environment- The environment associated with the returned configurations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
changed
Indicates whether there are configuration changes since the provided
SyncedAttimestamp.- Parameters:
changed- Indicates whether there are configuration changes since the providedSyncedAttimestamp.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestConfigurations
ListInstrumentationConfigurationsResponse.Builder latestConfigurations(Collection<InstrumentationConfigurationWithoutServiceEnv> latestConfigurations) The current set of active instrumentation configurations for the service and environment. Items omit service and environment because they are provided in the request.
- Parameters:
latestConfigurations- The current set of active instrumentation configurations for the service and environment. Items omit service and environment because they are provided in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestConfigurations
ListInstrumentationConfigurationsResponse.Builder latestConfigurations(InstrumentationConfigurationWithoutServiceEnv... latestConfigurations) The current set of active instrumentation configurations for the service and environment. Items omit service and environment because they are provided in the request.
- Parameters:
latestConfigurations- The current set of active instrumentation configurations for the service and environment. Items omit service and environment because they are provided in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestConfigurations
ListInstrumentationConfigurationsResponse.Builder latestConfigurations(Consumer<InstrumentationConfigurationWithoutServiceEnv.Builder>... latestConfigurations) The current set of active instrumentation configurations for the service and environment. Items omit service and environment because they are provided in the request.
This is a convenience method that creates an instance of theInstrumentationConfigurationWithoutServiceEnv.Builderavoiding the need to create one manually viaInstrumentationConfigurationWithoutServiceEnv.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolatestConfigurations(List<InstrumentationConfigurationWithoutServiceEnv>).- Parameters:
latestConfigurations- a consumer that will call methods onInstrumentationConfigurationWithoutServiceEnv.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
syncedAt
The server timestamp to supply on the next sync call.
- Parameters:
syncedAt- The server timestamp to supply on the next sync call.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
syncInterval
The suggested number of seconds to wait before the next sync request. This is at least 60 seconds to prevent excessive polling.
- Parameters:
syncInterval- The suggested number of seconds to wait before the next sync request. This is at least 60 seconds to prevent excessive polling.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
Pagination token to continue listing configurations when more results are available.
- Parameters:
nextToken- Pagination token to continue listing configurations when more results are available.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-