Uses of Interface
org.gcube.resourcemanagement.model.reference.properties.GCubeProperty
-
Packages that use GCubeProperty Package Description org.gcube.resourcemanagement.model.impl.properties Implementation of common properties used across the gcube model.org.gcube.resourcemanagement.model.reference.properties Common properties used across the gcube model. -
-
Uses of GCubeProperty in org.gcube.resourcemanagement.model.impl.properties
Classes in org.gcube.resourcemanagement.model.impl.properties that implement GCubeProperty Modifier and Type Class Description classAccessPolicyImplImplementation ofAccessPolicy.classAttributePropertyImplImplementation ofAttributeProperty.classEnumStringPropertyImplImplementation forEnumStringProperty.classGCubePropertyImplImplementation ofGCubeProperty.classHTTPSecuritySchemeImplImplementation ofHTTPSecurityScheme.classRegexPropertyImplImplementation forRegexProperty.classSecuritySchemeImplImplementation ofSecurityScheme.classValueSchemaImplDeprecated.Maintained temporarily for backward compatibility. -
Uses of GCubeProperty in org.gcube.resourcemanagement.model.reference.properties
Subinterfaces of GCubeProperty in org.gcube.resourcemanagement.model.reference.properties Modifier and Type Interface Description interfaceAccessPolicyAccessPolicy carries a free-form access policy expression, plus an accompanying human-readable note, attached to a resource.interfaceAttributePropertyAttributeProperty describes a single named attribute — its name, description, mandatory constraint, min/max value bounds, validation regex, expected property type, and default value — to be instantiated by aTemplateFacet.interfaceEnumStringPropertyEnumStringProperty is a string property validated against a set of accepted values.interfaceHTTPSecuritySchemeHTTPSecurityScheme describes credentials sent in an HTTP header, following the HTTP authentication framework (RFC 9110, section 11): a client sends<header>: <scheme> <credentials>.interfaceRegexPropertyA property validated with a regular expression.interfaceSecuritySchemeSecurityScheme describes how a client authenticates to an access point: the authentication mechanism, where the credentials are obtained or verified, and a human-readable description.interfaceValueSchemaDeprecated.Maintained temporarily for backward compatibility.Methods in org.gcube.resourcemanagement.model.reference.properties that return GCubeProperty Modifier and Type Method Description static GCubePropertyGCubeProperty. getDefaultInstance()Returns a default instance of GCubeProperty
-