Class IpOrganizationDetails
- java.lang.Object
-
- software.amazon.awssdk.services.securityhub.model.IpOrganizationDetails
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<IpOrganizationDetails.Builder,IpOrganizationDetails>
@Generated("software.amazon.awssdk:codegen") public final class IpOrganizationDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<IpOrganizationDetails.Builder,IpOrganizationDetails>
Provides information about an internet provider.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceIpOrganizationDetails.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Integerasn()The Autonomous System Number (ASN) of the internet providerStringasnOrg()The name of the organization that registered the ASN.static IpOrganizationDetails.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringisp()The ISP information for the internet provider.Stringorg()The name of the internet provider.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends IpOrganizationDetails.Builder>serializableBuilderClass()IpOrganizationDetails.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
-
asn
public final Integer asn()
The Autonomous System Number (ASN) of the internet provider
- Returns:
- The Autonomous System Number (ASN) of the internet provider
-
asnOrg
public final String asnOrg()
The name of the organization that registered the ASN.
- Returns:
- The name of the organization that registered the ASN.
-
isp
public final String isp()
The ISP information for the internet provider.
- Returns:
- The ISP information for the internet provider.
-
org
public final String org()
The name of the internet provider.
- Returns:
- The name of the internet provider.
-
toBuilder
public IpOrganizationDetails.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<IpOrganizationDetails.Builder,IpOrganizationDetails>
-
builder
public static IpOrganizationDetails.Builder builder()
-
serializableBuilderClass
public static Class<? extends IpOrganizationDetails.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
-
-