Class AwsIamServiceIdentityInfo
java.lang.Object
org.apache.polaris.core.admin.model.ServiceIdentityInfo
org.apache.polaris.core.admin.model.AwsIamServiceIdentityInfo
@Generated(value="org.openapitools.codegen.languages.JavaResteasyServerCodegen",
date="2025-10-06T09:01:49.457542507Z[UTC]",
comments="Generator version: 7.12.0")
public class AwsIamServiceIdentityInfo
extends ServiceIdentityInfo
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.apache.polaris.core.admin.model.ServiceIdentityInfo
ServiceIdentityInfo.IdentityTypeEnum -
Constructor Summary
ConstructorsConstructorDescriptionAwsIamServiceIdentityInfo(String iamArn, ServiceIdentityInfo.IdentityTypeEnum identityType) -
Method Summary
Methods inherited from class org.apache.polaris.core.admin.model.ServiceIdentityInfo
getIdentityType
-
Constructor Details
-
AwsIamServiceIdentityInfo
-
-
Method Details
-
getIamArn
The ARN of the IAM user or IAM role Polaris uses to assume roles and then access external resources. -
builder
-
builder
public static AwsIamServiceIdentityInfo.Builder builder(String iamArn, ServiceIdentityInfo.IdentityTypeEnum identityType) -
equals
- Overrides:
equalsin classServiceIdentityInfo
-
hashCode
public int hashCode()- Overrides:
hashCodein classServiceIdentityInfo
-
toString
- Overrides:
toStringin classServiceIdentityInfo
-