# Functions
DefinedOutside returns a MethodFilter that returns true if the supplied object has a method with the supplied name that is not defined in the supplied filename.
NewGetCondition returns a NewMethod that writes a GetCondition method for the supplied Object to the supplied file.
NewGetDeletionPolicy returns a NewMethod that writes a GetDeletionPolicy method for the supplied Object to the supplied file.
NewGetManagementPolicies returns a NewMethod that writes a GetManagementPolicies method for the supplied Object to the supplied file.
NewGetProviderConfigReference returns a NewMethod that writes a GetProviderConfigReference method for the supplied Object to the supplied file.
NewGetPublishConnectionDetailsTo returns a NewMethod that writes a GetPublishConnectionDetailsTo method for the supplied Object to the supplied file.
NewGetResourceReference returns a NewMethod that writes a GetResourceReference method for the supplied Object to the supplied file.
NewGetRootProviderConfigReference returns a NewMethod that writes a GetProviderConfigReference method for the supplied Object to the supplied file.
NewGetRootResourceReference returns a NewMethod that writes a GetRootResourceReference method for the supplied Object to the supplied file.
NewGetUsers returns a NewMethod that writes a GetUsers method for the supplied Object to the supplied file.
NewGetWriteConnectionSecretToReference returns a NewMethod that writes a GetWriteConnectionSecretToReference method for the supplied Object to the supplied file.
NewLocalGetWriteConnectionSecretToReference returns a NewMethod that writes a GetWriteConnectionSecretToReference method for the supplied Object to the supplied file.
NewLocalSetWriteConnectionSecretToReference returns a NewMethod that writes a SetWriteConnectionSecretToReference method for the supplied Object to the supplied file.
NewManagedGetItems returns a New that writes a GetItems method for the supplied object to the supplied file.
NewProviderConfigUsageGetItems returns a New that writes a GetItems method for the supplied object to the supplied file.
NewReferenceProcessor returns a new *ReferenceProcessor .
NewResolveReferences returns a NewMethod that writes a ResolveReferences for given managed resource, if needed.
NewSetConditions returns a NewMethod that writes a SetConditions method for the supplied Object to the supplied file.
NewSetDeletionPolicy returns a NewMethod that writes a SetDeletionPolicy method for the supplied Object to the supplied file.
NewSetManagementPolicies returns a NewMethod that writes a SetManagementPolicies method for the supplied Object to the supplied file.
NewSetProviderConfigReference returns a NewMethod that writes a SetProviderConfigReference method for the supplied Object to the supplied file.
NewSetPublishConnectionDetailsTo returns a NewMethod that writes a NewSetPublishConnectionDetailsTo method for the supplied Object to the supplied file.
NewSetResourceReference returns a NewMethod that writes a SetResourceReference method for the supplied Object to the supplied file.
NewSetRootProviderConfigReference returns a NewMethod that writes a SetProviderConfigReference method for the supplied Object to the supplied file.
NewSetRootResourceReference returns a NewMethod that writes a SetRootResourceReference method for the supplied Object to the supplied file.
NewSetUsers returns a NewMethod that writes a SetUsers method for the supplied Object to the supplied file.
NewSetWriteConnectionSecretToReference returns a NewMethod that writes a SetWriteConnectionSecretToReference method for the supplied Object to the supplied file.
WithDefaultExtractor returns an option that sets the extractor to given call.
# Constants
Comment markers used by ReferenceProcessor.
Comment markers used by ReferenceProcessor.
Comment markers used by ReferenceProcessor.
Comment markers used by ReferenceProcessor.
# Structs
Reference is the internal representation that has enough information to let us generate the resolver.
ReferenceProcessor detects whether the field is marked as referencer and composes the internal representation of that reference.
# Type aliases
A Filter is a function that determines whether a method should be written for the supplied object.
New is a function that adds a method on the supplied object in the supplied file.
ReferenceProcessorOption is used to configure ReferenceProcessor.
A Set is a map of method names to the New functions that produce them.