Interface GetLoggingConfigurationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetLoggingConfigurationResponse.Builder,,GetLoggingConfigurationResponse> IvschatResponse.Builder,SdkBuilder<GetLoggingConfigurationResponse.Builder,,GetLoggingConfigurationResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetLoggingConfigurationResponse
-
Method Summary
Modifier and TypeMethodDescriptionLogging-configuration ARN, from the request (ifidentifierwas an ARN).createTime(Instant createTime) Time when the logging configuration was created.destinationConfiguration(Consumer<DestinationConfiguration.Builder> destinationConfiguration) A complex type that contains a destination configuration for where chat content will be logged.destinationConfiguration(DestinationConfiguration destinationConfiguration) A complex type that contains a destination configuration for where chat content will be logged.Logging-configuration ID, generated by the system.Logging-configuration name.The state of the logging configuration.state(LoggingConfigurationState state) The state of the logging configuration.Tags attached to the resource.updateTime(Instant updateTime) Time of the logging configuration’s last update.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.ivschat.model.IvschatResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
arn
Logging-configuration ARN, from the request (if
identifierwas an ARN).- Parameters:
arn- Logging-configuration ARN, from the request (ifidentifierwas an ARN).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
Logging-configuration ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the logging configuration.
- Parameters:
id- Logging-configuration ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the logging configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createTime
Time when the logging configuration was created. This is an ISO 8601 timestamp; note that this is returned as a string.
- Parameters:
createTime- Time when the logging configuration was created. This is an ISO 8601 timestamp; note that this is returned as a string.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateTime
Time of the logging configuration’s last update. This is an ISO 8601 timestamp; note that this is returned as a string.
- Parameters:
updateTime- Time of the logging configuration’s last update. This is an ISO 8601 timestamp; note that this is returned as a string.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
Logging-configuration name. This value does not need to be unique.
- Parameters:
name- Logging-configuration name. This value does not need to be unique.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationConfiguration
GetLoggingConfigurationResponse.Builder destinationConfiguration(DestinationConfiguration destinationConfiguration) A complex type that contains a destination configuration for where chat content will be logged. There is only one type of destination (
cloudWatchLogs,firehose, ors3) in adestinationConfiguration.- Parameters:
destinationConfiguration- A complex type that contains a destination configuration for where chat content will be logged. There is only one type of destination (cloudWatchLogs,firehose, ors3) in adestinationConfiguration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationConfiguration
default GetLoggingConfigurationResponse.Builder destinationConfiguration(Consumer<DestinationConfiguration.Builder> destinationConfiguration) A complex type that contains a destination configuration for where chat content will be logged. There is only one type of destination (
This is a convenience method that creates an instance of thecloudWatchLogs,firehose, ors3) in adestinationConfiguration.DestinationConfiguration.Builderavoiding the need to create one manually viaDestinationConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todestinationConfiguration(DestinationConfiguration).- Parameters:
destinationConfiguration- a consumer that will call methods onDestinationConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of the logging configuration. When the state is
ACTIVE, the configuration is ready to log chat content.- Parameters:
state- The state of the logging configuration. When the state isACTIVE, the configuration is ready to log chat content.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of the logging configuration. When the state is
ACTIVE, the configuration is ready to log chat content.- Parameters:
state- The state of the logging configuration. When the state isACTIVE, the configuration is ready to log chat content.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tags
Tags attached to the resource. Array of maps, each of the form
string:string (key:value).- Parameters:
tags- Tags attached to the resource. Array of maps, each of the formstring:string (key:value).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-