Class CloudLibrary
- java.lang.Object
-
- com.google.cloud.tools.libraries.json.CloudLibrary
-
public final class CloudLibrary extends Object
Holds metadata about a single Cloud Library.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<CloudLibraryClient>
getClients()
Returns the list of available clients for this library.String
getDescription()
Returns the description for this library.String
getDocumentation()
Returns a URL to the documentation for this library.String
getId()
Returns the ID of this library.String
getName()
Returns the name of this library.String
getServiceName()
Returns the service name associated with this library.List<String>
getServiceRoles()
Returns the service roles associated with this library.List<String>
getTransports()
Returns the list of supported transports for this library (e.g.
-
-
-
Method Detail
-
getServiceName
@Nullable public String getServiceName()
Returns the service name associated with this library.
-
getServiceRoles
@Nullable public List<String> getServiceRoles()
Returns the service roles associated with this library.
-
getDocumentation
@Nullable public String getDocumentation()
Returns a URL to the documentation for this library.
-
getTransports
@Nullable public List<String> getTransports()
Returns the list of supported transports for this library (e.g. http, grpc, etc.).
-
getClients
@Nullable public List<CloudLibraryClient> getClients()
Returns the list of available clients for this library.
-
-