Class GeorgiaAdditionalInfo
- java.lang.Object
-
- software.amazon.awssdk.services.taxsettings.model.GeorgiaAdditionalInfo
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<GeorgiaAdditionalInfo.Builder,GeorgiaAdditionalInfo>
@Generated("software.amazon.awssdk:codegen") public final class GeorgiaAdditionalInfo extends Object implements SdkPojo, Serializable, ToCopyableBuilder<GeorgiaAdditionalInfo.Builder,GeorgiaAdditionalInfo>
Additional tax information associated with your TRN in Georgia.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceGeorgiaAdditionalInfo.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GeorgiaAdditionalInfo.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()PersonTypepersonType()The legal person or physical person assigned to this TRN in Georgia.StringpersonTypeAsString()The legal person or physical person assigned to this TRN in Georgia.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends GeorgiaAdditionalInfo.Builder>serializableBuilderClass()GeorgiaAdditionalInfo.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
personType
public final PersonType personType()
The legal person or physical person assigned to this TRN in Georgia.
If the service returns an enum value that is not available in the current SDK version,
personTypewill returnPersonType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frompersonTypeAsString().- Returns:
- The legal person or physical person assigned to this TRN in Georgia.
- See Also:
PersonType
-
personTypeAsString
public final String personTypeAsString()
The legal person or physical person assigned to this TRN in Georgia.
If the service returns an enum value that is not available in the current SDK version,
personTypewill returnPersonType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frompersonTypeAsString().- Returns:
- The legal person or physical person assigned to this TRN in Georgia.
- See Also:
PersonType
-
toBuilder
public GeorgiaAdditionalInfo.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<GeorgiaAdditionalInfo.Builder,GeorgiaAdditionalInfo>
-
builder
public static GeorgiaAdditionalInfo.Builder builder()
-
serializableBuilderClass
public static Class<? extends GeorgiaAdditionalInfo.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-