public class com.microsoft.azure.management.storage.ServiceSasParameters
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.microsoft.azure.management.storage.ServiceSasParameters
  super_class: java.lang.Object
{
  private java.lang.String canonicalizedResource;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "canonicalizedResource", required = true)

  private com.microsoft.azure.management.storage.SignedResource resource;
    descriptor: Lcom/microsoft/azure/management/storage/SignedResource;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "signedResource")

  private com.microsoft.azure.management.storage.Permissions permissions;
    descriptor: Lcom/microsoft/azure/management/storage/Permissions;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "signedPermission")

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

  private com.microsoft.azure.management.storage.HttpProtocol protocols;
    descriptor: Lcom/microsoft/azure/management/storage/HttpProtocol;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "signedProtocol")

  private org.joda.time.DateTime sharedAccessStartTime;
    descriptor: Lorg/joda/time/DateTime;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "signedStart")

  private org.joda.time.DateTime sharedAccessExpiryTime;
    descriptor: Lorg/joda/time/DateTime;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "signedExpiry")

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

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

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

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

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

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

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

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

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

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

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

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

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

  public com.microsoft.azure.management.storage.ServiceSasParameters withCanonicalizedResource(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/storage/ServiceSasParameters;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
        start local 1 // java.lang.String canonicalizedResource
         0: .line 149
            aload 0 /* this */
            aload 1 /* canonicalizedResource */
            putfield com.microsoft.azure.management.storage.ServiceSasParameters.canonicalizedResource:Ljava/lang/String;
         1: .line 150
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String canonicalizedResource
        end local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
      LocalVariableTable:
        Start  End  Slot                   Name  Signature
            0    2     0                   this  Lcom/microsoft/azure/management/storage/ServiceSasParameters;
            0    2     1  canonicalizedResource  Ljava/lang/String;
    MethodParameters:
                       Name  Flags
      canonicalizedResource  

  public com.microsoft.azure.management.storage.SignedResource resource();
    descriptor: ()Lcom/microsoft/azure/management/storage/SignedResource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
         0: .line 159
            aload 0 /* this */
            getfield com.microsoft.azure.management.storage.ServiceSasParameters.resource:Lcom/microsoft/azure/management/storage/SignedResource;
            areturn
        end local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/storage/ServiceSasParameters;

  public com.microsoft.azure.management.storage.ServiceSasParameters withResource(com.microsoft.azure.management.storage.SignedResource);
    descriptor: (Lcom/microsoft/azure/management/storage/SignedResource;)Lcom/microsoft/azure/management/storage/ServiceSasParameters;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
        start local 1 // com.microsoft.azure.management.storage.SignedResource resource
         0: .line 169
            aload 0 /* this */
            aload 1 /* resource */
            putfield com.microsoft.azure.management.storage.ServiceSasParameters.resource:Lcom/microsoft/azure/management/storage/SignedResource;
         1: .line 170
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.storage.SignedResource resource
        end local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/microsoft/azure/management/storage/ServiceSasParameters;
            0    2     1  resource  Lcom/microsoft/azure/management/storage/SignedResource;
    MethodParameters:
          Name  Flags
      resource  

  public com.microsoft.azure.management.storage.Permissions permissions();
    descriptor: ()Lcom/microsoft/azure/management/storage/Permissions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
         0: .line 179
            aload 0 /* this */
            getfield com.microsoft.azure.management.storage.ServiceSasParameters.permissions:Lcom/microsoft/azure/management/storage/Permissions;
            areturn
        end local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/storage/ServiceSasParameters;

  public com.microsoft.azure.management.storage.ServiceSasParameters withPermissions(com.microsoft.azure.management.storage.Permissions);
    descriptor: (Lcom/microsoft/azure/management/storage/Permissions;)Lcom/microsoft/azure/management/storage/ServiceSasParameters;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
        start local 1 // com.microsoft.azure.management.storage.Permissions permissions
         0: .line 189
            aload 0 /* this */
            aload 1 /* permissions */
            putfield com.microsoft.azure.management.storage.ServiceSasParameters.permissions:Lcom/microsoft/azure/management/storage/Permissions;
         1: .line 190
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.storage.Permissions permissions
        end local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lcom/microsoft/azure/management/storage/ServiceSasParameters;
            0    2     1  permissions  Lcom/microsoft/azure/management/storage/Permissions;
    MethodParameters:
             Name  Flags
      permissions  

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

  public com.microsoft.azure.management.storage.ServiceSasParameters withIPAddressOrRange(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/storage/ServiceSasParameters;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
        start local 1 // java.lang.String iPAddressOrRange
         0: .line 209
            aload 0 /* this */
            aload 1 /* iPAddressOrRange */
            putfield com.microsoft.azure.management.storage.ServiceSasParameters.iPAddressOrRange:Ljava/lang/String;
         1: .line 210
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String iPAddressOrRange
        end local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    2     0              this  Lcom/microsoft/azure/management/storage/ServiceSasParameters;
            0    2     1  iPAddressOrRange  Ljava/lang/String;
    MethodParameters:
                  Name  Flags
      iPAddressOrRange  

  public com.microsoft.azure.management.storage.HttpProtocol protocols();
    descriptor: ()Lcom/microsoft/azure/management/storage/HttpProtocol;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
         0: .line 219
            aload 0 /* this */
            getfield com.microsoft.azure.management.storage.ServiceSasParameters.protocols:Lcom/microsoft/azure/management/storage/HttpProtocol;
            areturn
        end local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/storage/ServiceSasParameters;

  public com.microsoft.azure.management.storage.ServiceSasParameters withProtocols(com.microsoft.azure.management.storage.HttpProtocol);
    descriptor: (Lcom/microsoft/azure/management/storage/HttpProtocol;)Lcom/microsoft/azure/management/storage/ServiceSasParameters;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
        start local 1 // com.microsoft.azure.management.storage.HttpProtocol protocols
         0: .line 229
            aload 0 /* this */
            aload 1 /* protocols */
            putfield com.microsoft.azure.management.storage.ServiceSasParameters.protocols:Lcom/microsoft/azure/management/storage/HttpProtocol;
         1: .line 230
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.storage.HttpProtocol protocols
        end local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lcom/microsoft/azure/management/storage/ServiceSasParameters;
            0    2     1  protocols  Lcom/microsoft/azure/management/storage/HttpProtocol;
    MethodParameters:
           Name  Flags
      protocols  

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

  public com.microsoft.azure.management.storage.ServiceSasParameters withSharedAccessStartTime(org.joda.time.DateTime);
    descriptor: (Lorg/joda/time/DateTime;)Lcom/microsoft/azure/management/storage/ServiceSasParameters;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
        start local 1 // org.joda.time.DateTime sharedAccessStartTime
         0: .line 249
            aload 0 /* this */
            aload 1 /* sharedAccessStartTime */
            putfield com.microsoft.azure.management.storage.ServiceSasParameters.sharedAccessStartTime:Lorg/joda/time/DateTime;
         1: .line 250
            aload 0 /* this */
            areturn
        end local 1 // org.joda.time.DateTime sharedAccessStartTime
        end local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
      LocalVariableTable:
        Start  End  Slot                   Name  Signature
            0    2     0                   this  Lcom/microsoft/azure/management/storage/ServiceSasParameters;
            0    2     1  sharedAccessStartTime  Lorg/joda/time/DateTime;
    MethodParameters:
                       Name  Flags
      sharedAccessStartTime  

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

  public com.microsoft.azure.management.storage.ServiceSasParameters withSharedAccessExpiryTime(org.joda.time.DateTime);
    descriptor: (Lorg/joda/time/DateTime;)Lcom/microsoft/azure/management/storage/ServiceSasParameters;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
        start local 1 // org.joda.time.DateTime sharedAccessExpiryTime
         0: .line 269
            aload 0 /* this */
            aload 1 /* sharedAccessExpiryTime */
            putfield com.microsoft.azure.management.storage.ServiceSasParameters.sharedAccessExpiryTime:Lorg/joda/time/DateTime;
         1: .line 270
            aload 0 /* this */
            areturn
        end local 1 // org.joda.time.DateTime sharedAccessExpiryTime
        end local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    2     0                    this  Lcom/microsoft/azure/management/storage/ServiceSasParameters;
            0    2     1  sharedAccessExpiryTime  Lorg/joda/time/DateTime;
    MethodParameters:
                        Name  Flags
      sharedAccessExpiryTime  

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

  public com.microsoft.azure.management.storage.ServiceSasParameters withIdentifier(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/storage/ServiceSasParameters;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
        start local 1 // java.lang.String identifier
         0: .line 289
            aload 0 /* this */
            aload 1 /* identifier */
            putfield com.microsoft.azure.management.storage.ServiceSasParameters.identifier:Ljava/lang/String;
         1: .line 290
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String identifier
        end local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lcom/microsoft/azure/management/storage/ServiceSasParameters;
            0    2     1  identifier  Ljava/lang/String;
    MethodParameters:
            Name  Flags
      identifier  

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

  public com.microsoft.azure.management.storage.ServiceSasParameters withPartitionKeyStart(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/storage/ServiceSasParameters;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
        start local 1 // java.lang.String partitionKeyStart
         0: .line 309
            aload 0 /* this */
            aload 1 /* partitionKeyStart */
            putfield com.microsoft.azure.management.storage.ServiceSasParameters.partitionKeyStart:Ljava/lang/String;
         1: .line 310
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String partitionKeyStart
        end local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Lcom/microsoft/azure/management/storage/ServiceSasParameters;
            0    2     1  partitionKeyStart  Ljava/lang/String;
    MethodParameters:
                   Name  Flags
      partitionKeyStart  

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

  public com.microsoft.azure.management.storage.ServiceSasParameters withPartitionKeyEnd(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/storage/ServiceSasParameters;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
        start local 1 // java.lang.String partitionKeyEnd
         0: .line 329
            aload 0 /* this */
            aload 1 /* partitionKeyEnd */
            putfield com.microsoft.azure.management.storage.ServiceSasParameters.partitionKeyEnd:Ljava/lang/String;
         1: .line 330
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String partitionKeyEnd
        end local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    2     0             this  Lcom/microsoft/azure/management/storage/ServiceSasParameters;
            0    2     1  partitionKeyEnd  Ljava/lang/String;
    MethodParameters:
                 Name  Flags
      partitionKeyEnd  

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

  public com.microsoft.azure.management.storage.ServiceSasParameters withRowKeyStart(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/storage/ServiceSasParameters;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
        start local 1 // java.lang.String rowKeyStart
         0: .line 349
            aload 0 /* this */
            aload 1 /* rowKeyStart */
            putfield com.microsoft.azure.management.storage.ServiceSasParameters.rowKeyStart:Ljava/lang/String;
         1: .line 350
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String rowKeyStart
        end local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lcom/microsoft/azure/management/storage/ServiceSasParameters;
            0    2     1  rowKeyStart  Ljava/lang/String;
    MethodParameters:
             Name  Flags
      rowKeyStart  

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

  public com.microsoft.azure.management.storage.ServiceSasParameters withRowKeyEnd(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/storage/ServiceSasParameters;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
        start local 1 // java.lang.String rowKeyEnd
         0: .line 369
            aload 0 /* this */
            aload 1 /* rowKeyEnd */
            putfield com.microsoft.azure.management.storage.ServiceSasParameters.rowKeyEnd:Ljava/lang/String;
         1: .line 370
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String rowKeyEnd
        end local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lcom/microsoft/azure/management/storage/ServiceSasParameters;
            0    2     1  rowKeyEnd  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      rowKeyEnd  

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

  public com.microsoft.azure.management.storage.ServiceSasParameters withKeyToSign(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/storage/ServiceSasParameters;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
        start local 1 // java.lang.String keyToSign
         0: .line 389
            aload 0 /* this */
            aload 1 /* keyToSign */
            putfield com.microsoft.azure.management.storage.ServiceSasParameters.keyToSign:Ljava/lang/String;
         1: .line 390
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String keyToSign
        end local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lcom/microsoft/azure/management/storage/ServiceSasParameters;
            0    2     1  keyToSign  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      keyToSign  

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

  public com.microsoft.azure.management.storage.ServiceSasParameters withCacheControl(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/storage/ServiceSasParameters;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
        start local 1 // java.lang.String cacheControl
         0: .line 409
            aload 0 /* this */
            aload 1 /* cacheControl */
            putfield com.microsoft.azure.management.storage.ServiceSasParameters.cacheControl:Ljava/lang/String;
         1: .line 410
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String cacheControl
        end local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lcom/microsoft/azure/management/storage/ServiceSasParameters;
            0    2     1  cacheControl  Ljava/lang/String;
    MethodParameters:
              Name  Flags
      cacheControl  

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

  public com.microsoft.azure.management.storage.ServiceSasParameters withContentDisposition(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/storage/ServiceSasParameters;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
        start local 1 // java.lang.String contentDisposition
         0: .line 429
            aload 0 /* this */
            aload 1 /* contentDisposition */
            putfield com.microsoft.azure.management.storage.ServiceSasParameters.contentDisposition:Ljava/lang/String;
         1: .line 430
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String contentDisposition
        end local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    2     0                this  Lcom/microsoft/azure/management/storage/ServiceSasParameters;
            0    2     1  contentDisposition  Ljava/lang/String;
    MethodParameters:
                    Name  Flags
      contentDisposition  

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

  public com.microsoft.azure.management.storage.ServiceSasParameters withContentEncoding(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/storage/ServiceSasParameters;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
        start local 1 // java.lang.String contentEncoding
         0: .line 449
            aload 0 /* this */
            aload 1 /* contentEncoding */
            putfield com.microsoft.azure.management.storage.ServiceSasParameters.contentEncoding:Ljava/lang/String;
         1: .line 450
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String contentEncoding
        end local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    2     0             this  Lcom/microsoft/azure/management/storage/ServiceSasParameters;
            0    2     1  contentEncoding  Ljava/lang/String;
    MethodParameters:
                 Name  Flags
      contentEncoding  

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

  public com.microsoft.azure.management.storage.ServiceSasParameters withContentLanguage(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/storage/ServiceSasParameters;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
        start local 1 // java.lang.String contentLanguage
         0: .line 469
            aload 0 /* this */
            aload 1 /* contentLanguage */
            putfield com.microsoft.azure.management.storage.ServiceSasParameters.contentLanguage:Ljava/lang/String;
         1: .line 470
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String contentLanguage
        end local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    2     0             this  Lcom/microsoft/azure/management/storage/ServiceSasParameters;
            0    2     1  contentLanguage  Ljava/lang/String;
    MethodParameters:
                 Name  Flags
      contentLanguage  

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

  public com.microsoft.azure.management.storage.ServiceSasParameters withContentType(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/storage/ServiceSasParameters;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
        start local 1 // java.lang.String contentType
         0: .line 489
            aload 0 /* this */
            aload 1 /* contentType */
            putfield com.microsoft.azure.management.storage.ServiceSasParameters.contentType:Ljava/lang/String;
         1: .line 490
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String contentType
        end local 0 // com.microsoft.azure.management.storage.ServiceSasParameters this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lcom/microsoft/azure/management/storage/ServiceSasParameters;
            0    2     1  contentType  Ljava/lang/String;
    MethodParameters:
             Name  Flags
      contentType  
}
SourceFile: "ServiceSasParameters.java"