java.lang.Object
com.microsoft.azure.management.containerregistry.Request

public class Request extends Object
The request that generated the event.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Get the IP or hostname and possibly port of the client connection that initiated the event.
    Get the externally accessible hostname of the registry instance, as specified by the http host header on incoming requests.
    id()
    Get the ID of the request that initiated the event.
    Get the request method that generated the event.
    Get the user agent header of the request.
    Set the IP or hostname and possibly port of the client connection that initiated the event.
    Set the externally accessible hostname of the registry instance, as specified by the http host header on incoming requests.
    Set the ID of the request that initiated the event.
    Set the request method that generated the event.
    withUseragent(String useragent)
    Set the user agent header of the request.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Request

      public Request()
  • Method Details

    • id

      public String id()
      Get the ID of the request that initiated the event.
      Returns:
      the id value
    • withId

      public Request withId(String id)
      Set the ID of the request that initiated the event.
      Parameters:
      id - the id value to set
      Returns:
      the Request object itself.
    • addr

      public String addr()
      Get the IP or hostname and possibly port of the client connection that initiated the event. This is the RemoteAddr from the standard http request.
      Returns:
      the addr value
    • withAddr

      public Request withAddr(String addr)
      Set the IP or hostname and possibly port of the client connection that initiated the event. This is the RemoteAddr from the standard http request.
      Parameters:
      addr - the addr value to set
      Returns:
      the Request object itself.
    • host

      public String host()
      Get the externally accessible hostname of the registry instance, as specified by the http host header on incoming requests.
      Returns:
      the host value
    • withHost

      public Request withHost(String host)
      Set the externally accessible hostname of the registry instance, as specified by the http host header on incoming requests.
      Parameters:
      host - the host value to set
      Returns:
      the Request object itself.
    • method

      public String method()
      Get the request method that generated the event.
      Returns:
      the method value
    • withMethod

      public Request withMethod(String method)
      Set the request method that generated the event.
      Parameters:
      method - the method value to set
      Returns:
      the Request object itself.
    • useragent

      public String useragent()
      Get the user agent header of the request.
      Returns:
      the useragent value
    • withUseragent

      public Request withUseragent(String useragent)
      Set the user agent header of the request.
      Parameters:
      useragent - the useragent value to set
      Returns:
      the Request object itself.