Class P4TicketImpl

  • All Implemented Interfaces:
    com.cloudbees.plugins.credentials.common.IdCredentials, com.cloudbees.plugins.credentials.common.StandardCredentials, com.cloudbees.plugins.credentials.common.StandardUsernameCredentials, com.cloudbees.plugins.credentials.common.UsernameCredentials, com.cloudbees.plugins.credentials.Credentials, ExtensionPoint, Describable<com.cloudbees.plugins.credentials.Credentials>, Serializable, P4Credentials, P4Ticket

    public class P4TicketImpl
    extends P4BaseCredentials
    implements P4Ticket
    See Also:
    Serialized Form
    • Constructor Detail

      • P4TicketImpl

        @DataBoundConstructor
        public P4TicketImpl​(com.cloudbees.plugins.credentials.CredentialsScope scope,
                            String id,
                            String description,
                            @NonNull
                            String p4port,
                            TrustImpl ssl,
                            @NonNull
                            String username,
                            @CheckForNull
                            String retry,
                            @CheckForNull
                            String timeout,
                            @CheckForNull
                            String p4host,
                            TicketModeImpl ticket)
    • Method Detail

      • getTicketValue

        @CheckForNull
        public String getTicketValue()
        Specified by:
        getTicketValue in interface P4Ticket
        Returns:
        The ticket value
      • isTicketValueSet

        public boolean isTicketValueSet()
        Specified by:
        isTicketValueSet in interface P4Ticket
        Returns:
        true if TicketValue is selected
      • getTicketPath

        @CheckForNull
        public String getTicketPath()
        Specified by:
        getTicketPath in interface P4Ticket
        Returns:
        Location of the users .p4tickets files
      • isTicketPathSet

        public boolean isTicketPathSet()
        Specified by:
        isTicketPathSet in interface P4Ticket
        Returns:
        true if TicketPath is selected