Class ContainerRegistry
- java.lang.Object
-
- com.microsoft.azure.toolkit.lib.common.model.AbstractAzResource<ContainerRegistry,AzureContainerRegistryServiceSubscription,com.azure.resourcemanager.containerregistry.models.Registry>
-
- com.microsoft.azure.toolkit.lib.containerregistry.ContainerRegistry
-
- All Implemented Interfaces:
com.microsoft.azure.toolkit.lib.common.model.AzResource<ContainerRegistry,AzureContainerRegistryServiceSubscription,com.azure.resourcemanager.containerregistry.models.Registry>,com.microsoft.azure.toolkit.lib.common.model.AzResourceBase,com.microsoft.azure.toolkit.lib.common.model.Refreshable
- Direct Known Subclasses:
ContainerRegistryDraft
public class ContainerRegistry extends com.microsoft.azure.toolkit.lib.common.model.AbstractAzResource<ContainerRegistry,AzureContainerRegistryServiceSubscription,com.azure.resourcemanager.containerregistry.models.Registry>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.microsoft.azure.toolkit.lib.common.model.AzResource
com.microsoft.azure.toolkit.lib.common.model.AzResource.Draft<T extends com.microsoft.azure.toolkit.lib.common.model.AzResource<T,?,R>,R extends Object>, com.microsoft.azure.toolkit.lib.common.model.AzResource.None, com.microsoft.azure.toolkit.lib.common.model.AzResource.Status
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedContainerRegistry(com.azure.resourcemanager.containerregistry.models.Registry registry, AzureContainerRegistryModule module)protectedContainerRegistry(ContainerRegistry registry)protectedContainerRegistry(String name, String resourceGroupName, AzureContainerRegistryModule module)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetLoginServerUrl()StringgetPrimaryCredential()com.microsoft.azure.toolkit.lib.common.model.RegiongetRegion()StringgetSecondaryCredential()SkugetSku()List<com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<?,ContainerRegistry,?>>getSubModules()StringgetType()StringgetUserName()booleanisAdminUserEnabled()booleanisPublicAccessEnabled()StringloadStatus(com.azure.resourcemanager.containerregistry.models.Registry remote)-
Methods inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResource
canEqual, delete, deleteFromLocal, doModify, doModify, doModifyAsync, doModifyAsync, equals, exists, getId, getModule, getName, getRemote, getResourceGroup, getResourceGroupName, getStatus, getStatusSync, getSubModule, hashCode, isDraft, isDraftForCreating, isDraftForUpdating, loadRemote, refresh, refreshRemote, remoteOptional, setRemote, setStatus, toString, update
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Constructor Detail
-
ContainerRegistry
protected ContainerRegistry(@Nonnull String name, @Nonnull String resourceGroupName, @Nonnull AzureContainerRegistryModule module)
-
ContainerRegistry
protected ContainerRegistry(@Nonnull ContainerRegistry registry)
-
ContainerRegistry
protected ContainerRegistry(@Nonnull com.azure.resourcemanager.containerregistry.models.Registry registry, @Nonnull AzureContainerRegistryModule module)
-
-
Method Detail
-
getSubModules
@Nonnull public List<com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<?,ContainerRegistry,?>> getSubModules()
- Specified by:
getSubModulesin classcom.microsoft.azure.toolkit.lib.common.model.AbstractAzResource<ContainerRegistry,AzureContainerRegistryServiceSubscription,com.azure.resourcemanager.containerregistry.models.Registry>
-
loadStatus
@Nonnull public String loadStatus(@Nonnull com.azure.resourcemanager.containerregistry.models.Registry remote)
- Specified by:
loadStatusin classcom.microsoft.azure.toolkit.lib.common.model.AbstractAzResource<ContainerRegistry,AzureContainerRegistryServiceSubscription,com.azure.resourcemanager.containerregistry.models.Registry>
-
isAdminUserEnabled
public boolean isAdminUserEnabled()
-
isPublicAccessEnabled
public boolean isPublicAccessEnabled()
-
getRegion
@Nullable public com.microsoft.azure.toolkit.lib.common.model.Region getRegion()
-
-