if (getDeveloperProviderName() != null) sb.append("DeveloperProviderName: ").append(getDeveloperProviderName()).append(","); if (getOpenIdConnectProviderARNs() != null) sb.append("OpenIdConnectProviderARNs: ").append(getOpenIdConnectProviderARNs()).append(","); if (getCognitoIdentityProviders() != null) sb.append("CognitoIdentityProviders: ").append(getCognitoIdentityProviders()).append(",");
@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.getDeveloperProviderName() != null && other.getDeveloperProviderName().equals(this.getDeveloperProviderName()) == false) return false; if (other.getOpenIdConnectProviderARNs() == null ^ this.getOpenIdConnectProviderARNs() == null) return false; if (other.getOpenIdConnectProviderARNs() != null && other.getOpenIdConnectProviderARNs().equals(this.getOpenIdConnectProviderARNs()) == false) return false; if (other.getCognitoIdentityProviders() == null ^ this.getCognitoIdentityProviders() == null)
/** * Marshall the given parameter object. */ public void marshall(UpdateIdentityPoolRequest updateIdentityPoolRequest, ProtocolMarshaller protocolMarshaller) { if (updateIdentityPoolRequest == null) { throw new SdkClientException("Invalid argument passed to marshall(...)"); } try { protocolMarshaller.marshall(updateIdentityPoolRequest.getIdentityPoolId(), IDENTITYPOOLID_BINDING); protocolMarshaller.marshall(updateIdentityPoolRequest.getIdentityPoolName(), IDENTITYPOOLNAME_BINDING); protocolMarshaller.marshall(updateIdentityPoolRequest.getAllowUnauthenticatedIdentities(), ALLOWUNAUTHENTICATEDIDENTITIES_BINDING); protocolMarshaller.marshall(updateIdentityPoolRequest.getSupportedLoginProviders(), SUPPORTEDLOGINPROVIDERS_BINDING); protocolMarshaller.marshall(updateIdentityPoolRequest.getDeveloperProviderName(), DEVELOPERPROVIDERNAME_BINDING); protocolMarshaller.marshall(updateIdentityPoolRequest.getOpenIdConnectProviderARNs(), OPENIDCONNECTPROVIDERARNS_BINDING); protocolMarshaller.marshall(updateIdentityPoolRequest.getCognitoIdentityProviders(), COGNITOIDENTITYPROVIDERS_BINDING); protocolMarshaller.marshall(updateIdentityPoolRequest.getSamlProviderARNs(), SAMLPROVIDERARNS_BINDING); } catch (Exception e) { throw new SdkClientException("Unable to marshall request to JSON: " + e.getMessage(), e); } }
/** * <p> * A list of OpendID Connect provider ARNs. * </p> * <p> * Returns a reference to this object so that method calls can be chained * together. * * @param openIdConnectProviderARNs <p> * A list of OpendID Connect provider ARNs. * </p> * @return A reference to this updated object so that method calls can be * chained together. */ public UpdateIdentityPoolRequest withOpenIdConnectProviderARNs( String... openIdConnectProviderARNs) { if (getOpenIdConnectProviderARNs() == null) { this.openIdConnectProviderARNs = new java.util.ArrayList<String>( openIdConnectProviderARNs.length); } for (String value : openIdConnectProviderARNs) { this.openIdConnectProviderARNs.add(value); } return this; }
if (getDeveloperProviderName() != null) sb.append("DeveloperProviderName: " + getDeveloperProviderName() + ","); if (getOpenIdConnectProviderARNs() != null) sb.append("OpenIdConnectProviderARNs: " + getOpenIdConnectProviderARNs() + ","); if (getCognitoIdentityProviders() != null) sb.append("CognitoIdentityProviders: " + getCognitoIdentityProviders() + ",");
hashCode = prime + ((getOpenIdConnectProviderARNs() == null) ? 0 : getOpenIdConnectProviderARNs() .hashCode()); hashCode = prime
&& other.getDeveloperProviderName().equals(this.getDeveloperProviderName()) == false) return false; if (other.getOpenIdConnectProviderARNs() == null ^ this.getOpenIdConnectProviderARNs() == null) return false; if (other.getOpenIdConnectProviderARNs() != null && other.getOpenIdConnectProviderARNs().equals(this.getOpenIdConnectProviderARNs()) == false) return false; if (other.getCognitoIdentityProviders() == null
jsonWriter.value(developerProviderName); if (updateIdentityPoolRequest.getOpenIdConnectProviderARNs() != null) { java.util.List<String> openIdConnectProviderARNs = updateIdentityPoolRequest .getOpenIdConnectProviderARNs(); jsonWriter.name("OpenIdConnectProviderARNs"); jsonWriter.beginArray();