### YamlMime:JavaType uid: "com.microsoft.azure.management.containerregistry.RegistrySourceTrigger" fullName: "com.microsoft.azure.management.containerregistry.RegistrySourceTrigger" name: "RegistrySourceTrigger" nameWithType: "RegistrySourceTrigger" summary: "An immutable client-side representation of a Container Registry source trigger." syntax: "public interface **RegistrySourceTrigger**
extends <>" methods: - uid: "com.microsoft.azure.management.containerregistry.RegistrySourceTrigger.sourceControlBranch()" fullName: "com.microsoft.azure.management.containerregistry.RegistrySourceTrigger.sourceControlBranch()" name: "sourceControlBranch()" nameWithType: "RegistrySourceTrigger.sourceControlBranch()" modifiers: - "abstract" syntax: "public abstract String sourceControlBranch()" returns: description: "the branch of the repository that is being used as source control. I.e., master." type: "" - uid: "com.microsoft.azure.management.containerregistry.RegistrySourceTrigger.sourceControlRepositoryUrl()" fullName: "com.microsoft.azure.management.containerregistry.RegistrySourceTrigger.sourceControlRepositoryUrl()" name: "sourceControlRepositoryUrl()" nameWithType: "RegistrySourceTrigger.sourceControlRepositoryUrl()" modifiers: - "abstract" syntax: "public abstract String sourceControlRepositoryUrl()" returns: description: "the URL of the repository used as source control." type: "" - uid: "com.microsoft.azure.management.containerregistry.RegistrySourceTrigger.sourceControlType()" fullName: "com.microsoft.azure.management.containerregistry.RegistrySourceTrigger.sourceControlType()" name: "sourceControlType()" nameWithType: "RegistrySourceTrigger.sourceControlType()" modifiers: - "abstract" syntax: "public abstract SourceControlType sourceControlType()" returns: description: "Returns the type of source control this trigger uses. I.e., Github, AzureDevOps etc." type: "" - uid: "com.microsoft.azure.management.containerregistry.RegistrySourceTrigger.sourceTriggerEvents()" fullName: "com.microsoft.azure.management.containerregistry.RegistrySourceTrigger.sourceTriggerEvents()" name: "sourceTriggerEvents()" nameWithType: "RegistrySourceTrigger.sourceTriggerEvents()" modifiers: - "abstract" syntax: "public abstract List sourceTriggerEvents()" returns: description: "the list of actions that trigger an event. I.e., a commit, a pull request etc." type: "<>" - uid: "com.microsoft.azure.management.containerregistry.RegistrySourceTrigger.status()" fullName: "com.microsoft.azure.management.containerregistry.RegistrySourceTrigger.status()" name: "status()" nameWithType: "RegistrySourceTrigger.status()" modifiers: - "abstract" syntax: "public abstract TriggerStatus status()" returns: description: "the source trigger status. I.e., enabled, disabled." type: "" type: "interface" desc: "An immutable client-side representation of a Container Registry source trigger." implements: - "<>" metadata: {} package: "com.microsoft.azure.management.containerregistry" artifact: com.microsoft.azure:azure-mgmt-containerregistry:1.41.4