@Override public ResourceServerType build() { return new ResourceServerType(this); } }
@Override public int hashCode() { int hashCode = 1; hashCode = 31 * hashCode + Objects.hashCode(userPoolId()); hashCode = 31 * hashCode + Objects.hashCode(identifier()); hashCode = 31 * hashCode + Objects.hashCode(name()); hashCode = 31 * hashCode + Objects.hashCode(scopes()); return hashCode; }
public final ResourceServerType.Builder getResourceServer() { return resourceServer != null ? resourceServer.toBuilder() : null; }
@Override @SafeVarargs public final Builder resourceServers(Consumer<ResourceServerType.Builder>... resourceServers) { resourceServers(Stream.of(resourceServers).map(c -> ResourceServerType.builder().applyMutation(c).build()) .collect(Collectors.toList())); return this; }
@Override @SafeVarargs public final Builder resourceServers(Consumer<ResourceServerType.Builder>... resourceServers) { resourceServers(Stream.of(resourceServers).map(c -> ResourceServerType.builder().applyMutation(c).build()) .collect(Collectors.toList())); return this; }
/** * 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. */ @Override public String toString() { return ToString.builder("ResourceServerType").add("UserPoolId", userPoolId()).add("Identifier", identifier()) .add("Name", name()).add("Scopes", scopes()).build(); }
/** * <p> * The newly created resource server. * </p> * This is a convenience that creates an instance of the {@link ResourceServerType.Builder} avoiding the need to * create one manually via {@link ResourceServerType#builder()}. * * When the {@link Consumer} completes, {@link ResourceServerType.Builder#build()} is called immediately and its * result is passed to {@link #resourceServer(ResourceServerType)}. * * @param resourceServer * a consumer that will call methods on {@link ResourceServerType.Builder} * @return Returns a reference to this object so that method calls can be chained together. * @see #resourceServer(ResourceServerType) */ default Builder resourceServer(Consumer<ResourceServerType.Builder> resourceServer) { return resourceServer(ResourceServerType.builder().applyMutation(resourceServer).build()); } }
public final ResourceServerType.Builder getResourceServer() { return resourceServer != null ? resourceServer.toBuilder() : null; }
@Override public ResourceServerType build() { return new ResourceServerType(this); }
@Override public boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null) { return false; } if (!(obj instanceof ResourceServerType)) { return false; } ResourceServerType other = (ResourceServerType) obj; return Objects.equals(userPoolId(), other.userPoolId()) && Objects.equals(identifier(), other.identifier()) && Objects.equals(name(), other.name()) && Objects.equals(scopes(), other.scopes()); }
/** * <p> * The resource server. * </p> * This is a convenience that creates an instance of the {@link ResourceServerType.Builder} avoiding the need to * create one manually via {@link ResourceServerType#builder()}. * * When the {@link Consumer} completes, {@link ResourceServerType.Builder#build()} is called immediately and its * result is passed to {@link #resourceServer(ResourceServerType)}. * * @param resourceServer * a consumer that will call methods on {@link ResourceServerType.Builder} * @return Returns a reference to this object so that method calls can be chained together. * @see #resourceServer(ResourceServerType) */ default Builder resourceServer(Consumer<ResourceServerType.Builder> resourceServer) { return resourceServer(ResourceServerType.builder().applyMutation(resourceServer).build()); } }
public final ResourceServerType.Builder getResourceServer() { return resourceServer != null ? resourceServer.toBuilder() : null; }
@Override public int hashCode() { int hashCode = 1; hashCode = 31 * hashCode + Objects.hashCode(userPoolId()); hashCode = 31 * hashCode + Objects.hashCode(identifier()); hashCode = 31 * hashCode + Objects.hashCode(name()); hashCode = 31 * hashCode + Objects.hashCode(scopes()); return hashCode; }
/** * <p> * The resource server. * </p> * This is a convenience that creates an instance of the {@link ResourceServerType.Builder} avoiding the need to * create one manually via {@link ResourceServerType#builder()}. * * When the {@link Consumer} completes, {@link ResourceServerType.Builder#build()} is called immediately and its * result is passed to {@link #resourceServer(ResourceServerType)}. * * @param resourceServer * a consumer that will call methods on {@link ResourceServerType.Builder} * @return Returns a reference to this object so that method calls can be chained together. * @see #resourceServer(ResourceServerType) */ default Builder resourceServer(Consumer<ResourceServerType.Builder> resourceServer) { return resourceServer(ResourceServerType.builder().applyMutation(resourceServer).build()); } }
public final ResourceServerType.Builder getResourceServer() { return resourceServer != null ? resourceServer.toBuilder() : null; }
@Override public boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null) { return false; } if (!(obj instanceof ResourceServerType)) { return false; } ResourceServerType other = (ResourceServerType) obj; return Objects.equals(userPoolId(), other.userPoolId()) && Objects.equals(identifier(), other.identifier()) && Objects.equals(name(), other.name()) && Objects.equals(scopes(), other.scopes()); }
/** * <p> * The resource server. * </p> * This is a convenience that creates an instance of the {@link ResourceServerType.Builder} avoiding the need to * create one manually via {@link ResourceServerType#builder()}. * * When the {@link Consumer} completes, {@link ResourceServerType.Builder#build()} is called immediately and its * result is passed to {@link #resourceServer(ResourceServerType)}. * * @param resourceServer * a consumer that will call methods on {@link ResourceServerType.Builder} * @return Returns a reference to this object so that method calls can be chained together. * @see #resourceServer(ResourceServerType) */ default Builder resourceServer(Consumer<ResourceServerType.Builder> resourceServer) { return resourceServer(ResourceServerType.builder().applyMutation(resourceServer).build()); } }
public final ResourceServerType.Builder getResourceServer() { return resourceServer != null ? resourceServer.toBuilder() : null; }
@Override public String toString() { return ToString.builder("ResourceServerType").add("UserPoolId", userPoolId()).add("Identifier", identifier()) .add("Name", name()).add("Scopes", scopes()).build(); }
/** * <p> * The resource server. * </p> * This is a convenience that creates an instance of the {@link ResourceServerType.Builder} avoiding the need to * create one manually via {@link ResourceServerType#builder()}. * * When the {@link Consumer} completes, {@link ResourceServerType.Builder#build()} is called immediately and its * result is passed to {@link #resourceServer(ResourceServerType)}. * * @param resourceServer * a consumer that will call methods on {@link ResourceServerType.Builder} * @return Returns a reference to this object so that method calls can be chained together. * @see #resourceServer(ResourceServerType) */ default Builder resourceServer(Consumer<ResourceServerType.Builder> resourceServer) { return resourceServer(ResourceServerType.builder().applyMutation(resourceServer).build()); } }