@Generated(value="software.amazon.awssdk:codegen") public final class AccessLog extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AccessLog.Builder,AccessLog>
An object that represents the access logging information for a virtual node.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AccessLog.Builder |
static class |
AccessLog.Type |
| Modifier and Type | Method and Description |
|---|---|
static AccessLog.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
FileAccessLog |
file()
The file object to send virtual node access logs to.
|
static AccessLog |
fromFile(Consumer<FileAccessLog.Builder> file)
Create an instance of this class with
file() initialized to the given value. |
static AccessLog |
fromFile(FileAccessLog file)
Create an instance of this class with
file() initialized to the given value. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends AccessLog.Builder> |
serializableBuilderClass() |
AccessLog.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
AccessLog.Type |
type()
Retrieve an enum value representing which member of this object is populated.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final FileAccessLog file()
The file object to send virtual node access logs to.
public AccessLog.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AccessLog.Builder,AccessLog>public static AccessLog.Builder builder()
public static Class<? extends AccessLog.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public static AccessLog fromFile(FileAccessLog file)
file() initialized to the given value.
The file object to send virtual node access logs to.
file - The file object to send virtual node access logs to.public static AccessLog fromFile(Consumer<FileAccessLog.Builder> file)
file() initialized to the given value.
The file object to send virtual node access logs to.
file - The file object to send virtual node access logs to.public AccessLog.Type type()
AccessLog.Type.UNKNOWN_TO_SDK_VERSION if the
service returned a member that is only known to a newer SDK version.
When this class is created directly in your code, this will be AccessLog.Type.UNKNOWN_TO_SDK_VERSION if zero
members are set, and null if more than one member is set.Copyright © 2023. All rights reserved.