Package com.pulumi.resources
Class Resource.ResourceInternal
java.lang.Object
com.pulumi.resources.Resource.ResourceInternal
- Direct Known Subclasses:
ComponentResource.ComponentResourceInternal,CustomResource.CustomResourceInternal
- Enclosing class:
- Resource
@InternalUse
@ParametersAreNonnullByDefault
public static class Resource.ResourceInternal
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Resource.ResourceInternalThe specified provider or provider determined from the parent for custom resources.static ProviderResourcegetProvider(Resource resource, String moduleMember) Fetches the provider for the given module member, if any.getProvider(String moduleMember) Fetches the provider for the given module member, if any.booleanThe specified provider version.voidboolean
-
Field Details
-
resource
-
-
Constructor Details
-
ResourceInternal
-
-
Method Details
-
from
-
getRemote
@InternalUse public boolean getRemote() -
getProvider
The specified provider or provider determined from the parent for custom resources. -
getProvider
Fetches the provider for the given module member, if any. -
getVersion
The specified provider version. -
setUrn
-
trySetUrn
-
getProvider
@Nullable @InternalUse public static ProviderResource getProvider(Resource resource, String moduleMember) Fetches the provider for the given module member, if any.- Parameters:
moduleMember- the module member to look for- Returns:
- the @see
ProviderResourceor empty if not found
-