public void listBlobstoreApis(Iterable<ApiMetadata> blobstoreApis, PrintStream out) { for(ApiMetadata blobstore : blobstoreApis) { out.println("* " + blobstore.getName()); out.println("\tAPI: " + blobstore.getDocumentation()); out.println("\tConfiguration options:"); out.println("\t\twhirr.blobstore-provider = " + blobstore.getId()); out.println("\t\twhirr.blobstore-endpoint = " + blobstore.getEndpointName()); out.println("\t\twhirr.blobstore-identity = <" + blobstore.getIdentityName() +">"); out.println("\t\twhirr.blobstore-credential = <" + blobstore.getCredentialName().or("UNUSED") + ">\n"); } }
public void listBlobstoreApis(Iterable<ApiMetadata> blobstoreApis, PrintStream out) { for(ApiMetadata blobstore : blobstoreApis) { out.println("* " + blobstore.getName()); out.println("\tAPI: " + blobstore.getDocumentation()); out.println("\tConfiguration options:"); out.println("\t\twhirr.blobstore-provider = " + blobstore.getId()); out.println("\t\twhirr.blobstore-endpoint = " + blobstore.getEndpointName()); out.println("\t\twhirr.blobstore-identity = <" + blobstore.getIdentityName() +">"); out.println("\t\twhirr.blobstore-credential = <" + blobstore.getCredentialName().or("UNUSED") + ">\n"); } }
@Override public boolean equals(Object o) { if (this == o) return true; // subclass equivalence is ok, since we don't know the classloader // we'll get things from if (o == null || !(o instanceof ApiMetadata)) return false; ApiMetadata that = ApiMetadata.class.cast(o); return equal(this.getId(), that.getId()) && equal(this.getName(), that.getName()) && equal(this.getViews(), that.getViews()); }
@Override public boolean equals(Object o) { if (this == o) return true; // subclass equivalence is ok, since we don't know the classloader // we'll get things from if (o == null || !(o instanceof ApiMetadata)) return false; ApiMetadata that = ApiMetadata.class.cast(o); return equal(this.getId(), that.getId()) && equal(this.getName(), that.getName()) && equal(this.getViews(), that.getViews()); }
@Override public boolean equals(Object o) { if (this == o) return true; // subclass equivalence is ok, since we don't know the classloader // we'll get things from if (o == null || !(o instanceof ApiMetadata)) return false; ApiMetadata that = ApiMetadata.class.cast(o); return equal(this.getId(), that.getId()) && equal(this.getName(), that.getName()) && equal(this.getViews(), that.getViews()); }
@Override public boolean equals(Object o) { if (this == o) return true; // subclass equivalence is ok, since we don't know the classloader // we'll get things from if (o == null || !(o instanceof ApiMetadata)) return false; ApiMetadata that = ApiMetadata.class.cast(o); return equal(this.getId(), that.getId()) && equal(this.getName(), that.getName()) && equal(this.getViews(), that.getViews()); }
@Override public boolean equals(Object o) { if (this == o) return true; // subclass equivalence is ok, since we don't know the classloader // we'll get things from if (o == null || !(o instanceof ApiMetadata)) return false; ApiMetadata that = ApiMetadata.class.cast(o); return equal(this.getId(), that.getId()) && equal(this.getName(), that.getName()) && equal(this.getViews(), that.getViews()); }
@Override public boolean equals(Object o) { if (this == o) return true; // subclass equivalence is ok, since we don't know the classloader // we'll get things from if (o == null || !(o instanceof ApiMetadata)) return false; ApiMetadata that = ApiMetadata.class.cast(o); return equal(this.getId(), that.getId()) && equal(this.getName(), that.getName()) && equal(this.getViews(), that.getViews()); }
public Builder(ApiMetadata apiMetadata, String endpoint) { id(checkNotNull(apiMetadata, "apiMetadata").getId()) .name(apiMetadata.getName()) .apiMetadata(apiMetadata) .endpoint(endpoint); }
@Test public void testAll() { Iterable<ApiMetadata> apisMetadata = Apis.all(); for (ApiMetadata apiMetadata : apisMetadata) { if (apiMetadata.getName().equals(testBlobstoreApi.getName())) { assertEquals(testBlobstoreApi, apiMetadata); } else if (apiMetadata.getName().equals(testComputeApi.getName())) { assertEquals(testComputeApi, apiMetadata); } else { assertEquals(testYetAnotherComputeApi, apiMetadata); } } }
public Builder(ApiMetadata apiMetadata, String endpoint) { id(checkNotNull(apiMetadata, "apiMetadata").getId()) .name(apiMetadata.getName()) .apiMetadata(apiMetadata) .endpoint(endpoint); }
public Builder(ApiMetadata apiMetadata, String endpoint) { id(checkNotNull(apiMetadata, "apiMetadata").getId()) .name(apiMetadata.getName()) .apiMetadata(apiMetadata) .endpoint(endpoint); }
public Builder(ApiMetadata apiMetadata, String endpoint) { id(checkNotNull(apiMetadata, "apiMetadata").getId()) .name(apiMetadata.getName()) .apiMetadata(apiMetadata) .endpoint(endpoint); }
public Builder(ApiMetadata apiMetadata, String endpoint) { id(checkNotNull(apiMetadata, "apiMetadata").getId()) .name(apiMetadata.getName()) .apiMetadata(apiMetadata) .endpoint(endpoint); }
public T fromApiMetadata(ApiMetadata in) { return id(in.getId()).views(in.getViews()).name(in.getName()).endpointName(in.getEndpointName()).identityName( in.getIdentityName()).credentialName(in.getCredentialName().orNull()).version(in.getVersion()) .buildVersion(in.getBuildVersion().orNull()).defaultEndpoint(in.getDefaultEndpoint().orNull()) .defaultIdentity(in.getDefaultIdentity().orNull()).defaultCredential( in.getDefaultCredential().orNull()).defaultProperties(in.getDefaultProperties()) .documentation(in.getDocumentation()).context(in.getContext()).defaultModules(in.getDefaultModules()); } }
public T fromApiMetadata(ApiMetadata in) { return id(in.getId()).views(in.getViews()).name(in.getName()).endpointName(in.getEndpointName()).identityName( in.getIdentityName()).credentialName(in.getCredentialName().orNull()).version(in.getVersion()) .buildVersion(in.getBuildVersion().orNull()).defaultEndpoint(in.getDefaultEndpoint().orNull()) .defaultIdentity(in.getDefaultIdentity().orNull()).defaultCredential( in.getDefaultCredential().orNull()).defaultProperties(in.getDefaultProperties()) .documentation(in.getDocumentation()).context(in.getContext()).defaultModules(in.getDefaultModules()); } }
public T fromApiMetadata(ApiMetadata in) { return id(in.getId()).views(in.getViews()).name(in.getName()).endpointName(in.getEndpointName()).identityName( in.getIdentityName()).credentialName(in.getCredentialName().orNull()).version(in.getVersion()) .buildVersion(in.getBuildVersion().orNull()).defaultEndpoint(in.getDefaultEndpoint().orNull()) .defaultIdentity(in.getDefaultIdentity().orNull()).defaultCredential( in.getDefaultCredential().orNull()).defaultProperties(in.getDefaultProperties()) .documentation(in.getDocumentation()).context(in.getContext()).defaultModules(in.getDefaultModules()); } }
public T fromApiMetadata(ApiMetadata in) { return id(in.getId()).views(in.getViews()).name(in.getName()).endpointName(in.getEndpointName()).identityName( in.getIdentityName()).credentialName(in.getCredentialName().orNull()).version(in.getVersion()) .buildVersion(in.getBuildVersion().orNull()).defaultEndpoint(in.getDefaultEndpoint().orNull()) .defaultIdentity(in.getDefaultIdentity().orNull()).defaultCredential( in.getDefaultCredential().orNull()).defaultProperties(in.getDefaultProperties()) .documentation(in.getDocumentation()).context(in.getContext()).defaultModules(in.getDefaultModules()); } }
public T fromApiMetadata(ApiMetadata in) { return id(in.getId()).views(in.getViews()).name(in.getName()).endpointName(in.getEndpointName()).identityName( in.getIdentityName()).credentialName(in.getCredentialName().orNull()).version(in.getVersion()) .buildVersion(in.getBuildVersion().orNull()).defaultEndpoint(in.getDefaultEndpoint().orNull()) .defaultIdentity(in.getDefaultIdentity().orNull()).defaultCredential( in.getDefaultCredential().orNull()).defaultProperties(in.getDefaultProperties()) .documentation(in.getDocumentation()).context(in.getContext()).defaultModules(in.getDefaultModules()); } }
public T fromApiMetadata(ApiMetadata in) { return id(in.getId()).views(in.getViews()).name(in.getName()).endpointName(in.getEndpointName()).identityName( in.getIdentityName()).credentialName(in.getCredentialName().orNull()).version(in.getVersion()) .buildVersion(in.getBuildVersion().orNull()).defaultEndpoint(in.getDefaultEndpoint().orNull()) .defaultIdentity(in.getDefaultIdentity().orNull()).defaultCredential( in.getDefaultCredential().orNull()).defaultProperties(in.getDefaultProperties()) .documentation(in.getDocumentation()).context(in.getContext()).defaultModules(in.getDefaultModules()); } }