package com.amazonaws.services.securitytoken.model; import com.amazonaws.AmazonWebServiceRequest; import java.io.Serializable; import java.util.List; /* loaded from: classes.dex */ public class AssumeRoleWithWebIdentityRequest extends AmazonWebServiceRequest implements Serializable { public Integer durationSeconds; public String policy; public List policyArns; public String providerId; public String roleArn; public String roleSessionName; public String webIdentityToken; public Integer getDurationSeconds() { return this.durationSeconds; } public String getPolicy() { return this.policy; } public List getPolicyArns() { return this.policyArns; } public String getProviderId() { return this.providerId; } public String getRoleArn() { return this.roleArn; } public String getRoleSessionName() { return this.roleSessionName; } public String getWebIdentityToken() { return this.webIdentityToken; } public AssumeRoleWithWebIdentityRequest withDurationSeconds(Integer num) { this.durationSeconds = num; return this; } public AssumeRoleWithWebIdentityRequest withRoleArn(String str) { this.roleArn = str; return this; } public AssumeRoleWithWebIdentityRequest withRoleSessionName(String str) { this.roleSessionName = str; return this; } public AssumeRoleWithWebIdentityRequest withWebIdentityToken(String str) { this.webIdentityToken = str; return this; } public String toString() { StringBuilder sb = new StringBuilder(); sb.append("{"); if (getRoleArn() != null) { sb.append("RoleArn: " + getRoleArn() + ","); } if (getRoleSessionName() != null) { sb.append("RoleSessionName: " + getRoleSessionName() + ","); } if (getWebIdentityToken() != null) { sb.append("WebIdentityToken: " + getWebIdentityToken() + ","); } if (getProviderId() != null) { sb.append("ProviderId: " + getProviderId() + ","); } if (getPolicyArns() != null) { sb.append("PolicyArns: " + getPolicyArns() + ","); } if (getPolicy() != null) { sb.append("Policy: " + getPolicy() + ","); } if (getDurationSeconds() != null) { sb.append("DurationSeconds: " + getDurationSeconds()); } sb.append("}"); return sb.toString(); } public int hashCode() { return (((((((((((((getRoleArn() == null ? 0 : getRoleArn().hashCode()) + 31) * 31) + (getRoleSessionName() == null ? 0 : getRoleSessionName().hashCode())) * 31) + (getWebIdentityToken() == null ? 0 : getWebIdentityToken().hashCode())) * 31) + (getProviderId() == null ? 0 : getProviderId().hashCode())) * 31) + (getPolicyArns() == null ? 0 : getPolicyArns().hashCode())) * 31) + (getPolicy() == null ? 0 : getPolicy().hashCode())) * 31) + (getDurationSeconds() != null ? getDurationSeconds().hashCode() : 0); } public boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null || !(obj instanceof AssumeRoleWithWebIdentityRequest)) { return false; } AssumeRoleWithWebIdentityRequest assumeRoleWithWebIdentityRequest = (AssumeRoleWithWebIdentityRequest) obj; if ((assumeRoleWithWebIdentityRequest.getRoleArn() == null) ^ (getRoleArn() == null)) { return false; } if (assumeRoleWithWebIdentityRequest.getRoleArn() != null && !assumeRoleWithWebIdentityRequest.getRoleArn().equals(getRoleArn())) { return false; } if ((assumeRoleWithWebIdentityRequest.getRoleSessionName() == null) ^ (getRoleSessionName() == null)) { return false; } if (assumeRoleWithWebIdentityRequest.getRoleSessionName() != null && !assumeRoleWithWebIdentityRequest.getRoleSessionName().equals(getRoleSessionName())) { return false; } if ((assumeRoleWithWebIdentityRequest.getWebIdentityToken() == null) ^ (getWebIdentityToken() == null)) { return false; } if (assumeRoleWithWebIdentityRequest.getWebIdentityToken() != null && !assumeRoleWithWebIdentityRequest.getWebIdentityToken().equals(getWebIdentityToken())) { return false; } if ((assumeRoleWithWebIdentityRequest.getProviderId() == null) ^ (getProviderId() == null)) { return false; } if (assumeRoleWithWebIdentityRequest.getProviderId() != null && !assumeRoleWithWebIdentityRequest.getProviderId().equals(getProviderId())) { return false; } if ((assumeRoleWithWebIdentityRequest.getPolicyArns() == null) ^ (getPolicyArns() == null)) { return false; } if (assumeRoleWithWebIdentityRequest.getPolicyArns() != null && !assumeRoleWithWebIdentityRequest.getPolicyArns().equals(getPolicyArns())) { return false; } if ((assumeRoleWithWebIdentityRequest.getPolicy() == null) ^ (getPolicy() == null)) { return false; } if (assumeRoleWithWebIdentityRequest.getPolicy() != null && !assumeRoleWithWebIdentityRequest.getPolicy().equals(getPolicy())) { return false; } if ((assumeRoleWithWebIdentityRequest.getDurationSeconds() == null) ^ (getDurationSeconds() == null)) { return false; } return assumeRoleWithWebIdentityRequest.getDurationSeconds() == null || assumeRoleWithWebIdentityRequest.getDurationSeconds().equals(getDurationSeconds()); } }