### 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