@Generated(value="software.amazon.awssdk:codegen") public final class DependentService extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DependentService.Builder,DependentService>
The name and version of the service dependant on the requested service.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DependentService.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DependentService.Builder |
builder() |
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 DependentService.Builder> |
serializableBuilderClass() |
ServiceName |
serviceName()
The name of the dependent service.
|
String |
serviceNameAsString()
The name of the dependent service.
|
ServiceVersion |
serviceVersion()
The version of the dependent service.
|
DependentService.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final ServiceName serviceName()
The name of the dependent service.
If the service returns an enum value that is not available in the current SDK version, serviceName will
return ServiceName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
serviceNameAsString().
ServiceNamepublic final String serviceNameAsString()
The name of the dependent service.
If the service returns an enum value that is not available in the current SDK version, serviceName will
return ServiceName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
serviceNameAsString().
ServiceNamepublic final ServiceVersion serviceVersion()
The version of the dependent service.
public DependentService.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DependentService.Builder,DependentService>public static DependentService.Builder builder()
public static Class<? extends DependentService.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.