@Generated(value="software.amazon.awssdk:codegen") public final class Logger extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Logger.Builder,Logger>
| Modifier and Type | Class and Description |
|---|---|
static interface |
Logger.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Logger.Builder |
builder() |
LoggerComponent |
component()
The component that will be subject to logging.
|
String |
componentAsString()
The component that will be subject to logging.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
A descriptive or arbitrary ID for the logger.
|
LoggerLevel |
level()
The level of the logs.
|
String |
levelAsString()
The level of the logs.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Logger.Builder> |
serializableBuilderClass() |
Integer |
space()
The amount of file space, in KB, to use if the local file system is used for logging purposes.
|
Logger.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
LoggerType |
type()
The type of log output which will be used.
|
String |
typeAsString()
The type of log output which will be used.
|
copypublic LoggerComponent component()
If the service returns an enum value that is not available in the current SDK version, component will
return LoggerComponent.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
componentAsString().
LoggerComponentpublic String componentAsString()
If the service returns an enum value that is not available in the current SDK version, component will
return LoggerComponent.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
componentAsString().
LoggerComponentpublic String id()
public LoggerLevel level()
If the service returns an enum value that is not available in the current SDK version, level will return
LoggerLevel.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
levelAsString().
LoggerLevelpublic String levelAsString()
If the service returns an enum value that is not available in the current SDK version, level will return
LoggerLevel.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
levelAsString().
LoggerLevelpublic Integer space()
public LoggerType type()
If the service returns an enum value that is not available in the current SDK version, type will return
LoggerType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
LoggerTypepublic String typeAsString()
If the service returns an enum value that is not available in the current SDK version, type will return
LoggerType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
LoggerTypepublic Logger.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<Logger.Builder,Logger>public static Logger.Builder builder()
public static Class<? extends Logger.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.