public class com.microsoft.azure.management.appservice.SitePatchResource extends com.microsoft.azure.management.appservice.ProxyOnlyResource
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.microsoft.azure.management.appservice.SitePatchResource
  super_class: com.microsoft.azure.management.appservice.ProxyOnlyResource
{
  private java.lang.String state;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.state", access = com.fasterxml.jackson.annotation.JsonProperty$Access.WRITE_ONLY:Lcom/fasterxml/jackson/annotation/JsonProperty$Access;)

  private java.util.List<java.lang.String> hostNames;
    descriptor: Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/List<Ljava/lang/String;>;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.hostNames", access = com.fasterxml.jackson.annotation.JsonProperty$Access.WRITE_ONLY:Lcom/fasterxml/jackson/annotation/JsonProperty$Access;)

  private java.lang.String repositorySiteName;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.repositorySiteName", access = com.fasterxml.jackson.annotation.JsonProperty$Access.WRITE_ONLY:Lcom/fasterxml/jackson/annotation/JsonProperty$Access;)

  private com.microsoft.azure.management.appservice.UsageState usageState;
    descriptor: Lcom/microsoft/azure/management/appservice/UsageState;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.usageState", access = com.fasterxml.jackson.annotation.JsonProperty$Access.WRITE_ONLY:Lcom/fasterxml/jackson/annotation/JsonProperty$Access;)

  private java.lang.Boolean enabled;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.enabled")

  private java.util.List<java.lang.String> enabledHostNames;
    descriptor: Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/List<Ljava/lang/String;>;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.enabledHostNames", access = com.fasterxml.jackson.annotation.JsonProperty$Access.WRITE_ONLY:Lcom/fasterxml/jackson/annotation/JsonProperty$Access;)

  private com.microsoft.azure.management.appservice.SiteAvailabilityState availabilityState;
    descriptor: Lcom/microsoft/azure/management/appservice/SiteAvailabilityState;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.availabilityState", access = com.fasterxml.jackson.annotation.JsonProperty$Access.WRITE_ONLY:Lcom/fasterxml/jackson/annotation/JsonProperty$Access;)

  private java.util.List<com.microsoft.azure.management.appservice.HostNameSslState> hostNameSslStates;
    descriptor: Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/List<Lcom/microsoft/azure/management/appservice/HostNameSslState;>;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.hostNameSslStates")

  private java.lang.String serverFarmId;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.serverFarmId")

  private java.lang.Boolean reserved;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.reserved")

  private java.lang.Boolean isXenon;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.isXenon")

  private java.lang.Boolean hyperV;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.hyperV")

  private org.joda.time.DateTime lastModifiedTimeUtc;
    descriptor: Lorg/joda/time/DateTime;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.lastModifiedTimeUtc", access = com.fasterxml.jackson.annotation.JsonProperty$Access.WRITE_ONLY:Lcom/fasterxml/jackson/annotation/JsonProperty$Access;)

  private com.microsoft.azure.management.appservice.SiteConfig siteConfig;
    descriptor: Lcom/microsoft/azure/management/appservice/SiteConfig;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.siteConfig")

  private java.util.List<java.lang.String> trafficManagerHostNames;
    descriptor: Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/List<Ljava/lang/String;>;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.trafficManagerHostNames", access = com.fasterxml.jackson.annotation.JsonProperty$Access.WRITE_ONLY:Lcom/fasterxml/jackson/annotation/JsonProperty$Access;)

  private java.lang.Boolean scmSiteAlsoStopped;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.scmSiteAlsoStopped")

  private java.lang.String targetSwapSlot;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.targetSwapSlot", access = com.fasterxml.jackson.annotation.JsonProperty$Access.WRITE_ONLY:Lcom/fasterxml/jackson/annotation/JsonProperty$Access;)

  private com.microsoft.azure.management.appservice.HostingEnvironmentProfile hostingEnvironmentProfile;
    descriptor: Lcom/microsoft/azure/management/appservice/HostingEnvironmentProfile;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.hostingEnvironmentProfile")

  private java.lang.Boolean clientAffinityEnabled;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.clientAffinityEnabled")

  private java.lang.Boolean clientCertEnabled;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.clientCertEnabled")

  private java.lang.String clientCertExclusionPaths;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.clientCertExclusionPaths")

  private java.lang.Boolean hostNamesDisabled;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.hostNamesDisabled")

  private java.lang.String outboundIpAddresses;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.outboundIpAddresses", access = com.fasterxml.jackson.annotation.JsonProperty$Access.WRITE_ONLY:Lcom/fasterxml/jackson/annotation/JsonProperty$Access;)

  private java.lang.String possibleOutboundIpAddresses;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.possibleOutboundIpAddresses", access = com.fasterxml.jackson.annotation.JsonProperty$Access.WRITE_ONLY:Lcom/fasterxml/jackson/annotation/JsonProperty$Access;)

  private java.lang.Integer containerSize;
    descriptor: Ljava/lang/Integer;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.containerSize")

  private java.lang.Integer dailyMemoryTimeQuota;
    descriptor: Ljava/lang/Integer;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.dailyMemoryTimeQuota")

  private org.joda.time.DateTime suspendedTill;
    descriptor: Lorg/joda/time/DateTime;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.suspendedTill", access = com.fasterxml.jackson.annotation.JsonProperty$Access.WRITE_ONLY:Lcom/fasterxml/jackson/annotation/JsonProperty$Access;)

  private java.lang.Integer maxNumberOfWorkers;
    descriptor: Ljava/lang/Integer;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.maxNumberOfWorkers", access = com.fasterxml.jackson.annotation.JsonProperty$Access.WRITE_ONLY:Lcom/fasterxml/jackson/annotation/JsonProperty$Access;)

  private com.microsoft.azure.management.appservice.CloningInfo cloningInfo;
    descriptor: Lcom/microsoft/azure/management/appservice/CloningInfo;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.cloningInfo")

  private java.lang.String resourceGroup;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.resourceGroup", access = com.fasterxml.jackson.annotation.JsonProperty$Access.WRITE_ONLY:Lcom/fasterxml/jackson/annotation/JsonProperty$Access;)

  private java.lang.Boolean isDefaultContainer;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.isDefaultContainer", access = com.fasterxml.jackson.annotation.JsonProperty$Access.WRITE_ONLY:Lcom/fasterxml/jackson/annotation/JsonProperty$Access;)

  private java.lang.String defaultHostName;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.defaultHostName", access = com.fasterxml.jackson.annotation.JsonProperty$Access.WRITE_ONLY:Lcom/fasterxml/jackson/annotation/JsonProperty$Access;)

  private com.microsoft.azure.management.appservice.SlotSwapStatus slotSwapStatus;
    descriptor: Lcom/microsoft/azure/management/appservice/SlotSwapStatus;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.slotSwapStatus", access = com.fasterxml.jackson.annotation.JsonProperty$Access.WRITE_ONLY:Lcom/fasterxml/jackson/annotation/JsonProperty$Access;)

  private java.lang.Boolean httpsOnly;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.httpsOnly")

  private com.microsoft.azure.management.appservice.RedundancyMode redundancyMode;
    descriptor: Lcom/microsoft/azure/management/appservice/RedundancyMode;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.redundancyMode")

  private java.util.UUID inProgressOperationId;
    descriptor: Ljava/util/UUID;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "properties.inProgressOperationId", access = com.fasterxml.jackson.annotation.JsonProperty$Access.WRITE_ONLY:Lcom/fasterxml/jackson/annotation/JsonProperty$Access;)

  private com.microsoft.azure.management.appservice.ManagedServiceIdentity identity;
    descriptor: Lcom/microsoft/azure/management/appservice/ManagedServiceIdentity;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "identity")

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 21
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.ProxyOnlyResource.<init>:()V
            return
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public java.lang.String state();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 280
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.state:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public java.util.List<java.lang.String> hostNames();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 289
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.hostNames:Ljava/util/List;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;
    Signature: ()Ljava/util/List<Ljava/lang/String;>;

  public java.lang.String repositorySiteName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 298
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.repositorySiteName:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.UsageState usageState();
    descriptor: ()Lcom/microsoft/azure/management/appservice/UsageState;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 307
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.usageState:Lcom/microsoft/azure/management/appservice/UsageState;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public java.lang.Boolean enabled();
    descriptor: ()Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 316
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.enabled:Ljava/lang/Boolean;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.SitePatchResource withEnabled(java.lang.Boolean);
    descriptor: (Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
        start local 1 // java.lang.Boolean enabled
         0: .line 326
            aload 0 /* this */
            aload 1 /* enabled */
            putfield com.microsoft.azure.management.appservice.SitePatchResource.enabled:Ljava/lang/Boolean;
         1: .line 327
            aload 0 /* this */
            areturn
        end local 1 // java.lang.Boolean enabled
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lcom/microsoft/azure/management/appservice/SitePatchResource;
            0    2     1  enabled  Ljava/lang/Boolean;
    MethodParameters:
         Name  Flags
      enabled  

  public java.util.List<java.lang.String> enabledHostNames();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 337
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.enabledHostNames:Ljava/util/List;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;
    Signature: ()Ljava/util/List<Ljava/lang/String;>;

  public com.microsoft.azure.management.appservice.SiteAvailabilityState availabilityState();
    descriptor: ()Lcom/microsoft/azure/management/appservice/SiteAvailabilityState;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 346
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.availabilityState:Lcom/microsoft/azure/management/appservice/SiteAvailabilityState;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public java.util.List<com.microsoft.azure.management.appservice.HostNameSslState> hostNameSslStates();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 355
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.hostNameSslStates:Ljava/util/List;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;
    Signature: ()Ljava/util/List<Lcom/microsoft/azure/management/appservice/HostNameSslState;>;

  public com.microsoft.azure.management.appservice.SitePatchResource withHostNameSslStates(java.util.List<com.microsoft.azure.management.appservice.HostNameSslState>);
    descriptor: (Ljava/util/List;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
        start local 1 // java.util.List hostNameSslStates
         0: .line 365
            aload 0 /* this */
            aload 1 /* hostNameSslStates */
            putfield com.microsoft.azure.management.appservice.SitePatchResource.hostNameSslStates:Ljava/util/List;
         1: .line 366
            aload 0 /* this */
            areturn
        end local 1 // java.util.List hostNameSslStates
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Lcom/microsoft/azure/management/appservice/SitePatchResource;
            0    2     1  hostNameSslStates  Ljava/util/List<Lcom/microsoft/azure/management/appservice/HostNameSslState;>;
    Signature: (Ljava/util/List<Lcom/microsoft/azure/management/appservice/HostNameSslState;>;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
    MethodParameters:
                   Name  Flags
      hostNameSslStates  

  public java.lang.String serverFarmId();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 375
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.serverFarmId:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.SitePatchResource withServerFarmId(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
        start local 1 // java.lang.String serverFarmId
         0: .line 385
            aload 0 /* this */
            aload 1 /* serverFarmId */
            putfield com.microsoft.azure.management.appservice.SitePatchResource.serverFarmId:Ljava/lang/String;
         1: .line 386
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String serverFarmId
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lcom/microsoft/azure/management/appservice/SitePatchResource;
            0    2     1  serverFarmId  Ljava/lang/String;
    MethodParameters:
              Name  Flags
      serverFarmId  

  public java.lang.Boolean reserved();
    descriptor: ()Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 395
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.reserved:Ljava/lang/Boolean;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.SitePatchResource withReserved(java.lang.Boolean);
    descriptor: (Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
        start local 1 // java.lang.Boolean reserved
         0: .line 405
            aload 0 /* this */
            aload 1 /* reserved */
            putfield com.microsoft.azure.management.appservice.SitePatchResource.reserved:Ljava/lang/Boolean;
         1: .line 406
            aload 0 /* this */
            areturn
        end local 1 // java.lang.Boolean reserved
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/microsoft/azure/management/appservice/SitePatchResource;
            0    2     1  reserved  Ljava/lang/Boolean;
    MethodParameters:
          Name  Flags
      reserved  

  public java.lang.Boolean isXenon();
    descriptor: ()Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 415
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.isXenon:Ljava/lang/Boolean;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.SitePatchResource withIsXenon(java.lang.Boolean);
    descriptor: (Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
        start local 1 // java.lang.Boolean isXenon
         0: .line 425
            aload 0 /* this */
            aload 1 /* isXenon */
            putfield com.microsoft.azure.management.appservice.SitePatchResource.isXenon:Ljava/lang/Boolean;
         1: .line 426
            aload 0 /* this */
            areturn
        end local 1 // java.lang.Boolean isXenon
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lcom/microsoft/azure/management/appservice/SitePatchResource;
            0    2     1  isXenon  Ljava/lang/Boolean;
    MethodParameters:
         Name  Flags
      isXenon  

  public java.lang.Boolean hyperV();
    descriptor: ()Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 435
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.hyperV:Ljava/lang/Boolean;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.SitePatchResource withHyperV(java.lang.Boolean);
    descriptor: (Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
        start local 1 // java.lang.Boolean hyperV
         0: .line 445
            aload 0 /* this */
            aload 1 /* hyperV */
            putfield com.microsoft.azure.management.appservice.SitePatchResource.hyperV:Ljava/lang/Boolean;
         1: .line 446
            aload 0 /* this */
            areturn
        end local 1 // java.lang.Boolean hyperV
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/microsoft/azure/management/appservice/SitePatchResource;
            0    2     1  hyperV  Ljava/lang/Boolean;
    MethodParameters:
        Name  Flags
      hyperV  

  public org.joda.time.DateTime lastModifiedTimeUtc();
    descriptor: ()Lorg/joda/time/DateTime;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 455
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.lastModifiedTimeUtc:Lorg/joda/time/DateTime;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.SiteConfig siteConfig();
    descriptor: ()Lcom/microsoft/azure/management/appservice/SiteConfig;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 464
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.siteConfig:Lcom/microsoft/azure/management/appservice/SiteConfig;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.SitePatchResource withSiteConfig(com.microsoft.azure.management.appservice.SiteConfig);
    descriptor: (Lcom/microsoft/azure/management/appservice/SiteConfig;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
        start local 1 // com.microsoft.azure.management.appservice.SiteConfig siteConfig
         0: .line 474
            aload 0 /* this */
            aload 1 /* siteConfig */
            putfield com.microsoft.azure.management.appservice.SitePatchResource.siteConfig:Lcom/microsoft/azure/management/appservice/SiteConfig;
         1: .line 475
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.appservice.SiteConfig siteConfig
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lcom/microsoft/azure/management/appservice/SitePatchResource;
            0    2     1  siteConfig  Lcom/microsoft/azure/management/appservice/SiteConfig;
    MethodParameters:
            Name  Flags
      siteConfig  

  public java.util.List<java.lang.String> trafficManagerHostNames();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 484
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.trafficManagerHostNames:Ljava/util/List;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;
    Signature: ()Ljava/util/List<Ljava/lang/String;>;

  public java.lang.Boolean scmSiteAlsoStopped();
    descriptor: ()Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 493
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.scmSiteAlsoStopped:Ljava/lang/Boolean;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.SitePatchResource withScmSiteAlsoStopped(java.lang.Boolean);
    descriptor: (Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
        start local 1 // java.lang.Boolean scmSiteAlsoStopped
         0: .line 503
            aload 0 /* this */
            aload 1 /* scmSiteAlsoStopped */
            putfield com.microsoft.azure.management.appservice.SitePatchResource.scmSiteAlsoStopped:Ljava/lang/Boolean;
         1: .line 504
            aload 0 /* this */
            areturn
        end local 1 // java.lang.Boolean scmSiteAlsoStopped
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    2     0                this  Lcom/microsoft/azure/management/appservice/SitePatchResource;
            0    2     1  scmSiteAlsoStopped  Ljava/lang/Boolean;
    MethodParameters:
                    Name  Flags
      scmSiteAlsoStopped  

  public java.lang.String targetSwapSlot();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 513
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.targetSwapSlot:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.HostingEnvironmentProfile hostingEnvironmentProfile();
    descriptor: ()Lcom/microsoft/azure/management/appservice/HostingEnvironmentProfile;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 522
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.hostingEnvironmentProfile:Lcom/microsoft/azure/management/appservice/HostingEnvironmentProfile;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.SitePatchResource withHostingEnvironmentProfile(com.microsoft.azure.management.appservice.HostingEnvironmentProfile);
    descriptor: (Lcom/microsoft/azure/management/appservice/HostingEnvironmentProfile;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
        start local 1 // com.microsoft.azure.management.appservice.HostingEnvironmentProfile hostingEnvironmentProfile
         0: .line 532
            aload 0 /* this */
            aload 1 /* hostingEnvironmentProfile */
            putfield com.microsoft.azure.management.appservice.SitePatchResource.hostingEnvironmentProfile:Lcom/microsoft/azure/management/appservice/HostingEnvironmentProfile;
         1: .line 533
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.appservice.HostingEnvironmentProfile hostingEnvironmentProfile
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot                       Name  Signature
            0    2     0                       this  Lcom/microsoft/azure/management/appservice/SitePatchResource;
            0    2     1  hostingEnvironmentProfile  Lcom/microsoft/azure/management/appservice/HostingEnvironmentProfile;
    MethodParameters:
                           Name  Flags
      hostingEnvironmentProfile  

  public java.lang.Boolean clientAffinityEnabled();
    descriptor: ()Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 542
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.clientAffinityEnabled:Ljava/lang/Boolean;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.SitePatchResource withClientAffinityEnabled(java.lang.Boolean);
    descriptor: (Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
        start local 1 // java.lang.Boolean clientAffinityEnabled
         0: .line 552
            aload 0 /* this */
            aload 1 /* clientAffinityEnabled */
            putfield com.microsoft.azure.management.appservice.SitePatchResource.clientAffinityEnabled:Ljava/lang/Boolean;
         1: .line 553
            aload 0 /* this */
            areturn
        end local 1 // java.lang.Boolean clientAffinityEnabled
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot                   Name  Signature
            0    2     0                   this  Lcom/microsoft/azure/management/appservice/SitePatchResource;
            0    2     1  clientAffinityEnabled  Ljava/lang/Boolean;
    MethodParameters:
                       Name  Flags
      clientAffinityEnabled  

  public java.lang.Boolean clientCertEnabled();
    descriptor: ()Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 562
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.clientCertEnabled:Ljava/lang/Boolean;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.SitePatchResource withClientCertEnabled(java.lang.Boolean);
    descriptor: (Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
        start local 1 // java.lang.Boolean clientCertEnabled
         0: .line 572
            aload 0 /* this */
            aload 1 /* clientCertEnabled */
            putfield com.microsoft.azure.management.appservice.SitePatchResource.clientCertEnabled:Ljava/lang/Boolean;
         1: .line 573
            aload 0 /* this */
            areturn
        end local 1 // java.lang.Boolean clientCertEnabled
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Lcom/microsoft/azure/management/appservice/SitePatchResource;
            0    2     1  clientCertEnabled  Ljava/lang/Boolean;
    MethodParameters:
                   Name  Flags
      clientCertEnabled  

  public java.lang.String clientCertExclusionPaths();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 582
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.clientCertExclusionPaths:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.SitePatchResource withClientCertExclusionPaths(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
        start local 1 // java.lang.String clientCertExclusionPaths
         0: .line 592
            aload 0 /* this */
            aload 1 /* clientCertExclusionPaths */
            putfield com.microsoft.azure.management.appservice.SitePatchResource.clientCertExclusionPaths:Ljava/lang/String;
         1: .line 593
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String clientCertExclusionPaths
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot                      Name  Signature
            0    2     0                      this  Lcom/microsoft/azure/management/appservice/SitePatchResource;
            0    2     1  clientCertExclusionPaths  Ljava/lang/String;
    MethodParameters:
                          Name  Flags
      clientCertExclusionPaths  

  public java.lang.Boolean hostNamesDisabled();
    descriptor: ()Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 603
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.hostNamesDisabled:Ljava/lang/Boolean;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.SitePatchResource withHostNamesDisabled(java.lang.Boolean);
    descriptor: (Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
        start local 1 // java.lang.Boolean hostNamesDisabled
         0: .line 614
            aload 0 /* this */
            aload 1 /* hostNamesDisabled */
            putfield com.microsoft.azure.management.appservice.SitePatchResource.hostNamesDisabled:Ljava/lang/Boolean;
         1: .line 615
            aload 0 /* this */
            areturn
        end local 1 // java.lang.Boolean hostNamesDisabled
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Lcom/microsoft/azure/management/appservice/SitePatchResource;
            0    2     1  hostNamesDisabled  Ljava/lang/Boolean;
    MethodParameters:
                   Name  Flags
      hostNamesDisabled  

  public java.lang.String outboundIpAddresses();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 624
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.outboundIpAddresses:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public java.lang.String possibleOutboundIpAddresses();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 633
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.possibleOutboundIpAddresses:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public java.lang.Integer containerSize();
    descriptor: ()Ljava/lang/Integer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 642
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.containerSize:Ljava/lang/Integer;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.SitePatchResource withContainerSize(java.lang.Integer);
    descriptor: (Ljava/lang/Integer;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
        start local 1 // java.lang.Integer containerSize
         0: .line 652
            aload 0 /* this */
            aload 1 /* containerSize */
            putfield com.microsoft.azure.management.appservice.SitePatchResource.containerSize:Ljava/lang/Integer;
         1: .line 653
            aload 0 /* this */
            areturn
        end local 1 // java.lang.Integer containerSize
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    2     0           this  Lcom/microsoft/azure/management/appservice/SitePatchResource;
            0    2     1  containerSize  Ljava/lang/Integer;
    MethodParameters:
               Name  Flags
      containerSize  

  public java.lang.Integer dailyMemoryTimeQuota();
    descriptor: ()Ljava/lang/Integer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 662
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.dailyMemoryTimeQuota:Ljava/lang/Integer;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.SitePatchResource withDailyMemoryTimeQuota(java.lang.Integer);
    descriptor: (Ljava/lang/Integer;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
        start local 1 // java.lang.Integer dailyMemoryTimeQuota
         0: .line 672
            aload 0 /* this */
            aload 1 /* dailyMemoryTimeQuota */
            putfield com.microsoft.azure.management.appservice.SitePatchResource.dailyMemoryTimeQuota:Ljava/lang/Integer;
         1: .line 673
            aload 0 /* this */
            areturn
        end local 1 // java.lang.Integer dailyMemoryTimeQuota
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0    2     0                  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;
            0    2     1  dailyMemoryTimeQuota  Ljava/lang/Integer;
    MethodParameters:
                      Name  Flags
      dailyMemoryTimeQuota  

  public org.joda.time.DateTime suspendedTill();
    descriptor: ()Lorg/joda/time/DateTime;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 682
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.suspendedTill:Lorg/joda/time/DateTime;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public java.lang.Integer maxNumberOfWorkers();
    descriptor: ()Ljava/lang/Integer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 692
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.maxNumberOfWorkers:Ljava/lang/Integer;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.CloningInfo cloningInfo();
    descriptor: ()Lcom/microsoft/azure/management/appservice/CloningInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 701
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.cloningInfo:Lcom/microsoft/azure/management/appservice/CloningInfo;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.SitePatchResource withCloningInfo(com.microsoft.azure.management.appservice.CloningInfo);
    descriptor: (Lcom/microsoft/azure/management/appservice/CloningInfo;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
        start local 1 // com.microsoft.azure.management.appservice.CloningInfo cloningInfo
         0: .line 711
            aload 0 /* this */
            aload 1 /* cloningInfo */
            putfield com.microsoft.azure.management.appservice.SitePatchResource.cloningInfo:Lcom/microsoft/azure/management/appservice/CloningInfo;
         1: .line 712
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.appservice.CloningInfo cloningInfo
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lcom/microsoft/azure/management/appservice/SitePatchResource;
            0    2     1  cloningInfo  Lcom/microsoft/azure/management/appservice/CloningInfo;
    MethodParameters:
             Name  Flags
      cloningInfo  

  public java.lang.String resourceGroup();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 721
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.resourceGroup:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public java.lang.Boolean isDefaultContainer();
    descriptor: ()Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 730
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.isDefaultContainer:Ljava/lang/Boolean;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public java.lang.String defaultHostName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 739
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.defaultHostName:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.SlotSwapStatus slotSwapStatus();
    descriptor: ()Lcom/microsoft/azure/management/appservice/SlotSwapStatus;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 748
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.slotSwapStatus:Lcom/microsoft/azure/management/appservice/SlotSwapStatus;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public java.lang.Boolean httpsOnly();
    descriptor: ()Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 758
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.httpsOnly:Ljava/lang/Boolean;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.SitePatchResource withHttpsOnly(java.lang.Boolean);
    descriptor: (Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
        start local 1 // java.lang.Boolean httpsOnly
         0: .line 769
            aload 0 /* this */
            aload 1 /* httpsOnly */
            putfield com.microsoft.azure.management.appservice.SitePatchResource.httpsOnly:Ljava/lang/Boolean;
         1: .line 770
            aload 0 /* this */
            areturn
        end local 1 // java.lang.Boolean httpsOnly
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lcom/microsoft/azure/management/appservice/SitePatchResource;
            0    2     1  httpsOnly  Ljava/lang/Boolean;
    MethodParameters:
           Name  Flags
      httpsOnly  

  public com.microsoft.azure.management.appservice.RedundancyMode redundancyMode();
    descriptor: ()Lcom/microsoft/azure/management/appservice/RedundancyMode;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 779
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.redundancyMode:Lcom/microsoft/azure/management/appservice/RedundancyMode;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.SitePatchResource withRedundancyMode(com.microsoft.azure.management.appservice.RedundancyMode);
    descriptor: (Lcom/microsoft/azure/management/appservice/RedundancyMode;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
        start local 1 // com.microsoft.azure.management.appservice.RedundancyMode redundancyMode
         0: .line 789
            aload 0 /* this */
            aload 1 /* redundancyMode */
            putfield com.microsoft.azure.management.appservice.SitePatchResource.redundancyMode:Lcom/microsoft/azure/management/appservice/RedundancyMode;
         1: .line 790
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.appservice.RedundancyMode redundancyMode
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lcom/microsoft/azure/management/appservice/SitePatchResource;
            0    2     1  redundancyMode  Lcom/microsoft/azure/management/appservice/RedundancyMode;
    MethodParameters:
                Name  Flags
      redundancyMode  

  public java.util.UUID inProgressOperationId();
    descriptor: ()Ljava/util/UUID;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 799
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.inProgressOperationId:Ljava/util/UUID;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.ManagedServiceIdentity identity();
    descriptor: ()Lcom/microsoft/azure/management/appservice/ManagedServiceIdentity;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
         0: .line 808
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.SitePatchResource.identity:Lcom/microsoft/azure/management/appservice/ManagedServiceIdentity;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/SitePatchResource;

  public com.microsoft.azure.management.appservice.SitePatchResource withIdentity(com.microsoft.azure.management.appservice.ManagedServiceIdentity);
    descriptor: (Lcom/microsoft/azure/management/appservice/ManagedServiceIdentity;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
        start local 1 // com.microsoft.azure.management.appservice.ManagedServiceIdentity identity
         0: .line 818
            aload 0 /* this */
            aload 1 /* identity */
            putfield com.microsoft.azure.management.appservice.SitePatchResource.identity:Lcom/microsoft/azure/management/appservice/ManagedServiceIdentity;
         1: .line 819
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.appservice.ManagedServiceIdentity identity
        end local 0 // com.microsoft.azure.management.appservice.SitePatchResource this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/microsoft/azure/management/appservice/SitePatchResource;
            0    2     1  identity  Lcom/microsoft/azure/management/appservice/ManagedServiceIdentity;
    MethodParameters:
          Name  Flags
      identity  
}
SourceFile: "SitePatchResource.java"
InnerClasses:
  public final Access = com.fasterxml.jackson.annotation.JsonProperty$Access of com.fasterxml.jackson.annotation.JsonProperty
    RuntimeVisibleAnnotations: 
      com.microsoft.rest.serializer.JsonFlatten()