if (getOpenIdConnectProviderARNs() != null) sb.append("OpenIdConnectProviderARNs: ").append(getOpenIdConnectProviderARNs()).append(","); if (getCognitoIdentityProviders() != null) sb.append("CognitoIdentityProviders: ").append(getCognitoIdentityProviders()).append(","); if (getSamlProviderARNs() != null) sb.append("SamlProviderARNs: ").append(getSamlProviderARNs());
@Override public int hashCode() { final int prime = 31; int hashCode = 1; hashCode = prime * hashCode + ((getIdentityPoolId() == null) ? 0 : getIdentityPoolId().hashCode()); hashCode = prime * hashCode + ((getIdentityPoolName() == null) ? 0 : getIdentityPoolName().hashCode()); hashCode = prime * hashCode + ((getAllowUnauthenticatedIdentities() == null) ? 0 : getAllowUnauthenticatedIdentities().hashCode()); hashCode = prime * hashCode + ((getSupportedLoginProviders() == null) ? 0 : getSupportedLoginProviders().hashCode()); hashCode = prime * hashCode + ((getDeveloperProviderName() == null) ? 0 : getDeveloperProviderName().hashCode()); hashCode = prime * hashCode + ((getOpenIdConnectProviderARNs() == null) ? 0 : getOpenIdConnectProviderARNs().hashCode()); hashCode = prime * hashCode + ((getCognitoIdentityProviders() == null) ? 0 : getCognitoIdentityProviders().hashCode()); hashCode = prime * hashCode + ((getSamlProviderARNs() == null) ? 0 : getSamlProviderARNs().hashCode()); return hashCode; }
if (other.getOpenIdConnectProviderARNs() != null && other.getOpenIdConnectProviderARNs().equals(this.getOpenIdConnectProviderARNs()) == false) return false; if (other.getCognitoIdentityProviders() == null ^ this.getCognitoIdentityProviders() == null) return false; if (other.getCognitoIdentityProviders() != null && other.getCognitoIdentityProviders().equals(this.getCognitoIdentityProviders()) == false) return false; if (other.getSamlProviderARNs() == null ^ this.getSamlProviderARNs() == null)
/** * <p> * A list representing an Amazon Cognito Identity User Pool and its client * ID. * </p> * <p> * Returns a reference to this object so that method calls can be chained * together. * * @param cognitoIdentityProviders <p> * A list representing an Amazon Cognito Identity User Pool and * its client ID. * </p> * @return A reference to this updated object so that method calls can be * chained together. */ public CreateIdentityPoolResult withCognitoIdentityProviders( CognitoIdentityProvider... cognitoIdentityProviders) { if (getCognitoIdentityProviders() == null) { this.cognitoIdentityProviders = new java.util.ArrayList<CognitoIdentityProvider>( cognitoIdentityProviders.length); } for (CognitoIdentityProvider value : cognitoIdentityProviders) { this.cognitoIdentityProviders.add(value); } return this; }
if (getOpenIdConnectProviderARNs() != null) sb.append("OpenIdConnectProviderARNs: " + getOpenIdConnectProviderARNs() + ","); if (getCognitoIdentityProviders() != null) sb.append("CognitoIdentityProviders: " + getCognitoIdentityProviders() + ","); if (getSamlProviderARNs() != null) sb.append("SamlProviderARNs: " + getSamlProviderARNs());
hashCode = prime + ((getCognitoIdentityProviders() == null) ? 0 : getCognitoIdentityProviders() .hashCode()); hashCode = prime * hashCode
&& other.getOpenIdConnectProviderARNs().equals(this.getOpenIdConnectProviderARNs()) == false) return false; if (other.getCognitoIdentityProviders() == null ^ this.getCognitoIdentityProviders() == null) return false; if (other.getCognitoIdentityProviders() != null && other.getCognitoIdentityProviders().equals(this.getCognitoIdentityProviders()) == false) return false; if (other.getSamlProviderARNs() == null ^ this.getSamlProviderARNs() == null)