public static interface LoggingConfigurationSummary.Builder extends SdkPojo, CopyableBuilder<LoggingConfigurationSummary.Builder,LoggingConfigurationSummary>
| Modifier and Type | Method and Description |
|---|---|
LoggingConfigurationSummary.Builder |
arn(String arn)
Logging-configuration ARN.
|
LoggingConfigurationSummary.Builder |
createTime(Instant createTime)
Time when the logging configuration was created.
|
default LoggingConfigurationSummary.Builder |
destinationConfiguration(Consumer<DestinationConfiguration.Builder> destinationConfiguration)
A complex type that contains a destination configuration for where chat content will be logged.
|
LoggingConfigurationSummary.Builder |
destinationConfiguration(DestinationConfiguration destinationConfiguration)
A complex type that contains a destination configuration for where chat content will be logged.
|
LoggingConfigurationSummary.Builder |
id(String id)
Logging-configuration ID, generated by the system.
|
LoggingConfigurationSummary.Builder |
name(String name)
Logging-configuration name.
|
LoggingConfigurationSummary.Builder |
state(LoggingConfigurationState state)
The state of the logging configuration.
|
LoggingConfigurationSummary.Builder |
state(String state)
The state of the logging configuration.
|
LoggingConfigurationSummary.Builder |
tags(Map<String,String> tags)
Tags to attach to the resource.
|
LoggingConfigurationSummary.Builder |
updateTime(Instant updateTime)
Time of the logging configuration’s last update.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildLoggingConfigurationSummary.Builder arn(String arn)
Logging-configuration ARN.
arn - Logging-configuration ARN.LoggingConfigurationSummary.Builder createTime(Instant createTime)
Time when the logging configuration was created. This is an ISO 8601 timestamp; note that this is returned as a string.
createTime - Time when the logging configuration was created. This is an ISO 8601 timestamp; note that this is
returned as a string.LoggingConfigurationSummary.Builder destinationConfiguration(DestinationConfiguration destinationConfiguration)
A complex type that contains a destination configuration for where chat content will be logged.
destinationConfiguration - A complex type that contains a destination configuration for where chat content will be logged.default LoggingConfigurationSummary.Builder destinationConfiguration(Consumer<DestinationConfiguration.Builder> destinationConfiguration)
A complex type that contains a destination configuration for where chat content will be logged.
This is a convenience method that creates an instance of theDestinationConfiguration.Builder
avoiding the need to create one manually via DestinationConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to destinationConfiguration(DestinationConfiguration).
destinationConfiguration - a consumer that will call methods on DestinationConfiguration.BuilderdestinationConfiguration(DestinationConfiguration)LoggingConfigurationSummary.Builder id(String id)
Logging-configuration ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the room.
id - Logging-configuration ID, generated by the system. This is a relative identifier, the part of the ARN
that uniquely identifies the room.LoggingConfigurationSummary.Builder name(String name)
Logging-configuration name. The value does not need to be unique.
name - Logging-configuration name. The value does not need to be unique.LoggingConfigurationSummary.Builder state(String state)
The state of the logging configuration. When this is ACTIVE, the configuration is ready for
logging chat content.
state - The state of the logging configuration. When this is ACTIVE, the configuration is ready
for logging chat content.LoggingConfigurationState,
LoggingConfigurationStateLoggingConfigurationSummary.Builder state(LoggingConfigurationState state)
The state of the logging configuration. When this is ACTIVE, the configuration is ready for
logging chat content.
state - The state of the logging configuration. When this is ACTIVE, the configuration is ready
for logging chat content.LoggingConfigurationState,
LoggingConfigurationStateLoggingConfigurationSummary.Builder tags(Map<String,String> tags)
Tags to attach to the resource. Array of maps, each of the form string:string (key:value). See
Tagging AWS Resources for
details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS Chat
has no constraints on tags beyond what is documented there.
tags - Tags to attach to the resource. Array of maps, each of the form string:string (key:value)
. See Tagging AWS
Resources for details, including restrictions that apply to tags and
"Tag naming limits and requirements"; Amazon IVS Chat has no constraints on tags beyond what is
documented there.LoggingConfigurationSummary.Builder updateTime(Instant updateTime)
Time of the logging configuration’s last update. This is an ISO 8601 timestamp; note that this is returned as a string.
updateTime - Time of the logging configuration’s last update. This is an ISO 8601 timestamp; note that this is
returned as a string.Copyright © 2022. All rights reserved.