Class MicroserviceMetadataRepresentation.MicroserviceMetadataRepresentationBuilder
- java.lang.Object
-
- com.cumulocity.microservice.subscription.model.MicroserviceMetadataRepresentation.MicroserviceMetadataRepresentationBuilder
-
- Enclosing class:
- MicroserviceMetadataRepresentation
public static class MicroserviceMetadataRepresentation.MicroserviceMetadataRepresentationBuilder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
requiredRole
public MicroserviceMetadataRepresentation.MicroserviceMetadataRepresentationBuilder requiredRole(String requiredRole)
-
requiredRoles
public MicroserviceMetadataRepresentation.MicroserviceMetadataRepresentationBuilder requiredRoles(Collection<? extends String> requiredRoles)
-
clearRequiredRoles
public MicroserviceMetadataRepresentation.MicroserviceMetadataRepresentationBuilder clearRequiredRoles()
-
role
public MicroserviceMetadataRepresentation.MicroserviceMetadataRepresentationBuilder role(String role)
-
roles
public MicroserviceMetadataRepresentation.MicroserviceMetadataRepresentationBuilder roles(Collection<? extends String> roles)
-
clearRoles
public MicroserviceMetadataRepresentation.MicroserviceMetadataRepresentationBuilder clearRoles()
-
url
public MicroserviceMetadataRepresentation.MicroserviceMetadataRepresentationBuilder url(String url)
-
extension
public MicroserviceMetadataRepresentation.MicroserviceMetadataRepresentationBuilder extension(com.cumulocity.rest.representation.application.microservice.ExtensionRepresentation extension)
-
extensions
public MicroserviceMetadataRepresentation.MicroserviceMetadataRepresentationBuilder extensions(Collection<? extends com.cumulocity.rest.representation.application.microservice.ExtensionRepresentation> extensions)
-
clearExtensions
public MicroserviceMetadataRepresentation.MicroserviceMetadataRepresentationBuilder clearExtensions()
-
build
public MicroserviceMetadataRepresentation build()
-
-