Class SecondaryTeamRequestCanceledDetails


  • public class SecondaryTeamRequestCanceledDetails
    extends java.lang.Object
    Team merge request cancellation details shown to the secondary team
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.String sentBy  
      protected java.lang.String sentTo  
    • Constructor Summary

      Constructors 
      Constructor Description
      SecondaryTeamRequestCanceledDetails​(java.lang.String sentTo, java.lang.String sentBy)
      Team merge request cancellation details shown to the secondary team
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)  
      java.lang.String getSentBy()
      The name of the secondary team admin who sent the request originally.
      java.lang.String getSentTo()
      The email of the primary team admin that the request was sent to.
      int hashCode()  
      java.lang.String toString()  
      java.lang.String toStringMultiline()
      Returns a String representation of this object formatted for easier readability.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • sentTo

        @Nonnull
        protected final java.lang.String sentTo
      • sentBy

        @Nonnull
        protected final java.lang.String sentBy
    • Constructor Detail

      • SecondaryTeamRequestCanceledDetails

        public SecondaryTeamRequestCanceledDetails​(@Nonnull
                                                   java.lang.String sentTo,
                                                   @Nonnull
                                                   java.lang.String sentBy)
        Team merge request cancellation details shown to the secondary team
        Parameters:
        sentTo - The email of the primary team admin that the request was sent to. Must not be null.
        sentBy - The name of the secondary team admin who sent the request originally. Must not be null.
        Throws:
        java.lang.IllegalArgumentException - If any argument does not meet its preconditions.
    • Method Detail

      • getSentTo

        @Nonnull
        public java.lang.String getSentTo()
        The email of the primary team admin that the request was sent to.
        Returns:
        value for this field, never null.
      • getSentBy

        @Nonnull
        public java.lang.String getSentBy()
        The name of the secondary team admin who sent the request originally.
        Returns:
        value for this field, never null.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • toStringMultiline

        public java.lang.String toStringMultiline()
        Returns a String representation of this object formatted for easier readability.

        The returned String may contain newlines.

        Returns:
        Formatted, multiline String representation of this object