Class ZenodoExporter.ClientAndBuilder
java.lang.Object
org.gcube.common.software.processor.zenodo.ZenodoExporter.ClientAndBuilder
- All Implemented Interfaces:
AutoCloseable
- Enclosing class:
- ZenodoExporter
Wrapper class to hold both client and builder for proper resource management
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionClientAndBuilder(jakarta.ws.rs.client.Client client, jakarta.ws.rs.client.Invocation.Builder builder) -
Method Summary
-
Field Details
-
client
public final jakarta.ws.rs.client.Client client -
builder
public final jakarta.ws.rs.client.Invocation.Builder builder
-
-
Constructor Details
-
ClientAndBuilder
public ClientAndBuilder(jakarta.ws.rs.client.Client client, jakarta.ws.rs.client.Invocation.Builder builder)
-
-
Method Details
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-