@Generated(value="software.amazon.awssdk:codegen") public final class AccessMethod extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AccessMethod.Builder,AccessMethod>
Describes the type and format of extension access. Only one of CustomObjectIdentifier or
AccessMethodType may be provided. Providing both results in InvalidArgsException.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AccessMethod.Builder |
| Modifier and Type | Method and Description |
|---|---|
AccessMethodType |
accessMethodType()
Specifies the
AccessMethod. |
String |
accessMethodTypeAsString()
Specifies the
AccessMethod. |
static AccessMethod.Builder |
builder() |
String |
customObjectIdentifier()
An object identifier (OID) specifying the
AccessMethod. |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends AccessMethod.Builder> |
serializableBuilderClass() |
AccessMethod.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String customObjectIdentifier()
An object identifier (OID) specifying the AccessMethod. The OID must satisfy the regular expression
shown below. For more information, see NIST's definition of Object Identifier (OID).
AccessMethod. The OID must satisfy the regular
expression shown below. For more information, see NIST's definition of Object Identifier (OID).public final AccessMethodType accessMethodType()
Specifies the AccessMethod.
If the service returns an enum value that is not available in the current SDK version, accessMethodType
will return AccessMethodType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from accessMethodTypeAsString().
AccessMethod.AccessMethodTypepublic final String accessMethodTypeAsString()
Specifies the AccessMethod.
If the service returns an enum value that is not available in the current SDK version, accessMethodType
will return AccessMethodType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from accessMethodTypeAsString().
AccessMethod.AccessMethodTypepublic AccessMethod.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AccessMethod.Builder,AccessMethod>public static AccessMethod.Builder builder()
public static Class<? extends AccessMethod.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.