Class TransformerResourceDefinition

    • Constructor Detail

      • TransformerResourceDefinition

        protected TransformerResourceDefinition​(SimpleResourceDefinition.Parameters parameters)
        Creates a new resource definition.
        Parameters:
        parameters - the parameters used to construct the resource
    • Method Detail

      • registerTransformers

        public abstract void registerTransformers​(KnownModelVersion modelVersion,
                                                  ResourceTransformationDescriptionBuilder rootResourceBuilder,
                                                  ResourceTransformationDescriptionBuilder loggingProfileBuilder)
        Register the transformers for the resource.
        Parameters:
        modelVersion - the model version we're registering
        rootResourceBuilder - the builder for the root resource
        loggingProfileBuilder - the builder for the logging profile, null if the profile was rejected