Class GroupRequestsProvider
- java.lang.Object
-
- io.apicurio.registry.rest.client.request.provider.GroupRequestsProvider
-
public class GroupRequestsProvider extends Object
- Author:
- Carles Arnal 'carnalca@redhat.com'
-
-
Constructor Summary
Constructors Constructor Description GroupRequestsProvider()
-
Method Summary
-
-
-
Method Detail
-
createArtifact
public static Request<ArtifactMetaData> createArtifact(String groupId, Map<String,String> headers, InputStream data, Map<String,List<String>> queryParams)
-
listArtifactsInGroup
public static Request<ArtifactSearchResults> listArtifactsInGroup(String groupId, Map<String,List<String>> queryParams)
-
createArtifactVersion
public static Request<VersionMetaData> createArtifactVersion(String groupId, String artifactId, InputStream data, Map<String,String> headers)
-
listArtifactVersions
public static Request<VersionSearchResults> listArtifactVersions(String groupId, String artifactId, Map<String,List<String>> queryParams)
-
updateArtifactVersionState
public static Request<Void> updateArtifactVersionState(String groupId, String artifactId, String version, UpdateState data)
-
deleteArtifactVersionMetaData
public static Request<Void> deleteArtifactVersionMetaData(String groupId, String artifactId, String version)
-
updateArtifactVersionMetaData
public static Request<Void> updateArtifactVersionMetaData(String groupId, String artifactId, String version, EditableMetaData data)
-
getArtifactVersionMetaData
public static Request<VersionMetaData> getArtifactVersionMetaData(String groupId, String artifactId, String version)
-
getArtifactVersion
public static Request<InputStream> getArtifactVersion(String groupId, String artifactId, String version)
-
testUpdateArtifact
public static Request<Void> testUpdateArtifact(String groupId, String artifactId, InputStream data)
-
updateArtifactState
public static Request<Void> updateArtifactState(String groupId, String artifactId, UpdateState data)
-
deleteArtifactRule
public static Request<Void> deleteArtifactRule(String groupId, String artifactId, RuleType rule)
-
updateArtifactRuleConfig
public static Request<Rule> updateArtifactRuleConfig(String groupId, String artifactId, RuleType rule, Rule data)
-
getArtifactRuleConfig
public static Request<Rule> getArtifactRuleConfig(String groupId, String artifactId, RuleType rule)
-
deleteArtifactRules
public static Request<Void> deleteArtifactRules(String groupId, String artifactId)
-
createArtifactRule
public static Request<Void> createArtifactRule(String groupId, String artifactId, Rule data)
-
listArtifactRules
public static Request<List<RuleType>> listArtifactRules(String groupId, String artifactId)
-
getArtifactVersionMetaDataByContent
public static Request<VersionMetaData> getArtifactVersionMetaDataByContent(String groupId, String artifactId, Map<String,List<String>> queryParams, InputStream data)
-
updateArtifactMetaData
public static Request<Void> updateArtifactMetaData(String groupId, String artifactId, EditableMetaData data)
-
getArtifactMetaData
public static Request<ArtifactMetaData> getArtifactMetaData(String groupId, String artifactId)
-
updateArtifact
public static Request<ArtifactMetaData> updateArtifact(String groupId, String artifactId, InputStream data)
-
getLatestArtifact
public static Request<InputStream> getLatestArtifact(String groupId, String artifactId)
-
-