diff --git a/.gitignore b/.gitignore
index 1440e929b..629bdb4d3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -18,3 +18,4 @@ atlassian-ide-plugin.xml
bin/
*.log
*.rc
+.DS_Store
diff --git a/.travis.yml b/.travis.yml
index 5b850af23..8c4c6a0a8 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,6 +1,5 @@
language: java
jdk:
- oraclejdk8
- - oraclejdk7
- - openjdk7
script: ./gradlew -S clean jar ds3-sdk:test ds3-utils:test ds3-metadata:test
+dist: trusty
diff --git a/README.md b/README.md
index 0bdba6178..7a1184f3f 100644
--- a/README.md
+++ b/README.md
@@ -21,8 +21,7 @@ If using Intellij, simply import the project as a Gradle project.
## Install
-To install the latest `ds3_java_sdk` either download the latest release jar file from the [Releases](../../releases) page or clone the repository with `git clone https://github.com/SpectraLogic/ds3_java_sdk.git`, cd to `ds3_java_sdk` and run `./gradlew clean ds3-sdk:install` to install the sdk into your local maven repository. It is compatible with Java 7 and above.
-
+To install the latest `ds3_java_sdk` either download the latest release jar file from the [Releases](../../releases) page or clone the repository with `git clone https://github.com/SpectraLogic/ds3_java_sdk.git`, cd to `ds3_java_sdk` and run `./gradlew clean ds3-sdk:install` to install the sdk into your local maven repository. It is compatible with Java 8.
The SDK can also be included directly into a Maven or Gradle build. There is also a fatjar version that you can optionally use with the `all` classifier, take a look at the commented out code in the examples below. To include the SDK into maven add the following to the `pom.xml` file:
```xml
@@ -41,7 +40,7 @@ The SDK can also be included directly into a Maven or Gradle build. There is als
com.spectralogic.ds3
ds3-sdk
- 3.4.0
+ 3.5.3
...
@@ -64,8 +63,8 @@ repositories {
dependencies {
...
- compile 'com.spectralogic.ds3:ds3-sdk:3.4.0'
- // compile 'com.spectralogic.ds3:ds3-sdk:3.4.0:all'
+ compile 'com.spectralogic.ds3:ds3-sdk:3.5.3'
+ // compile 'com.spectralogic.ds3:ds3-sdk:3.5.3:all'
...
}
@@ -94,3 +93,15 @@ bridges, please see [SLF4j.org](http://www.slf4j.org/manual.html).
In addition to unit tests in the main `ds3-sdk` module, there are additional integration tests in the `ds3-integration` module. Please see the integration [README](ds3-sdk-integration/README.md) for details on running the tests. To just run the SDK's unit tests use:
./gradlew clean ds3-sdk:test
+
+## Publishing
+
+Before a user can publish the SDK they must first have [Bintray](https://bintray.com/spectralogic) API credentials and access to our organization to upload. Once a user has access they can set their credentials on the command line by issuing:
+
+```shell
+
+$ export BINTRAY_USER="userName"
+$ export BINTRAY_KEY="api_key"
+```
+
+After the credentials have been set, to publish the SDK to [Bintray](https://bintray.com/spectralogic), issue the following from the command line run: `./gradlew clean bintrayUpload`
diff --git a/SETUP.md b/SETUP.md
index 82c281663..ae0f77fde 100644
--- a/SETUP.md
+++ b/SETUP.md
@@ -13,7 +13,7 @@ If using Eclipse:
* In the results that are returned install `Gradle Integration for Eclipse (4.4) 3.7.1.RELEASE` or current version. Clicking `Install` will take you to the 'Confirm Selected Features' dialog. (De-select the two optional Spring checkboxes on older versions). `Gradle IDE` and `org.gradle.toolingapi.feature` should both be selected. Accept any dialogs that popup.
* After Gradle has been installed into eclipse and git has been installed, you should be able to clone the repo and import that project into eclipse
-If using Intelllij:
+If using Intellij:
* Open Intellij and select `Import Project`
* Find the `build.gradle` file contained at the root of the project and select it
* Accept the defaults
diff --git a/build.gradle b/build.gradle
index ead13b699..e4ed109e0 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,57 +1,80 @@
/*
- * ****************************************************************************
- * Copyright 2014-2016 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
+buildscript {
+ ext.kotlin_version = '1.2.21'
+
+ repositories {
+ mavenCentral()
+ jcenter()
+ }
+
+ dependencies {
+ classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
+ classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.8.4'
+ classpath 'com.github.jengelman.gradle.plugins:shadow:4.0.2'
+ }
+}
+
+
+plugins {
+ id "com.palantir.git-version" version "0.10.0"
+}
+
allprojects {
group = 'com.spectralogic.ds3'
- version = '3.5.0'
+ version = '3.5.6'
}
subprojects {
apply plugin: 'maven'
apply plugin: 'java'
+ apply plugin: 'kotlin'
apply plugin: 'findbugs'
- sourceCompatibility = JavaVersion.VERSION_1_7
+ sourceCompatibility = JavaVersion.VERSION_1_8
repositories {
mavenCentral()
mavenLocal()
}
dependencies {
- compile 'org.slf4j:slf4j-api:1.7.22'
- testCompile ('org.mockito:mockito-core:1.10.19') {
+ compile "org.slf4j:slf4j-api:$slf4jVersion"
+ testCompile ("org.mockito:mockito-core:$mockitoVersion") {
exclude group: 'org.hamcrest'
}
- testCompile 'junit:junit:4.12'
- testCompile 'org.slf4j:slf4j-simple:1.7.22'
+ testCompile "junit:junit:$junitVersion"
+ testCompile "org.slf4j:slf4j-simple:$slf4jVersion"
}
}
task wrapper(type: Wrapper) {
- gradleVersion = '3.5'
+ gradleVersion = '4.5'
}
project(':ds3-sdk') {
dependencies {
+ compile project(':ds3-interfaces')
compile project(':ds3-utils')
}
}
project(':ds3-metadata') {
dependencies {
+ compile project(':ds3-interfaces')
compile project(':ds3-utils')
}
}
diff --git a/contract/3_4_1_contract.xml b/contract/3_4_1_contract.xml
index 10fd02c10..a9986a8af 100644
--- a/contract/3_4_1_contract.xml
+++ b/contract/3_4_1_contract.xml
@@ -1,3 +1,18 @@
+
+
diff --git a/ds3-interfaces/build.gradle b/ds3-interfaces/build.gradle
index ac8ff43ef..a3b66daab 100644
--- a/ds3-interfaces/build.gradle
+++ b/ds3-interfaces/build.gradle
@@ -1,11 +1,11 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
- *
+ *
* http://www.apache.org/licenses/LICENSE-2.0
- *
+ *
* or in the "license" file accompanying this file.
* This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the
@@ -13,30 +13,4 @@
* ****************************************************************************
*/
-buildscript {
- repositories { jcenter() }
- dependencies {
- classpath 'com.github.jengelman.gradle.plugins:shadow:1.2.3'
- }
-}
-
-apply plugin: 'com.github.johnrengelman.shadow'
-
-dependencies {
- compile 'commons-io:commons-io:2.4'
-}
-
-shadowJar {
- relocate 'org.apache', 'ds3fatjar.org.apache'
- dependencies {
- exclude(dependency('org.hamcrest:hamcrest-library:1.3'))
- exclude(dependency('org.mockito:mockito-core:1.10.19'))
- exclude(dependency('junit:junit:4.12'))
- exclude(dependency('org.slf4j:slf4j-api:1.7.22'))
- exclude(dependency('org.slf4j:slf4j-simple:1.7.22'))
- }
-}
-
-artifacts {
- archives shadowJar
-}
+apply from: "$rootDir/gradle/scripts/publish.gradle"
diff --git a/ds3-interfaces/src/main/java/com/spectralogic/ds3client/helpers/MetadataAccess.java b/ds3-interfaces/src/main/java/com/spectralogic/ds3client/helpers/MetadataAccess.java
index f9a0e5258..2e552973d 100644
--- a/ds3-interfaces/src/main/java/com/spectralogic/ds3client/helpers/MetadataAccess.java
+++ b/ds3-interfaces/src/main/java/com/spectralogic/ds3client/helpers/MetadataAccess.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-interfaces/src/main/java/com/spectralogic/ds3client/helpers/MetadataReceivedListener.java b/ds3-interfaces/src/main/java/com/spectralogic/ds3client/helpers/MetadataReceivedListener.java
index ccc85d709..a2e821b7f 100644
--- a/ds3-interfaces/src/main/java/com/spectralogic/ds3client/helpers/MetadataReceivedListener.java
+++ b/ds3-interfaces/src/main/java/com/spectralogic/ds3client/helpers/MetadataReceivedListener.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-interfaces/src/main/java/com/spectralogic/ds3client/metadata/interfaces/MetadataRestore.java b/ds3-interfaces/src/main/java/com/spectralogic/ds3client/metadata/interfaces/MetadataRestore.java
index b328ee20e..0ddb5da5d 100644
--- a/ds3-interfaces/src/main/java/com/spectralogic/ds3client/metadata/interfaces/MetadataRestore.java
+++ b/ds3-interfaces/src/main/java/com/spectralogic/ds3client/metadata/interfaces/MetadataRestore.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-interfaces/src/main/java/com/spectralogic/ds3client/metadata/interfaces/MetadataStore.java b/ds3-interfaces/src/main/java/com/spectralogic/ds3client/metadata/interfaces/MetadataStore.java
index 34908d2e1..fe0cd8141 100644
--- a/ds3-interfaces/src/main/java/com/spectralogic/ds3client/metadata/interfaces/MetadataStore.java
+++ b/ds3-interfaces/src/main/java/com/spectralogic/ds3client/metadata/interfaces/MetadataStore.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-interfaces/src/main/java/com/spectralogic/ds3client/networking/Headers.java b/ds3-interfaces/src/main/java/com/spectralogic/ds3client/networking/Headers.java
index 43d07f6dc..f02f57f86 100644
--- a/ds3-interfaces/src/main/java/com/spectralogic/ds3client/networking/Headers.java
+++ b/ds3-interfaces/src/main/java/com/spectralogic/ds3client/networking/Headers.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-interfaces/src/main/java/com/spectralogic/ds3client/networking/Metadata.java b/ds3-interfaces/src/main/java/com/spectralogic/ds3client/networking/Metadata.java
index 92061ef19..3d285dacb 100644
--- a/ds3-interfaces/src/main/java/com/spectralogic/ds3client/networking/Metadata.java
+++ b/ds3-interfaces/src/main/java/com/spectralogic/ds3client/networking/Metadata.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-metadata/build.gradle b/ds3-metadata/build.gradle
index 9d45f587d..a3facbe6e 100644
--- a/ds3-metadata/build.gradle
+++ b/ds3-metadata/build.gradle
@@ -1,11 +1,11 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
- *
+ *
* http://www.apache.org/licenses/LICENSE-2.0
- *
+ *
* or in the "license" file accompanying this file.
* This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the
@@ -13,27 +13,27 @@
* ****************************************************************************
*/
-buildscript {
- repositories { jcenter() }
- dependencies {
- classpath 'com.github.jengelman.gradle.plugins:shadow:1.2.3'
- }
-}
-
apply plugin: 'com.github.johnrengelman.shadow'
+apply from: "$rootDir/gradle/scripts/publish.gradle"
+
shadowJar {
relocate 'org.apache', 'ds3metafatjar.org.apache'
relocate 'com.google', 'ds3metafatjar.com.google'
relocate 'com.sun.jna', 'ds3metafatjar.net.java.dev.jna'
+ relocate 'org.jetbrains', 'ds3metafatjar.org.jetbrains'
+ relocate 'org.intellij', 'ds3metafatjar.org.intellij'
+ relocate 'org.codehaus', 'ds3metafatjar.org.codehaus'
dependencies {
- exclude(dependency('org.hamcrest:hamcrest-library:1.3'))
- exclude(dependency('org.mockito:mockito-core:1.10.19'))
- exclude(dependency('junit:junit:4.12'))
- exclude(dependency('org.slf4j:slf4j-api:1.7.22'))
- exclude(dependency('org.slf4j:slf4j-simple:1.7.22'))
- exclude(dependency('org.apache.commons:commons-lang3:3.0'))
+ exclude(project(":ds3-interfaces")) // this is being excluded since it must be used with the sdk, which already has this dependency included
+ exclude(project(":ds3-utils")) // this is being excluded since it must be used with the sdk, which already has this dependency included
+ exclude(dependency("org.hamcrest:hamcrest-library:$hamcrestVersion"))
+ exclude(dependency("org.mockito:mockito-core:$mockitoVersion"))
+ exclude(dependency("junit:junit:$junitVersion"))
+ exclude(dependency("org.slf4j:slf4j-api:$slf4jVersion"))
+ exclude(dependency("org.slf4j:slf4j-simple:$slf4jVersion"))
+ exclude(dependency("org.apache.commons:commons-lang3:$commonslangVersion"))
}
}
@@ -42,10 +42,10 @@ artifacts {
}
dependencies {
- compile group: 'net.java.dev.jna', name: 'jna-platform', version: '4.2.2'
- compile group: 'net.java.dev.jna', name: 'jna', version: '4.2.2'
- compile 'commons-io:commons-io:2.4'
- compile 'org.apache.httpcomponents:httpclient:4.5.1'
+ compile group: 'net.java.dev.jna', name: 'jna-platform', version: "$jnaVersion"
+ compile group: 'net.java.dev.jna', name: 'jna', version: "$jnaVersion"
+ compile "commons-io:commons-io:$commonsioVersion"
+ compile "org.apache.httpcomponents:httpclient:$httpclientVersion"
- testCompile group: 'org.apache.commons', name: 'commons-lang3', version: '3.0'
+ testCompile group: 'org.apache.commons', name: 'commons-lang3', version: "$commonslangVersion"
}
diff --git a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/AbstractMetadataRestore.java b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/AbstractMetadataRestore.java
index 89d732ee4..eb5f1b2bc 100644
--- a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/AbstractMetadataRestore.java
+++ b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/AbstractMetadataRestore.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/AbstractMetadataStore.java b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/AbstractMetadataStore.java
index f911bc8f0..97dcc7726 100644
--- a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/AbstractMetadataStore.java
+++ b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/AbstractMetadataStore.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MACMetadataRestore.java b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MACMetadataRestore.java
index bc0ec1d12..04ca5a84b 100644
--- a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MACMetadataRestore.java
+++ b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MACMetadataRestore.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetaDataUtil.java b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetaDataUtil.java
index b6ac53fc4..b784171ee 100644
--- a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetaDataUtil.java
+++ b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetaDataUtil.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetadataAccessImpl.java b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetadataAccessImpl.java
index b245651e3..72e8b159d 100644
--- a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetadataAccessImpl.java
+++ b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetadataAccessImpl.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2016 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetadataKeyConstants.java b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetadataKeyConstants.java
index e2e4c7b1f..1f0f84634 100644
--- a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetadataKeyConstants.java
+++ b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetadataKeyConstants.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetadataReceivedListenerImpl.java b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetadataReceivedListenerImpl.java
index b282c5194..43d28e423 100644
--- a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetadataReceivedListenerImpl.java
+++ b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetadataReceivedListenerImpl.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2016 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetadataRestoreFactory.java b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetadataRestoreFactory.java
index af9a3c67c..ae7bada74 100644
--- a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetadataRestoreFactory.java
+++ b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetadataRestoreFactory.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetadataStoreFactory.java b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetadataStoreFactory.java
index 01455d291..fc99189bc 100644
--- a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetadataStoreFactory.java
+++ b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetadataStoreFactory.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/PermissionsUtils.java b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/PermissionsUtils.java
index c16303c3d..b808f9c9b 100644
--- a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/PermissionsUtils.java
+++ b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/PermissionsUtils.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/PosixMetadataRestore.java b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/PosixMetadataRestore.java
index 43db943d2..dfea71c0c 100644
--- a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/PosixMetadataRestore.java
+++ b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/PosixMetadataRestore.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/PosixMetadataStore.java b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/PosixMetadataStore.java
index e04d4243a..783a1c7a0 100644
--- a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/PosixMetadataStore.java
+++ b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/PosixMetadataStore.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/WindowsMetadataException.java b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/WindowsMetadataException.java
index aca646b23..0bbdf1029 100644
--- a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/WindowsMetadataException.java
+++ b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/WindowsMetadataException.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/WindowsMetadataRestore.java b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/WindowsMetadataRestore.java
index 9c1bcbfe2..e97632000 100644
--- a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/WindowsMetadataRestore.java
+++ b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/WindowsMetadataRestore.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/WindowsMetadataStore.java b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/WindowsMetadataStore.java
index 5b1b25982..e97ab1a0d 100644
--- a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/WindowsMetadataStore.java
+++ b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/WindowsMetadataStore.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/jna/Advapi32.java b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/jna/Advapi32.java
index ee5feb643..e75a76a05 100644
--- a/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/jna/Advapi32.java
+++ b/ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/jna/Advapi32.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-metadata/src/test/java/com/spectralogic/ds3client/MockedHeaders.java b/ds3-metadata/src/test/java/com/spectralogic/ds3client/MockedHeaders.java
index 9563fe716..fe4853d79 100644
--- a/ds3-metadata/src/test/java/com/spectralogic/ds3client/MockedHeaders.java
+++ b/ds3-metadata/src/test/java/com/spectralogic/ds3client/MockedHeaders.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-metadata/src/test/java/com/spectralogic/ds3client/MockedHeadersReturningKeys.java b/ds3-metadata/src/test/java/com/spectralogic/ds3client/MockedHeadersReturningKeys.java
index 60090218c..74d699807 100644
--- a/ds3-metadata/src/test/java/com/spectralogic/ds3client/MockedHeadersReturningKeys.java
+++ b/ds3-metadata/src/test/java/com/spectralogic/ds3client/MockedHeadersReturningKeys.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/MACMetadataRestore_Test.java b/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/MACMetadataRestore_Test.java
index 9b0645bd6..22122a219 100644
--- a/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/MACMetadataRestore_Test.java
+++ b/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/MACMetadataRestore_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -41,7 +41,7 @@ public class MACMetadataRestore_Test {
private final File file = new File(getClass().getClassLoader().getResource("LoremIpsum.txt").getFile());
@Test
- public void restoreFileTimes_Test() throws Exception {
+ public void restoreFileTimesTest() throws Exception {
if (Platform.isMac()) {
final SimpleDateFormat simpleDateFormat = new SimpleDateFormat("dd-MM-yy:HH:mm");
diff --git a/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/MetadataAccessImpl_Test.java b/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/MetadataAccessImpl_Test.java
index 73f1b9f83..dc1ae3f11 100644
--- a/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/MetadataAccessImpl_Test.java
+++ b/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/MetadataAccessImpl_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/MetadataReceivedListenerImpl_Test.java b/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/MetadataReceivedListenerImpl_Test.java
index 6d60cef59..500e27baa 100644
--- a/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/MetadataReceivedListenerImpl_Test.java
+++ b/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/MetadataReceivedListenerImpl_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/MetadataRestoreFactory_Test.java b/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/MetadataRestoreFactory_Test.java
index 81b2e95e0..4fb8d3b0d 100644
--- a/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/MetadataRestoreFactory_Test.java
+++ b/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/MetadataRestoreFactory_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/PosixMetadataRestore_Test.java b/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/PosixMetadataRestore_Test.java
index 07ab02d07..7ef73fc41 100644
--- a/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/PosixMetadataRestore_Test.java
+++ b/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/PosixMetadataRestore_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -53,7 +53,7 @@ public void checkPreconditions() {
private final File file = new File(getClass().getClassLoader().getResource("LoremIpsum.txt").getFile());
@Test
- public void restoreFileTimes_Test() throws Exception{
+ public void restoreFileTimesTest() throws Exception{
final BasicHeader basicHeader[] = new BasicHeader[3];
final BasicFileAttributes attr = Files.readAttributes(file.toPath(), BasicFileAttributes.class);
basicHeader[0] = new BasicHeader(MetadataKeyConstants.METADATA_PREFIX + MetadataKeyConstants.KEY_CREATION_TIME, String.valueOf(attr.creationTime().toMillis()));
diff --git a/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/PosixMetadataStore_Test.java b/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/PosixMetadataStore_Test.java
index dd2a25af9..82de552bf 100644
--- a/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/PosixMetadataStore_Test.java
+++ b/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/PosixMetadataStore_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -38,7 +38,7 @@ public class PosixMetadataStore_Test {
private final PosixMetadataStore posixMetadataStore = new PosixMetadataStore(mMetadataMap);
@Test
- public void saveCreationTimeMetaData_Test() throws IOException {
+ public void saveCreationTimeMetaDataTest() throws IOException {
final BasicFileAttributes attr = Files.readAttributes(file.toPath(), BasicFileAttributes.class);
final long creationTime = attr.creationTime().toMillis();
posixMetadataStore.saveCreationTimeMetaData(attr);
@@ -46,7 +46,7 @@ public void saveCreationTimeMetaData_Test() throws IOException {
}
@Test
- public void saveAccessTimeMetaData_Test() throws IOException {
+ public void saveAccessTimeMetaDataTest() throws IOException {
final BasicFileAttributes attr = Files.readAttributes(file.toPath(), BasicFileAttributes.class);
final long lastAccessTime = attr.lastAccessTime().toMillis();
posixMetadataStore.saveAccessTimeMetaData(attr);
@@ -55,7 +55,7 @@ public void saveAccessTimeMetaData_Test() throws IOException {
@Test
- public void saveLastModifiedTime_Test() throws IOException {
+ public void saveLastModifiedTimeTest() throws IOException {
final BasicFileAttributes attr = Files.readAttributes(file.toPath(), BasicFileAttributes.class);
final long lastModifiedTime = attr.lastModifiedTime().toMillis();
posixMetadataStore.saveLastModifiedTime(attr);
@@ -63,7 +63,7 @@ public void saveLastModifiedTime_Test() throws IOException {
}
@Test
- public void saveOSMetaData_Test() throws IOException {
+ public void saveOSMetaDataTest() throws IOException {
final String localOSName = MetaDataUtil.getOS();
posixMetadataStore.saveOSMetaData(localOSName);
Assert.assertEquals(mMetadataMap.build().get(MetadataKeyConstants.METADATA_PREFIX + MetadataKeyConstants.KEY_OS), String.valueOf(localOSName));
diff --git a/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/WindowsMetadataRestore_Test.java b/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/WindowsMetadataRestore_Test.java
index 3da51176b..3355eabfc 100644
--- a/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/WindowsMetadataRestore_Test.java
+++ b/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/WindowsMetadataRestore_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -56,7 +56,7 @@ public void checkPreconditions() {
}
@Test
- public void restoreFileTimes_Test() throws Exception {
+ public void restoreFileTimesTest() throws Exception {
final BasicHeader basicHeader[] = new BasicHeader[3];
final Path filePath = ResourceUtils.loadFileResource(FILE_NAME);
@@ -75,7 +75,7 @@ public void restoreFileTimes_Test() throws Exception {
@Test
- public void restoreUserAndOwner_Test() throws Exception {
+ public void restoreUserAndOwnerTest() throws Exception {
final ImmutableMap.Builder metadataMap = new ImmutableMap.Builder<>();
final WindowsMetadataStore windowsMetadataStore = new WindowsMetadataStore(metadataMap);
final Class aClass = WindowsMetadataStore.class;
@@ -117,7 +117,7 @@ public void restoreUserAndOwner_Test() throws Exception {
@Test
- public void restorePermissions_Test() throws NoSuchMethodException, IOException, URISyntaxException, InvocationTargetException, IllegalAccessException, InterruptedException {
+ public void restorePermissionsTest() throws NoSuchMethodException, IOException, URISyntaxException, InvocationTargetException, IllegalAccessException, InterruptedException {
final ImmutableMap.Builder mMetadataMap = new ImmutableMap.Builder<>();
final WindowsMetadataStore windowsMetadataStore = new WindowsMetadataStore(mMetadataMap);
final Class aClass = WindowsMetadataStore.class;
diff --git a/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/WindowsMetadataStore_Test.java b/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/WindowsMetadataStore_Test.java
index e78f90df3..d33ce79e1 100644
--- a/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/WindowsMetadataStore_Test.java
+++ b/ds3-metadata/src/test/java/com/spectralogic/ds3client/metadata/WindowsMetadataStore_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -38,7 +38,7 @@ public class WindowsMetadataStore_Test {
private final WindowsMetadataStore windowsMetadataStore = new WindowsMetadataStore(mMetadataMap);
@Test
- public void saveCreationTimeMetaData_Test() throws IOException {
+ public void saveCreationTimeMetaDataTest() throws IOException {
final BasicFileAttributes attr = Files.readAttributes(file.toPath(), BasicFileAttributes.class);
final long creationTime = attr.creationTime().toMillis();
windowsMetadataStore.saveCreationTimeMetaData(attr);
@@ -46,7 +46,7 @@ public void saveCreationTimeMetaData_Test() throws IOException {
}
@Test
- public void saveAccessTimeMetaData_Test() throws IOException {
+ public void saveAccessTimeMetaDataTest() throws IOException {
final BasicFileAttributes attr = Files.readAttributes(file.toPath(), BasicFileAttributes.class);
final long lastAccessTime = attr.lastAccessTime().toMillis();
windowsMetadataStore.saveAccessTimeMetaData(attr);
@@ -55,7 +55,7 @@ public void saveAccessTimeMetaData_Test() throws IOException {
@Test
- public void saveLastModifiedTime_Test() throws IOException {
+ public void saveLastModifiedTimeTest() throws IOException {
final BasicFileAttributes attr = Files.readAttributes(file.toPath(), BasicFileAttributes.class);
final long lastModifiedTime = attr.lastModifiedTime().toMillis();
windowsMetadataStore.saveLastModifiedTime(attr);
@@ -63,14 +63,14 @@ public void saveLastModifiedTime_Test() throws IOException {
}
@Test
- public void saveOSMetaData_Test() throws IOException {
+ public void saveOSMetaDataTest() throws IOException {
final String localOSName = MetaDataUtil.getOS();
windowsMetadataStore.saveOSMetaData(localOSName);
Assert.assertEquals(mMetadataMap.build().get(METADATA_PREFIX + MetadataKeyConstants.KEY_OS), String.valueOf(localOSName));
}
@Test
- public void saveWinDescriptor_Test() throws Exception {
+ public void saveWinDescriptorTest() throws Exception {
if (MetaDataUtil.getOS().contains("Windows")) {
final Class aClass = WindowsMetadataStore.class;
final Method method = aClass.getDeclaredMethod("saveWindowsDescriptors", new Class[]{Path.class});
@@ -83,7 +83,7 @@ public void saveWinDescriptor_Test() throws Exception {
}
@Test
- public void saveFlagMetadata_Test() throws Exception {
+ public void saveFlagMetadataTest() throws Exception {
if (MetaDataUtil.getOS().contains("Windows")) {
final Class aClass = WindowsMetadataStore.class;
final Method method = aClass.getDeclaredMethod("saveFlagMetaData", new Class[]{Path.class});
@@ -94,7 +94,7 @@ public void saveFlagMetadata_Test() throws Exception {
}
@Test
- public void saveWindowsfilePermissions_Test() throws Exception {
+ public void saveWindowsFilePermissionsTest() throws Exception {
if (MetaDataUtil.getOS().contains("Windows")) {
final Class aClass = WindowsMetadataStore.class;
final Method method = aClass.getDeclaredMethod("saveWindowsfilePermissions", new Class[]{Path.class});
diff --git a/ds3-sdk-integration/build.gradle b/ds3-sdk-integration/build.gradle
index 56fcfed45..e6566217a 100644
--- a/ds3-sdk-integration/build.gradle
+++ b/ds3-sdk-integration/build.gradle
@@ -1,11 +1,11 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
- *
+ *
* http://www.apache.org/licenses/LICENSE-2.0
- *
+ *
* or in the "license" file accompanying this file.
* This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the
@@ -14,9 +14,9 @@
*/
dependencies {
- compile 'commons-codec:commons-codec:1.10'
- compile 'junit:junit:4.12'
- testCompile 'org.hamcrest:hamcrest-library:1.3'
- testCompile group: 'org.apache.commons', name: 'commons-lang3', version: '3.0'
+ compile "commons-codec:commons-codec:$commonscodecVersion"
+ compile "junit:junit:$junitVersion"
+ testCompile "org.hamcrest:hamcrest-library:$hamcrestVersion"
+ testCompile group: 'org.apache.commons', name: 'commons-lang3', version: "$commonslangVersion"
}
diff --git a/ds3-sdk-integration/src/main/java/com/spectralogic/ds3client/integration/NullChannel.java b/ds3-sdk-integration/src/main/java/com/spectralogic/ds3client/integration/NullChannel.java
index ba031cabc..49d542673 100644
--- a/ds3-sdk-integration/src/main/java/com/spectralogic/ds3client/integration/NullChannel.java
+++ b/ds3-sdk-integration/src/main/java/com/spectralogic/ds3client/integration/NullChannel.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-integration/src/main/java/com/spectralogic/ds3client/integration/RandomDataInputStream.java b/ds3-sdk-integration/src/main/java/com/spectralogic/ds3client/integration/RandomDataInputStream.java
index e117c8a0b..b7884fc0c 100644
--- a/ds3-sdk-integration/src/main/java/com/spectralogic/ds3client/integration/RandomDataInputStream.java
+++ b/ds3-sdk-integration/src/main/java/com/spectralogic/ds3client/integration/RandomDataInputStream.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-integration/src/main/java/com/spectralogic/ds3client/integration/ResourceObjectPutter.java b/ds3-sdk-integration/src/main/java/com/spectralogic/ds3client/integration/ResourceObjectPutter.java
index 50317671c..79f33e92e 100644
--- a/ds3-sdk-integration/src/main/java/com/spectralogic/ds3client/integration/ResourceObjectPutter.java
+++ b/ds3-sdk-integration/src/main/java/com/spectralogic/ds3client/integration/ResourceObjectPutter.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-integration/src/main/java/com/spectralogic/ds3client/integration/TransferredListener.java b/ds3-sdk-integration/src/main/java/com/spectralogic/ds3client/integration/TransferredListener.java
index 0e64dc149..a1a10c010 100644
--- a/ds3-sdk-integration/src/main/java/com/spectralogic/ds3client/integration/TransferredListener.java
+++ b/ds3-sdk-integration/src/main/java/com/spectralogic/ds3client/integration/TransferredListener.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-integration/src/main/java/com/spectralogic/ds3client/integration/Util.java b/ds3-sdk-integration/src/main/java/com/spectralogic/ds3client/integration/Util.java
index 166f73532..7f29d635f 100644
--- a/ds3-sdk-integration/src/main/java/com/spectralogic/ds3client/integration/Util.java
+++ b/ds3-sdk-integration/src/main/java/com/spectralogic/ds3client/integration/Util.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -20,6 +20,7 @@
import com.spectralogic.ds3client.commands.DeleteBucketRequest;
import com.spectralogic.ds3client.commands.DeleteObjectRequest;
import com.spectralogic.ds3client.commands.spectrads3.GetSystemInformationSpectraS3Request;
+import com.spectralogic.ds3client.helpers.DeleteBucket;
import com.spectralogic.ds3client.helpers.Ds3ClientHelpers;
import com.spectralogic.ds3client.helpers.channelbuilders.PrefixAdderObjectChannelBuilder;
import com.spectralogic.ds3client.models.Contents;
@@ -39,7 +40,7 @@
import static org.junit.Assume.assumeThat;
-public class Util {
+public final class Util {
private static final Logger LOG = LoggerFactory.getLogger(Util.class);
public static final String RESOURCE_BASE_NAME = "books/";
public static final String[] BOOKS = {"beowulf.txt", "sherlock_holmes.txt", "tale_of_two_cities.txt", "ulysses.txt"};
@@ -58,7 +59,7 @@ public static Ds3Client insecureFromEnv() {
return builder.build();
}
- public static void assumeVersion1_2(final Ds3Client client) throws IOException {
+ public static void assumeVersionOneDotTwo(final Ds3Client client) throws IOException {
final int majorVersion = Integer.parseInt(client.getSystemInformationSpectraS3(
new GetSystemInformationSpectraS3Request()).getSystemInformationResult().getBuildInformation().getVersion().split("\\.")[0]);
assumeThat(majorVersion, is(1));
@@ -103,22 +104,11 @@ public static void loadBookTestDataWithPrefix(final Ds3Client client, final Stri
}
public static void deleteAllContents(final Ds3Client client, final String bucketName) throws IOException {
- final Ds3ClientHelpers helpers = Ds3ClientHelpers.wrap(client);
-
- final Iterable objects = helpers.listObjects(bucketName);
- for(final Contents contents : objects) {
- client.deleteObject(new DeleteObjectRequest(bucketName, contents.getKey()));
- }
-
- client.deleteBucket(new DeleteBucketRequest(bucketName));
+ Ds3ClientHelpers.wrap(client).deleteBucket(bucketName);
}
public static void deleteBucketContents(final Ds3Client client, final String bucketName) throws IOException {
final Ds3ClientHelpers helpers = Ds3ClientHelpers.wrap(client);
-
- final Iterable objects = helpers.listObjects(bucketName);
- for(final Contents contents : objects) {
- client.deleteObject(new DeleteObjectRequest(bucketName, contents.getKey()));
- }
+ DeleteBucket.INSTANCE.deleteBucketContents(helpers, bucketName);
}
}
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/MockedHeaders.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/MockedHeaders.java
index b56609b2b..8553d1f61 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/MockedHeaders.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/MockedHeaders.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/MockedWebResponse.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/MockedWebResponse.java
index 091fc95af..fe7fc3817 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/MockedWebResponse.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/MockedWebResponse.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/helpers/FileSystemHelper_Test.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/helpers/FileSystemHelper_Test.java
index c38e226ef..9e9e91b4d 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/helpers/FileSystemHelper_Test.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/helpers/FileSystemHelper_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -15,9 +15,6 @@
package com.spectralogic.ds3client.helpers;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
import com.spectralogic.ds3client.Ds3Client;
import com.spectralogic.ds3client.helpers.events.SameThreadEventRunner;
import com.spectralogic.ds3client.integration.Util;
@@ -31,6 +28,8 @@
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
import java.io.BufferedReader;
import java.io.IOException;
@@ -39,17 +38,15 @@
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
-import java.util.*;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.List;
+import java.util.UUID;
import java.util.concurrent.atomic.AtomicInteger;
import java.util.concurrent.atomic.AtomicLong;
import static com.spectralogic.ds3client.integration.Util.deleteAllContents;
-
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertTrue;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertNull;
-import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.*;
public class FileSystemHelper_Test {
private static final Logger LOG = LoggerFactory.getLogger(FileSystemHelper_Test.class);
@@ -313,4 +310,26 @@ public long getAvailableFileSpace(final Path path) throws IOException {
throw new IOException("IOExceptionAtor");
}
}
+
+ @Test
+ public void createFolderWithSlash() throws IOException {
+ final String folderName = "FolderNameWithSlash/";
+
+ try {
+ HELPERS.createFolder(BUCKET_NAME, folderName);
+ } finally {
+ deleteAllContents(client, BUCKET_NAME);
+ }
+ }
+
+ @Test
+ public void createFolderWithNoSlash() throws IOException {
+ final String folderName = "FolderNameNoSlash";
+
+ try {
+ HELPERS.createFolder(BUCKET_NAME, folderName);
+ } finally {
+ deleteAllContents(client, BUCKET_NAME);
+ }
+ }
}
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/helpers/channelbuilders/ObjectStreamBuilder_Test.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/helpers/channelbuilders/ObjectStreamBuilder_Test.java
index 90949bbac..7e700a9b2 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/helpers/channelbuilders/ObjectStreamBuilder_Test.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/helpers/channelbuilders/ObjectStreamBuilder_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -82,7 +82,7 @@ public void afterRunningTestMethod() throws IOException {
}
@Test
- public void objectInputStreamBuilder_Test() throws IOException, URISyntaxException {
+ public void objectInputStreamBuilderTest() throws IOException, URISyntaxException {
//Verify that the object was transferred correctly to the BP in beforeRunningTestMethod
final GetObjectDetailsSpectraS3Request objectDetailsRequest =
new GetObjectDetailsSpectraS3Request(OBJ_NAME, BUCKET_NAME);
@@ -93,7 +93,7 @@ public void objectInputStreamBuilder_Test() throws IOException, URISyntaxExcepti
}
@Test
- public void objectOutputStreamBuilder_Test() throws IOException, URISyntaxException {
+ public void objectOutputStreamBuilderTest() throws IOException, URISyntaxException {
//Retrieve the object on the BP using ObjectOutputStreamBuilder and verify contents
final Ds3Object obj = new Ds3Object(OBJ_NAME, OBJ_BYTES.length);
final Ds3ClientHelpers.Job job = HELPERS.startReadJob(BUCKET_NAME, Lists.newArrayList(obj));
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/AdvancedBucketManagement_Test.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/AdvancedBucketManagement_Test.java
index 13f4392f1..42d1c702b 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/AdvancedBucketManagement_Test.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/AdvancedBucketManagement_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -60,7 +60,7 @@ public static void teardown() throws IOException, SignatureException {
}
@Test
- public void createDeleteDataPolicy_Test() throws IOException, SignatureException {
+ public void createDeleteDataPolicyTest() throws IOException, SignatureException {
final String dataPolicyName = "ds3_java_sdk_create_delete_data_policy";
try {
@@ -86,7 +86,7 @@ public void createDeleteDataPolicy_Test() throws IOException, SignatureException
}
@Test
- public void createDeleteEmptyStorageDomain_Test() throws IOException, SignatureException {
+ public void createDeleteEmptyStorageDomainTest() throws IOException, SignatureException {
final String storageDomainName = "create_delete_empty_storage_domain";
try {
@@ -104,7 +104,7 @@ public void createDeleteEmptyStorageDomain_Test() throws IOException, SignatureE
}
@Test
- public void createDeletePoolPartition_Test() throws IOException, SignatureException {
+ public void createDeletePoolPartitionTest() throws IOException, SignatureException {
final String poolPartitionName = "create_delete_pool_partition";
try {
@@ -130,7 +130,7 @@ public void createDeletePoolPartition_Test() throws IOException, SignatureExcept
}
@Test
- public void createPoolStorageDomainMember_Test() throws IOException, SignatureException {
+ public void createPoolStorageDomainMemberTest() throws IOException, SignatureException {
final String storageDomainName = "create_pool_storage_domain_member_sd";
final String poolPartitionName = "create_pool_storage_domain_member_pp";
UUID storageDomainMemberId = null;
@@ -172,7 +172,7 @@ public void createPoolStorageDomainMember_Test() throws IOException, SignatureEx
}
@Test
- public void createBucketSpectraS3_Test() throws IOException, SignatureException {
+ public void createBucketSpectraS3Test() throws IOException, SignatureException {
final String bucketName = "create_bucket_spectra_s3";
try {
final PutBucketSpectraS3Response response = client
@@ -186,7 +186,7 @@ public void createBucketSpectraS3_Test() throws IOException, SignatureException
}
@Test
- public void createBucketSpectraS3_WithDataPolicy_Test() throws IOException, SignatureException {
+ public void createBucketSpectraS3WithDataPolicyTest() throws IOException, SignatureException {
final String bucketName = "create_bucket_spectra_s3";
final String dataPolicyName = "create_bucket_spectra_s3_data_policy";
final String storageDomainName = "create_bucket_spectra_s3_storage_domain";
@@ -244,7 +244,7 @@ public void createBucketSpectraS3_WithDataPolicy_Test() throws IOException, Sign
}
@Test
- public void putDuplicateObjects_VersioningKeepLatest_Test() throws IOException,
+ public void putDuplicateObjectsVersioningKeepLatestTest() throws IOException,
SignatureException, URISyntaxException {
final String bucketName = "duplicate_object_versioning_keep_latest";
final String dataPolicyName = "duplicate_object_versioning_keep_latest_dp";
@@ -316,7 +316,7 @@ public void putDuplicateObjects_VersioningKeepLatest_Test() throws IOException,
}
@Test
- public void putDuplicateObjects_VersioningNone_Test() throws IOException,
+ public void putDuplicateObjectsVersioningNoneTest() throws IOException,
SignatureException, URISyntaxException {
final String bucketName = "duplicate_object_versioning_none";
final String dataPolicyName = "duplicate_object_versioning_none_dp";
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/CustomParser_Test.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/CustomParser_Test.java
index 8323abcf5..870b28302 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/CustomParser_Test.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/CustomParser_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -95,7 +95,7 @@ public void afterRunningTestMethod() throws IOException {
}
@Test
- public void getObjectCustomParser_Test() throws IOException, URISyntaxException {
+ public void getObjectCustomParserTest() throws IOException, URISyntaxException {
final Ds3Object object = new Ds3Object(OBJ_NAME);
final GetBulkJobSpectraS3Response getBulkJobSpectraS3Response = client
.getBulkJobSpectraS3(new GetBulkJobSpectraS3Request(BUCKET_NAME, Lists.newArrayList(object)));
@@ -137,7 +137,7 @@ public GetObjectResponse apply(final GetObjectCustomParserParameters getObjectPa
@SuppressWarnings("deprecation")
@Test (expected = FailedRequestException.class)
- public void getObjectCustomParserNoObject_Test() throws IOException{
+ public void getObjectCustomParserNoObjectTest() throws IOException{
final String objectName = "doesNotExistObject";
final GetObjectRequest request = new GetObjectRequest(
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/DataIntegrity_Test.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/DataIntegrity_Test.java
index c041a3949..4ab65034e 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/DataIntegrity_Test.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/DataIntegrity_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/GetJobManagement_Test.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/GetJobManagement_Test.java
index 5af9f2c41..40f60c41d 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/GetJobManagement_Test.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/GetJobManagement_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -41,6 +41,7 @@
import com.spectralogic.ds3client.helpers.events.FailureEvent;
import com.spectralogic.ds3client.helpers.events.SameThreadEventRunner;
import com.spectralogic.ds3client.helpers.options.ReadJobOptions;
+import com.spectralogic.ds3client.helpers.options.WriteJobOptions;
import com.spectralogic.ds3client.helpers.strategy.blobstrategy.BlobStrategy;
import com.spectralogic.ds3client.helpers.strategy.blobstrategy.ChunkAttemptRetryBehavior;
import com.spectralogic.ds3client.helpers.strategy.blobstrategy.ChunkAttemptRetryDelayBehavior;
@@ -83,7 +84,9 @@
import org.slf4j.LoggerFactory;
import java.io.BufferedReader;
+import java.io.DataOutputStream;
import java.io.File;
+import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
@@ -101,11 +104,15 @@
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
+import java.util.Collections;
import java.util.List;
import java.util.UUID;
+import java.util.concurrent.CountDownLatch;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.concurrent.atomic.AtomicInteger;
+import java.util.concurrent.atomic.AtomicLong;
+import static com.spectralogic.ds3client.commands.spectrads3.PutBulkJobSpectraS3Request.MIN_UPLOAD_SIZE_IN_BYTES;
import static com.spectralogic.ds3client.integration.Util.RESOURCE_BASE_NAME;
import static com.spectralogic.ds3client.integration.Util.deleteAllContents;
import static com.spectralogic.ds3client.integration.Util.deleteBucketContents;
@@ -1449,4 +1456,68 @@ public void testThatFifoIsNotProcessed() throws IOException, InterruptedExceptio
assertTrue(caughtException.get());
}
+
+ @Test
+ public void testStreamedGetJobWithBlobbedFile() throws Exception {
+ final int chunkSize = MIN_UPLOAD_SIZE_IN_BYTES;
+ final long biggerThanAChunkSize = chunkSize * 2L + 1024;
+
+ final int numIntsInBiggerThanAChunkSize = (int)biggerThanAChunkSize / 4;
+
+ final String originalFileName = "Gracie.bin";
+ final String movedFileName = "Gracie.bak";
+
+ try {
+ final DataOutputStream originalFileStream = new DataOutputStream(new FileOutputStream(originalFileName));
+
+ byte[] bytes = new byte[4];
+
+ for (int i = 0; i < numIntsInBiggerThanAChunkSize; ++i) {
+ bytes[0] = (byte)i;
+ bytes[1] = (byte)(i >> 8);
+ bytes[2] = (byte)(i >> 16);
+ bytes[3] = (byte)(i >> 24);
+ originalFileStream.write(bytes);
+ }
+
+ originalFileStream.close();
+
+ final Ds3Object ds3Object = new Ds3Object();
+ ds3Object.setName(originalFileName);
+ ds3Object.setSize(biggerThanAChunkSize);
+
+ final AtomicLong numBytesTransferred = new AtomicLong(0);
+
+ final WriteJobOptions writeJobOptions = WriteJobOptions.create();
+ writeJobOptions.withMaxUploadSize(chunkSize);
+
+ final Ds3ClientHelpers.Job writeJob = HELPERS.startWriteJob(BUCKET_NAME, Collections.singletonList(ds3Object), writeJobOptions);
+ writeJob.attachDataTransferredListener(numBytesTransferred::addAndGet);
+
+ final CountDownLatch writeCountDownLatch = new CountDownLatch(1);
+
+ writeJob.attachObjectCompletedListener(name -> writeCountDownLatch.countDown());
+
+ writeJob.transfer(new FileObjectPutter(Paths.get(".")));
+
+ writeCountDownLatch.await();
+
+ assertEquals(biggerThanAChunkSize, numBytesTransferred.get());
+
+ Files.move(Paths.get(originalFileName), Paths.get(movedFileName));
+
+ final CountDownLatch readCountdownLatch = new CountDownLatch(1);
+
+ final Ds3ClientHelpers.Job readJob = HELPERS.startReadJobUsingStreamedBehavior(BUCKET_NAME, Collections.singletonList(ds3Object));
+ readJob.attachObjectCompletedListener(name -> readCountdownLatch.countDown());
+ readJob.transfer(new FileObjectGetter(Paths.get(".")));
+
+ readCountdownLatch.await();
+
+ assertTrue(FileUtils.contentEquals(new File(movedFileName), new File(originalFileName)));
+ } finally {
+ Files.deleteIfExists(Paths.get(originalFileName));
+ Files.deleteIfExists(Paths.get(movedFileName));
+ }
+ }
}
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/GroupManagement_Test.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/GroupManagement_Test.java
index b955d9c4d..6a003f121 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/GroupManagement_Test.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/GroupManagement_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -58,7 +58,7 @@ public static void teardown() throws IOException, SignatureException {
}
@Test
- public void createDeleteGroup_Test() throws IOException, SignatureException {
+ public void createDeleteGroupTest() throws IOException, SignatureException {
final String groupName = "create_delete_group_sdk_test";
try {
@@ -77,7 +77,7 @@ public void createDeleteGroup_Test() throws IOException, SignatureException {
}
@Test
- public void createDataPolicyForGroup_Test() throws IOException, SignatureException {
+ public void createDataPolicyForGroupTest() throws IOException, SignatureException {
final String groupName = "create_data_policy_for_group_g";
final String dataPolicyName = "create_data_policy_for_group_dp";
UUID aclId = null;
@@ -118,7 +118,7 @@ public void createDataPolicyForGroup_Test() throws IOException, SignatureExcepti
}
@Test
- public void createGroupGroupMember_Test() throws IOException, SignatureException {
+ public void createGroupGroupMemberTest() throws IOException, SignatureException {
final String parentGroupName = "create_group_group_member_parent";
final String childGroupName = "create_group_group_member_child";
@@ -159,7 +159,7 @@ public void createGroupGroupMember_Test() throws IOException, SignatureException
}
@Test
- public void createBucketAclForGroup_Test() throws IOException, SignatureException {
+ public void createBucketAclForGroupTest() throws IOException, SignatureException {
final String bucketName = "create_bucket_acl_for_group_b";
final String groupName = "create_bucket_acl_for_group_g";
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/Insecure_Test.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/Insecure_Test.java
index 4a3b2813e..0328c9241 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/Insecure_Test.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/Insecure_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/Iterators_Test.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/Iterators_Test.java
index f607395f5..50ffc9615 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/Iterators_Test.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/Iterators_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/Metadata_Test.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/Metadata_Test.java
index 00733373e..6be9c54b1 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/Metadata_Test.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/Metadata_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -125,7 +125,7 @@ public void multipleMetadataFields() throws IOException {
@Test
public void escapedMetadataWithSpaces() throws IOException {
final String stringWithSpaces = "percent encoded space";
- final String escapedWithSpaces = MetadataStringManipulation.toEncodedString(stringWithSpaces);
+ final String escapedWithSpaces = MetadataStringManipulation.toEncodedKeyString(stringWithSpaces);
final Metadata metadata = processMetadataRequest(
"metadataBucket",
@@ -145,7 +145,7 @@ public void escapedMetadataWithSpaces() throws IOException {
@Test
public void escapedMetadataWithSymbols() throws IOException {
- final String escapedWithSymbols = MetadataStringManipulation.toEncodedString(STRING_WITH_SYMBOLS);
+ final String escapedWithSymbols = MetadataStringManipulation.toEncodedKeyString(STRING_WITH_SYMBOLS);
final Metadata metadata = processMetadataRequest(
"metadataBucket",
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/NotificationsIntegration_test.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/NotificationsIntegration_test.java
index 3156e00f0..3d01ff4e9 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/NotificationsIntegration_test.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/NotificationsIntegration_test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/PutJobManagement_Test.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/PutJobManagement_Test.java
index ec279b579..991a6e3fd 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/PutJobManagement_Test.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/PutJobManagement_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -15,6 +15,7 @@
package com.spectralogic.ds3client.integration;
+import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMap;
import com.google.common.collect.Lists;
import com.spectralogic.ds3client.Ds3Client;
@@ -24,53 +25,36 @@
import com.spectralogic.ds3client.commands.spectrads3.*;
import com.spectralogic.ds3client.commands.spectrads3.notifications.*;
import com.spectralogic.ds3client.exceptions.Ds3NoMoreRetriesException;
-import com.spectralogic.ds3client.helpers.ChecksumFunction;
-import com.spectralogic.ds3client.helpers.Ds3ClientHelpers;
-import com.spectralogic.ds3client.helpers.FailureEventListener;
-import com.spectralogic.ds3client.helpers.FileObjectGetter;
-import com.spectralogic.ds3client.helpers.FileObjectPutter;
-import com.spectralogic.ds3client.helpers.JobPart;
-import com.spectralogic.ds3client.helpers.ObjectCompletedListener;
+import com.spectralogic.ds3client.helpers.*;
import com.spectralogic.ds3client.helpers.events.FailureEvent;
import com.spectralogic.ds3client.helpers.events.SameThreadEventRunner;
import com.spectralogic.ds3client.helpers.options.WriteJobOptions;
-import com.spectralogic.ds3client.helpers.strategy.blobstrategy.BlobStrategy;
-import com.spectralogic.ds3client.helpers.strategy.blobstrategy.ChunkAttemptRetryBehavior;
-import com.spectralogic.ds3client.helpers.strategy.blobstrategy.ChunkAttemptRetryDelayBehavior;
-import com.spectralogic.ds3client.helpers.strategy.blobstrategy.ClientDefinedChunkAttemptRetryDelayBehavior;
-import com.spectralogic.ds3client.helpers.strategy.blobstrategy.MaxChunkAttemptsRetryBehavior;
-import com.spectralogic.ds3client.helpers.strategy.blobstrategy.PutSequentialBlobStrategy;
+import com.spectralogic.ds3client.helpers.strategy.blobstrategy.*;
import com.spectralogic.ds3client.helpers.strategy.channelstrategy.ChannelStrategy;
import com.spectralogic.ds3client.helpers.strategy.channelstrategy.SequentialFileReaderChannelStrategy;
-import com.spectralogic.ds3client.helpers.strategy.transferstrategy.EventDispatcher;
-import com.spectralogic.ds3client.helpers.strategy.transferstrategy.EventDispatcherImpl;
-import com.spectralogic.ds3client.helpers.strategy.transferstrategy.MaxNumObjectTransferAttemptsDecorator;
-import com.spectralogic.ds3client.helpers.strategy.transferstrategy.TransferMethod;
-import com.spectralogic.ds3client.helpers.strategy.transferstrategy.TransferRetryDecorator;
-import com.spectralogic.ds3client.helpers.strategy.transferstrategy.TransferStrategy;
-import com.spectralogic.ds3client.helpers.strategy.transferstrategy.TransferStrategyBuilder;
-import com.spectralogic.ds3client.integration.test.helpers.ABMTestHelper;
-import com.spectralogic.ds3client.integration.test.helpers.Ds3ClientShimFactory;
-import com.spectralogic.ds3client.integration.test.helpers.TempStorageIds;
-import com.spectralogic.ds3client.integration.test.helpers.TempStorageUtil;
+import com.spectralogic.ds3client.helpers.strategy.transferstrategy.*;
+import com.spectralogic.ds3client.integration.test.helpers.*;
+import com.spectralogic.ds3client.integration.test.helpers.Ds3ClientShimFactory.ClientFailureType;
import com.spectralogic.ds3client.metadata.MetadataAccessImpl;
import com.spectralogic.ds3client.models.*;
+import com.spectralogic.ds3client.models.Objects;
import com.spectralogic.ds3client.models.bulk.Ds3Object;
import com.spectralogic.ds3client.networking.FailedRequestException;
import com.spectralogic.ds3client.utils.ByteArraySeekableByteChannel;
import com.spectralogic.ds3client.utils.Platform;
import com.spectralogic.ds3client.utils.ResourceUtils;
-
-import com.spectralogic.ds3client.integration.test.helpers.Ds3ClientShimFactory.ClientFailureType;
-
import com.spectralogic.ds3client.utils.hashing.ChecksumUtils;
import com.spectralogic.ds3client.utils.hashing.Hasher;
import org.apache.commons.io.FileUtils;
import org.apache.commons.io.IOUtils;
import org.junit.*;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
import java.io.BufferedInputStream;
+import java.io.DataOutputStream;
import java.io.File;
+import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.lang.reflect.InvocationTargetException;
@@ -83,26 +67,18 @@
import java.nio.file.NoSuchFileException;
import java.nio.file.Path;
import java.nio.file.Paths;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.Date;
-import java.util.List;
-import java.util.UUID;
+import java.util.*;
+import java.util.concurrent.CountDownLatch;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.concurrent.atomic.AtomicInteger;
+import java.util.concurrent.atomic.AtomicLong;
-import com.spectralogic.ds3client.integration.test.helpers.Ds3ClientShim;
-
+import static com.spectralogic.ds3client.commands.spectrads3.PutBulkJobSpectraS3Request.MIN_UPLOAD_SIZE_IN_BYTES;
import static com.spectralogic.ds3client.integration.Util.RESOURCE_BASE_NAME;
import static com.spectralogic.ds3client.integration.Util.deleteAllContents;
import static org.hamcrest.Matchers.*;
import static org.junit.Assert.*;
-import com.spectralogic.ds3client.helpers.*;
-
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
public class PutJobManagement_Test {
private static final Logger LOG = LoggerFactory.getLogger(PutJobManagement_Test.class);
@@ -157,6 +133,52 @@ public void nakedS3Put() throws IOException, URISyntaxException {
}
}
+ @SuppressWarnings("deprecation")
+ @Test
+ public void nakedS3PutEmptyFile() throws IOException, URISyntaxException {
+ try {
+ final String fileName = "emptyFile.txt";
+
+ final ByteArraySeekableByteChannel channel = new ByteArraySeekableByteChannel(0);
+ final PutObjectResponse putObjectResponse = client.putObject(
+ new PutObjectRequest(BUCKET_NAME, fileName, channel, 0));
+ assertThat(putObjectResponse, is(notNullValue()));
+
+ final GetBucketResponse request = client.getBucket(new GetBucketRequest(BUCKET_NAME));
+ final ListBucketResult result = request.getListBucketResult();
+
+ assertThat(result.getObjects().size(), is(1));
+ final Contents contents = result.getObjects().get(0);
+ assertThat(contents.getKey(), is(fileName));
+ assertThat(contents.getSize(), is((long) 0));
+ } finally {
+ deleteAllContents(client, BUCKET_NAME);
+ }
+ }
+
+ @SuppressWarnings("deprecation")
+ @Test
+ public void nakedS3PutFolder() throws IOException, URISyntaxException {
+ try {
+ final String fileName = "NakedS3Folder/";
+
+ final ByteArraySeekableByteChannel channel = new ByteArraySeekableByteChannel(0);
+ final PutObjectResponse putObjectResponse = client.putObject(
+ new PutObjectRequest(BUCKET_NAME, fileName, channel, 0));
+
+ assertThat(putObjectResponse, is(notNullValue()));
+ final GetBucketResponse request = client.getBucket(new GetBucketRequest(BUCKET_NAME));
+ final ListBucketResult result = request.getListBucketResult();
+ assertThat(result.getObjects().size(), is(1));
+
+ final Contents contents = result.getObjects().get(0);
+ assertThat(contents.getKey(), is(fileName));
+ assertThat(contents.getSize(), is((long) 0));
+ } finally {
+ deleteAllContents(client, BUCKET_NAME);
+ }
+ }
+
@Test
public void getActiveJobs() throws IOException, URISyntaxException {
try {
@@ -1102,6 +1124,34 @@ private interface ObjectTransferExceptionHandler {
boolean handleException(final Throwable t);
}
+ @Test
+ public void testWriteJobWithZeroLengthObject() throws Exception {
+ final Path tempDirectory = Files.createTempDirectory(Paths.get("."), null);
+ final Path tempFile = Files.createTempFile(tempDirectory, "EmptyFile", null);
+ final String fileName = tempFile.getFileName().toString();
+
+ try {
+ final Ds3ClientHelpers ds3ClientHelpers = Ds3ClientHelpers.wrap(client);
+
+ final ImmutableList objects = ImmutableList.of(new Ds3Object(fileName, 0));
+
+ final Ds3ClientHelpers.Job writeJob = ds3ClientHelpers.startWriteJob(BUCKET_NAME, objects);
+ writeJob.transfer(new FileObjectPutter(tempDirectory));
+
+ final GetBucketResponse request = client.getBucket(new GetBucketRequest(BUCKET_NAME));
+ final ListBucketResult result = request.getListBucketResult();
+ assertThat(result.getObjects().size(), is(1));
+
+ final Contents contents = result.getObjects().get(0);
+ assertThat(contents.getKey(), is(fileName));
+ assertThat(contents.getSize(), is((long) 0));
+
+ } finally {
+ FileUtils.deleteDirectory(tempDirectory.toFile());
+ deleteAllContents(client, BUCKET_NAME);
+ }
+ }
+
@Test
public void testWriteJobWithRetriesAndUserDefinedChecksum() throws Exception {
final int maxNumObjectTransferAttempts = 3;
@@ -2014,4 +2064,70 @@ public void testThatNonExistentFileDoesNotStopPutJob() throws IOException {
assertTrue(caughtNoSuchFileException.get());
assertTrue(getJobRan.get());
}
+
+ @Test
+ public void testStreamedPutJobWithBlobbedFile() throws Exception {
+ final int chunkSize = MIN_UPLOAD_SIZE_IN_BYTES;
+ final long biggerThanAChunkSize = chunkSize * 2L + 1024;
+
+ final int numIntsInBiggerThanAChunkSize = (int)biggerThanAChunkSize / 4;
+
+ final String originalFileName = "Gracie.bin";
+ final String movedFileName = "Gracie.bak";
+
+ try {
+ final DataOutputStream originalFileStream = new DataOutputStream(new FileOutputStream(originalFileName));
+
+ byte[] bytes = new byte[4];
+
+ for (int i = 0; i < numIntsInBiggerThanAChunkSize; ++i) {
+ bytes[0] = (byte)i;
+ bytes[1] = (byte)(i >> 8);
+ bytes[2] = (byte)(i >> 16);
+ bytes[3] = (byte)(i >> 24);
+ originalFileStream.write(bytes);
+ }
+
+ originalFileStream.close();
+
+ final Ds3Object ds3Object = new Ds3Object();
+ ds3Object.setName(originalFileName);
+ ds3Object.setSize(biggerThanAChunkSize);
+
+ final AtomicLong numBytesTransferred = new AtomicLong(0);
+
+ final WriteJobOptions writeJobOptions = WriteJobOptions.create();
+ writeJobOptions.withMaxUploadSize(chunkSize);
+
+ final Ds3ClientHelpers.Job writeJob = HELPERS.startWriteJobUsingStreamedBehavior(BUCKET_NAME, Collections.singletonList(ds3Object), writeJobOptions);
+ writeJob.attachDataTransferredListener(numBytesTransferred::addAndGet);
+
+ final CountDownLatch writeCountDownLatch = new CountDownLatch(1);
+
+ writeJob.attachObjectCompletedListener(name -> writeCountDownLatch.countDown());
+
+ writeJob.transfer(new FileObjectPutter(Paths.get(".")));
+
+ writeCountDownLatch.await();
+
+ assertEquals(biggerThanAChunkSize, numBytesTransferred.get());
+
+ Files.move(Paths.get(originalFileName), Paths.get(movedFileName));
+
+ final CountDownLatch readCountdownLatch = new CountDownLatch(1);
+
+ final Ds3ClientHelpers.Job readJob = HELPERS.startReadJob(BUCKET_NAME, Collections.singletonList(ds3Object));
+ readJob.attachObjectCompletedListener(name -> readCountdownLatch.countDown());
+ readJob.transfer(new FileObjectGetter(Paths.get(".")));
+
+ readCountdownLatch.await();
+
+ assertTrue(FileUtils.contentEquals(new File(movedFileName), new File(originalFileName)));
+ } finally {
+ deleteAllContents(client, BUCKET_NAME);
+
+ Files.deleteIfExists(Paths.get(originalFileName));
+ Files.deleteIfExists(Paths.get(movedFileName));
+ }
+ }
}
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/Regression_Test.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/Regression_Test.java
index 43b8e1442..59622dd16 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/Regression_Test.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/Regression_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -243,7 +243,7 @@ public void testPrefixForNestedDirectories() throws IOException {
@Test
public void emptyObjectTest() throws IOException {
- Util.assumeVersion1_2(client);
+ Util.assumeVersionOneDotTwo(client);
final String bucketName = "emptyObject";
final List objects = Collections.singletonList(new Ds3Object("obj1.txt", 0));
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/Smoke_Test.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/Smoke_Test.java
index 5df2ef496..dd1076c19 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/Smoke_Test.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/Smoke_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -15,6 +15,7 @@
package com.spectralogic.ds3client.integration;
+import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMap;
import com.google.common.collect.Iterables;
import com.google.common.collect.Lists;
@@ -938,7 +939,7 @@ public void testRecoverReadJobDoesNotExist() throws IOException, JobRecoveryExce
@Test
public void putDirectory() throws IOException {
- assumeVersion1_2(client);
+ assumeVersionOneDotTwo(client);
final String bucketName = "putDir";
@@ -970,7 +971,7 @@ public SeekableByteChannel buildChannel(final String key) throws IOException {
@Test
public void putDirectoryWithOtherObjects() throws IOException {
- assumeVersion1_2(client);
+ assumeVersionOneDotTwo(client);
final String bucketName = "mixedPutDir";
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/SpectraS3PaginationLoader_Test.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/SpectraS3PaginationLoader_Test.java
index d7772930d..6141bcf0e 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/SpectraS3PaginationLoader_Test.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/SpectraS3PaginationLoader_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/UsersAndGroups_Test.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/UsersAndGroups_Test.java
index 6cc097024..0b49be1ea 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/UsersAndGroups_Test.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/UsersAndGroups_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -47,6 +47,7 @@ public class UsersAndGroups_Test {
private static final Ds3ClientHelpers HELPERS = Ds3ClientHelpers.wrap(client);
private static final String BUCKET_NAME = "Users_And_Groups_Test";
private static final String TEST_ENV_NAME = "UsersAndGroups_Test";
+ private static final String USER_ID = "spectra";
private static TempStorageIds envStorageIds;
private static UUID spectraUUID;
private static UUID administratorsUUID;
@@ -75,7 +76,7 @@ private static void setupBucket(final UUID dataPolicy) {
try {
HELPERS.ensureBucketExists(BUCKET_NAME, dataPolicy);
spectraUUID = client.getUserSpectraS3(
- new GetUserSpectraS3Request("spectra")).getSpectraUserResult().getId();
+ new GetUserSpectraS3Request(USER_ID)).getSpectraUserResult().getId();
administratorsUUID = client.getGroupSpectraS3(
new GetGroupSpectraS3Request("Administrators")).getGroupResult().getId();
} catch (final Exception e) {
@@ -89,16 +90,16 @@ public void getUserWithUUID() throws IOException, SignatureException {
final GetUserSpectraS3Response getSpectraResponse = client
.getUserSpectraS3(new GetUserSpectraS3Request(spectraUUID));
- assertThat(getSpectraResponse.getSpectraUserResult().getName(), is("spectra"));
+ assertThat(getSpectraResponse.getSpectraUserResult().getName(), is(USER_ID));
}
@Test
public void getUserWithString() throws IOException, SignatureException {
final GetUserSpectraS3Response getSpectraResponse = client
- .getUserSpectraS3(new GetUserSpectraS3Request("spectra"));
+ .getUserSpectraS3(new GetUserSpectraS3Request(USER_ID));
- assertThat(getSpectraResponse.getSpectraUserResult().getName(), is("spectra"));
+ assertThat(getSpectraResponse.getSpectraUserResult().getName(), is(USER_ID));
}
@Test
@@ -114,7 +115,7 @@ public void getUsers() throws IOException, SignatureException {
public void getUsersWithName() throws IOException, SignatureException {
final GetUsersSpectraS3Response getUsersResponse = client.getUsersSpectraS3(
- new GetUsersSpectraS3Request().withName("spectra"));
+ new GetUsersSpectraS3Request().withName(USER_ID));
assertThat(getUsersResponse.getSpectraUserListResult(), is(notNullValue()));
}
@@ -175,7 +176,7 @@ public void getUsersWithCombination() throws IOException, SignatureException {
}
@Test
- public void ModifyUserDefaultDataPolicy() throws IOException, SignatureException {
+ public void modifyUserDefaultDataPolicy() throws IOException, SignatureException {
final GetUserSpectraS3Response getSpectraResponse = client
.getUserSpectraS3(new GetUserSpectraS3Request(spectraUUID));
@@ -187,7 +188,7 @@ public void ModifyUserDefaultDataPolicy() throws IOException, SignatureException
}
@Test
- public void ModifyUserName() throws IOException, SignatureException {
+ public void modifyUserName() throws IOException, SignatureException {
final GetUserSpectraS3Response getSpectraResponse = client
.getUserSpectraS3(new GetUserSpectraS3Request(spectraUUID));
@@ -202,7 +203,7 @@ public void ModifyUserName() throws IOException, SignatureException {
@Test
- public void ModifyUserNameAndDataPolicy() throws IOException, SignatureException {
+ public void modifyUserNameAndDataPolicy() throws IOException, SignatureException {
final GetUserSpectraS3Response getSpectraResponse = client
.getUserSpectraS3(new GetUserSpectraS3Request(spectraUUID));
@@ -216,7 +217,7 @@ public void ModifyUserNameAndDataPolicy() throws IOException, SignatureException
}
@Test
- public void RegenerateUserSecretKey() throws IOException, SignatureException {
+ public void megenerateUserSecretKey() throws IOException, SignatureException {
try {
client.regenerateUserSecretKeySpectraS3(
new RegenerateUserSecretKeySpectraS3Request(UUID.randomUUID()));
@@ -467,7 +468,7 @@ public void getUserGroupMembersWithMemberUserIDString() throws IOException, Sign
final GetGroupMembersSpectraS3Response getGroupMembersSpectraS3Response = client
.getGroupMembersSpectraS3(new GetGroupMembersSpectraS3Request()
- .withMemberUserId("spectra"));
+ .withMemberUserId(USER_ID));
assertThat(getGroupMembersSpectraS3Response.getGroupMemberListResult(), is(notNullValue()));
}
@@ -612,7 +613,7 @@ public void putUserGroupMember() throws IOException, SignatureException {
new PutGroupSpectraS3Request("test_group"));
putUserGroupMemberSpectraS3Response = client
- .putUserGroupMemberSpectraS3(new PutUserGroupMemberSpectraS3Request("test_group", "spectra"));
+ .putUserGroupMemberSpectraS3(new PutUserGroupMemberSpectraS3Request("test_group", USER_ID));
assertThat(putUserGroupMemberSpectraS3Response.getGroupMemberResult(), is(notNullValue()));
@@ -688,7 +689,7 @@ public void putGlobalBucketAclForUserString() throws IOException, SignatureExcep
try {
putGlobalBucketAclForUserSpectraS3Response = client.putGlobalBucketAclForUserSpectraS3(
new PutGlobalBucketAclForUserSpectraS3Request(BucketAclPermission.DELETE,
- "spectra"));
+ USER_ID));
assertThat(putGlobalBucketAclForUserSpectraS3Response.getBucketAclResult(), is(notNullValue()));
@@ -789,7 +790,7 @@ public void getBucketAclsWithUserUUID() throws IOException, SignatureException {
@Test
public void getBucketAclsWithUserIDString() throws IOException, SignatureException {
final GetBucketAclsSpectraS3Response getBucketAclsSpectraS3Response = client
- .getBucketAclsSpectraS3(new GetBucketAclsSpectraS3Request().withUserId("spectra"));
+ .getBucketAclsSpectraS3(new GetBucketAclsSpectraS3Request().withUserId(USER_ID));
assertThat(getBucketAclsSpectraS3Response.getBucketAclListResult(), is(notNullValue()));
}
@@ -912,7 +913,7 @@ public void putGlobalDataPolicyAclForUserString() throws IOException, SignatureE
PutGlobalDataPolicyAclForUserSpectraS3Response putGlobalDataPolicyAclForUserSpectraS3Response = null;
try {
putGlobalDataPolicyAclForUserSpectraS3Response = client.putGlobalDataPolicyAclForUserSpectraS3(
- new PutGlobalDataPolicyAclForUserSpectraS3Request("spectra"));
+ new PutGlobalDataPolicyAclForUserSpectraS3Request(USER_ID));
assertThat(putGlobalDataPolicyAclForUserSpectraS3Response.getDataPolicyAclResult(), is(notNullValue()));
@@ -971,7 +972,7 @@ public void deleteDataPolicyAcl() throws IOException, SignatureException {
= null;
try {
putGlobalDataPolicyAclForUserSpectraS3Response = client.putGlobalDataPolicyAclForUserSpectraS3(
- new PutGlobalDataPolicyAclForUserSpectraS3Request("spectra"));
+ new PutGlobalDataPolicyAclForUserSpectraS3Request(USER_ID));
final DeleteDataPolicyAclSpectraS3Response deleteDataPolicyAclSpectraS3Response = client
.deleteDataPolicyAclSpectraS3(new DeleteDataPolicyAclSpectraS3Request(
@@ -998,7 +999,7 @@ public void getDataPolicyAcl() throws IOException, SignatureException {
try {
putGlobalDataPolicyAclForUserSpectraS3Response = client
.putGlobalDataPolicyAclForUserSpectraS3(
- new PutGlobalDataPolicyAclForUserSpectraS3Request("spectra"));
+ new PutGlobalDataPolicyAclForUserSpectraS3Request(USER_ID));
final GetDataPolicyAclSpectraS3Response getDataPolicyAclSpectraS3Response = client
.getDataPolicyAclSpectraS3(new GetDataPolicyAclSpectraS3Request(
@@ -1114,7 +1115,7 @@ public void getDataPolicyAclsWithUserString() throws IOException, SignatureExcep
final GetDataPolicyAclsSpectraS3Response getDataPolicyAclsSpectraS3Response = client
.getDataPolicyAclsSpectraS3(new GetDataPolicyAclsSpectraS3Request()
- .withUserId("spectra"));
+ .withUserId(USER_ID));
assertThat(getDataPolicyAclsSpectraS3Response.getDataPolicyAclListResult(), is(notNullValue()));
}
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/ABMTestHelper.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/ABMTestHelper.java
index 6dc8b6e02..3eabf1d05 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/ABMTestHelper.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/ABMTestHelper.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/Ds3ClientShim.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/Ds3ClientShim.java
index bdecd0970..2472f972f 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/Ds3ClientShim.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/Ds3ClientShim.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/Ds3ClientShimFactory.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/Ds3ClientShimFactory.java
index a25106d12..e4d70fbc1 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/Ds3ClientShimFactory.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/Ds3ClientShimFactory.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/Ds3ClientShimWithFailedChunkAllocation.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/Ds3ClientShimWithFailedChunkAllocation.java
index 3fdabded5..d8bd064ef 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/Ds3ClientShimWithFailedChunkAllocation.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/Ds3ClientShimWithFailedChunkAllocation.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/Ds3ClientShimWithFailedGetObject.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/Ds3ClientShimWithFailedGetObject.java
index 54ac8f549..c23f045bf 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/Ds3ClientShimWithFailedGetObject.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/Ds3ClientShimWithFailedGetObject.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/Ds3ClientShimWithFailedPutObject.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/Ds3ClientShimWithFailedPutObject.java
index 9e2a75fa9..b28a705b7 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/Ds3ClientShimWithFailedPutObject.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/Ds3ClientShimWithFailedPutObject.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/JobStatusHelper.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/JobStatusHelper.java
index 02db191ab..127917c08 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/JobStatusHelper.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/JobStatusHelper.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/NotificationCleanupTestHelper.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/NotificationCleanupTestHelper.java
index c77c892b8..9f74aaece 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/NotificationCleanupTestHelper.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/NotificationCleanupTestHelper.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/TempStorageIds.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/TempStorageIds.java
index 6b31ae3dd..c226e408e 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/TempStorageIds.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/TempStorageIds.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/TempStorageUtil.java b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/TempStorageUtil.java
index 34d4af2e7..6e6c635a5 100644
--- a/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/TempStorageUtil.java
+++ b/ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/test/helpers/TempStorageUtil.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -30,11 +30,12 @@
* and partition for use in the integration tests to avoid error if the BP does not currently
* have a partition available for running the unit tests.
*/
-public class TempStorageUtil {
+public final class TempStorageUtil {
private static final String DATA_POLICY_NAME = "_dp";
private static final String STORAGE_DOMAIN_NAME = "_sd";
private static final String POOL_PARTITION_NAME = "_pp";
+ private static final String USER_ID = "spectra";
/**
* Sets up a temporary data policy with a temporary storage domain and partition
@@ -102,7 +103,7 @@ public static UUID setupDataPolicy(
new PutDataPolicySpectraS3Request(testSetName + DATA_POLICY_NAME)
.withEndToEndCrcRequired(withEndToEndCrcRequired)
.withChecksumType(checksumType).withAlwaysForcePutJobCreation(true));
- client.modifyUserSpectraS3(new ModifyUserSpectraS3Request("spectra")
+ client.modifyUserSpectraS3(new ModifyUserSpectraS3Request(USER_ID)
.withDefaultDataPolicyId(dataPolicyResponse.getDataPolicyResult().getId()));
return dataPolicyResponse.getDataPolicyResult().getId();
}
diff --git a/ds3-sdk-samples/build.gradle b/ds3-sdk-samples/build.gradle
index e0b2a6709..2640bb247 100644
--- a/ds3-sdk-samples/build.gradle
+++ b/ds3-sdk-samples/build.gradle
@@ -1,11 +1,11 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
- *
+ *
* http://www.apache.org/licenses/LICENSE-2.0
- *
+ *
* or in the "license" file accompanying this file.
* This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the
@@ -18,5 +18,5 @@ apply plugin: 'application'
mainClassName = 'com.spectralogic.ds3client.samples.PartialObjectGetExample'
dependencies {
- compile 'org.slf4j:slf4j-simple:1.7.22'
+ compile "org.slf4j:slf4j-simple:$slf4jVersion"
}
diff --git a/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/BulkGetWithMetadata.java b/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/BulkGetWithMetadata.java
index fbe635f5a..05b6c0a41 100644
--- a/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/BulkGetWithMetadata.java
+++ b/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/BulkGetWithMetadata.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/BulkPutExample.java b/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/BulkPutExample.java
index 942dcf0aa..b59724940 100644
--- a/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/BulkPutExample.java
+++ b/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/BulkPutExample.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/BulkPutWithChecksums.java b/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/BulkPutWithChecksums.java
index 52f37cc02..349271d3a 100644
--- a/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/BulkPutWithChecksums.java
+++ b/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/BulkPutWithChecksums.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/BulkPutWithMetadata.java b/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/BulkPutWithMetadata.java
index 17c7b7296..227cf21bd 100644
--- a/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/BulkPutWithMetadata.java
+++ b/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/BulkPutWithMetadata.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/Ds3BulkGetExample.java b/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/Ds3BulkGetExample.java
index ae8080a56..03127abf4 100644
--- a/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/Ds3BulkGetExample.java
+++ b/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/Ds3BulkGetExample.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/Ds3PutObjectRelativePathExample.java b/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/Ds3PutObjectRelativePathExample.java
index 252fe4bf9..42bbec3db 100644
--- a/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/Ds3PutObjectRelativePathExample.java
+++ b/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/Ds3PutObjectRelativePathExample.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/Ds3ServiceListExample.java b/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/Ds3ServiceListExample.java
index c4d8a777b..b45666fe1 100644
--- a/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/Ds3ServiceListExample.java
+++ b/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/Ds3ServiceListExample.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/PartialObjectGetExample.java b/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/PartialObjectGetExample.java
index e3523df09..16b39243e 100644
--- a/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/PartialObjectGetExample.java
+++ b/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/PartialObjectGetExample.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/PutEmptyFolderExample.java b/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/PutEmptyFolderExample.java
index 2cb921e58..255d1fe0d 100644
--- a/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/PutEmptyFolderExample.java
+++ b/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/PutEmptyFolderExample.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/RecoverJobExample.java b/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/RecoverJobExample.java
index d4e4ee4e7..bf37a38f0 100644
--- a/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/RecoverJobExample.java
+++ b/ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/RecoverJobExample.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/build.gradle b/ds3-sdk/build.gradle
index 87f7c6925..76dd7ac0f 100644
--- a/ds3-sdk/build.gradle
+++ b/ds3-sdk/build.gradle
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -16,28 +16,31 @@
import java.nio.file.Files
import java.nio.file.Path
-buildscript {
- repositories { jcenter() }
- dependencies {
- classpath 'com.github.jengelman.gradle.plugins:shadow:1.2.3'
- }
-}
-
apply plugin: 'com.github.johnrengelman.shadow'
+apply from: "$rootDir/gradle/scripts/publish.gradle"
+
shadowJar {
relocate 'com.google', 'ds3fatjar.com.google'
- relocate 'org.apache', 'ds3fatjar.org.apache'
+ relocate 'org.jetbrains', 'ds3fatjar.org.jetbrains'
+ relocate 'org.intellij', 'ds3fatjar.org.intellij'
relocate 'org.codehaus', 'ds3fatjar.org.codehaus'
+ relocate 'kotlin', 'ds3fatjar.kotlin'
+ relocate 'edu.umd', 'ds3fatjar.edu.emd'
+ relocate 'net.jcip', 'ds3fatjar.net.jcip'
+ relocate 'com.ctc', 'ds3fatjar.com.ctc'
+ relocate 'org.apache', 'ds3fatjar.org.apache'
relocate 'com.fasterxml', 'ds3fatjar.com.fasterxml'
dependencies {
- exclude(dependency('org.hamcrest:hamcrest-library:1.3'))
- exclude(dependency('org.mockito:mockito-core:1.10.19'))
- exclude(dependency('junit:junit:4.12'))
- exclude(dependency('org.slf4j:slf4j-api:1.7.22'))
- exclude(dependency('org.slf4j:slf4j-simple:1.7.22'))
- exclude(dependency('org.apache.commons:commons-lang3:3.0'))
+ exclude(dependency("org.hamcrest:hamcrest-library:$hamcrestVersion"))
+ exclude(dependency("org.mockito:mockito-core:$mockitoVersion"))
+ exclude(dependency("junit:junit:$junitVersion"))
+ exclude(dependency("org.slf4j:slf4j-api:$slf4jVersion"))
+ exclude(dependency("org.slf4j:slf4j-simple:$slf4jVersion"))
+ exclude(dependency("org.apache.commons:commons-lang3:$commonslangVersion"))
}
+
+ mergeServiceFiles()
}
artifacts {
@@ -55,10 +58,13 @@ task genConfigProperties {
Files.createDirectories(configPath)
}
+ def gitInfo = versionDetails()
+
configFile.withWriter{out ->
out.writeLine("productionBuild=" + productionBuild.toString())
out.writeLine("version=" + version.toString())
out.writeLine("build.date=" + new Date().toString())
+ out.writeLine("git.commitHash=" + gitInfo.gitHashFull)
}
}
}
@@ -78,10 +84,12 @@ jar {
jar.dependsOn genConfigProperties
dependencies {
- compile 'org.apache.httpcomponents:httpclient:4.5.1'
+ compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
+ compile "org.apache.httpcomponents:httpclient:$httpclientVersion"
+ compile "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:$jacksonVersion"
+ compile "com.fasterxml.jackson.dataformat:jackson-dataformat-xml:$jacksonVersion"
+ compile "com.google.guava:guava:$guavaVersion"
compile 'org.codehaus.woodstox:woodstox-core-asl:4.4.1'
- compile 'com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.7.1'
- compile 'com.google.guava:guava:20.0'
compile 'com.google.code.findbugs:annotations:3.0.1'
- testCompile 'org.hamcrest:hamcrest-library:1.3'
+ testCompile "org.hamcrest:hamcrest-library:$hamcrestVersion"
}
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/BulkCommand.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/BulkCommand.java
index f3696985d..7e9370234 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/BulkCommand.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/BulkCommand.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/ConnectionDetailsImpl.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/ConnectionDetailsImpl.java
index 9f931d38a..bea5f4f56 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/ConnectionDetailsImpl.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/ConnectionDetailsImpl.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/Ds3Client.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/Ds3Client.java
index 0268450de..ca03376b8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/Ds3Client.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/Ds3Client.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -34,7 +34,6 @@
public interface Ds3Client extends Closeable {
ConnectionDetails getConnectionDetails();
-
AbortMultiPartUploadResponse abortMultiPartUpload(final AbortMultiPartUploadRequest request)
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/Ds3ClientBuilder.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/Ds3ClientBuilder.java
index c8bc9058b..3f78b9c22 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/Ds3ClientBuilder.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/Ds3ClientBuilder.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/Ds3ClientImpl.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/Ds3ClientImpl.java
index 8a92e5bb3..3f0161a01 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/Ds3ClientImpl.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/Ds3ClientImpl.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/Ds3InputStreamEntity.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/Ds3InputStreamEntity.java
index 666b08136..9d3256a9f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/Ds3InputStreamEntity.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/Ds3InputStreamEntity.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/GetObjectCustomParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/GetObjectCustomParser.java
index 263c5a6b6..39149e305 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/GetObjectCustomParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/GetObjectCustomParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/annotations/Action.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/annotations/Action.java
index 4fabc6cd7..748dab36d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/annotations/Action.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/annotations/Action.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/annotations/Resource.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/annotations/Resource.java
index 014ea211a..1e92037e9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/annotations/Resource.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/annotations/Resource.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/annotations/ResponsePayloadModel.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/annotations/ResponsePayloadModel.java
index b971fc209..bdbd138c7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/annotations/ResponsePayloadModel.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/annotations/ResponsePayloadModel.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/AbortMultiPartUploadRequest.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/AbortMultiPartUploadRequest.java
index e4768b494..9ced08f1e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/AbortMultiPartUploadRequest.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/AbortMultiPartUploadRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/AbortMultiPartUploadResponse.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/AbortMultiPartUploadResponse.java
index eec1f01b1..37303bc37 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/AbortMultiPartUploadResponse.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/AbortMultiPartUploadResponse.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/CompleteMultiPartUploadRequest.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/CompleteMultiPartUploadRequest.java
index 272609a65..1751bcfca 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/CompleteMultiPartUploadRequest.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/CompleteMultiPartUploadRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/CompleteMultiPartUploadResponse.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/CompleteMultiPartUploadResponse.java
index 7c71f813f..32bc308b5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/CompleteMultiPartUploadResponse.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/CompleteMultiPartUploadResponse.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteBucketRequest.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteBucketRequest.java
index 3e873326b..339ecca31 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteBucketRequest.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteBucketRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteBucketResponse.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteBucketResponse.java
index 37b4bd41e..909a71542 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteBucketResponse.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteBucketResponse.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteObjectRequest.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteObjectRequest.java
index bb2da1b05..f7c873e30 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteObjectRequest.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteObjectRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteObjectResponse.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteObjectResponse.java
index dff71b33e..6bf8fd341 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteObjectResponse.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteObjectResponse.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteObjectsRequest.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteObjectsRequest.java
index 7b370467c..5c64fbdc2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteObjectsRequest.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteObjectsRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteObjectsResponse.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteObjectsResponse.java
index 8fd6a4c94..97f138510 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteObjectsResponse.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/DeleteObjectsResponse.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetBucketRequest.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetBucketRequest.java
index d2c38fa11..cfc959979 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetBucketRequest.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetBucketRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetBucketResponse.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetBucketResponse.java
index 86ead6a9a..dc86ac153 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetBucketResponse.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetBucketResponse.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetObjectRequest.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetObjectRequest.java
index 9d1f17ca0..a39879a31 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetObjectRequest.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetObjectRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -29,6 +29,8 @@
import com.spectralogic.ds3client.commands.interfaces.AbstractRequest;
import java.util.UUID;
import com.google.common.net.UrlEscapers;
+import javax.annotation.Nonnull;
+import com.google.common.base.Preconditions;
import com.spectralogic.ds3client.models.ChecksumType;
public class GetObjectRequest extends AbstractRequest {
@@ -52,7 +54,8 @@ public class GetObjectRequest extends AbstractRequest {
/** @deprecated use {@link #GetObjectRequest(String, String, WritableByteChannel, UUID, long)} instead */
@Deprecated
- public GetObjectRequest(final String bucketName, final String objectName, final WritableByteChannel channel) {
+ public GetObjectRequest(final String bucketName, final String objectName, @Nonnull final WritableByteChannel channel) {
+ Preconditions.checkNotNull(channel, "Channel may not be null.");
this.bucketName = bucketName;
this.objectName = objectName;
this.channel = channel;
@@ -61,7 +64,8 @@ public GetObjectRequest(final String bucketName, final String objectName, final
}
- public GetObjectRequest(final String bucketName, final String objectName, final WritableByteChannel channel, final UUID job, final long offset) {
+ public GetObjectRequest(final String bucketName, final String objectName, @Nonnull final WritableByteChannel channel, final UUID job, final long offset) {
+ Preconditions.checkNotNull(channel, "Channel may not be null.");
this.bucketName = bucketName;
this.objectName = objectName;
this.job = job.toString();
@@ -76,7 +80,8 @@ public GetObjectRequest(final String bucketName, final String objectName, final
}
- public GetObjectRequest(final String bucketName, final String objectName, final WritableByteChannel channel, final String job, final long offset) {
+ public GetObjectRequest(final String bucketName, final String objectName, @Nonnull final WritableByteChannel channel, final String job, final long offset) {
+ Preconditions.checkNotNull(channel, "Channel may not be null.");
this.bucketName = bucketName;
this.objectName = objectName;
this.job = job;
@@ -91,7 +96,8 @@ public GetObjectRequest(final String bucketName, final String objectName, final
}
- public GetObjectRequest(final String bucketName, final String objectName, final UUID job, final long offset, final OutputStream stream) {
+ public GetObjectRequest(final String bucketName, final String objectName, final UUID job, final long offset, @Nonnull final OutputStream stream) {
+ Preconditions.checkNotNull(stream, "Stream may not be null.");
this.bucketName = bucketName;
this.objectName = objectName;
this.job = job.toString();
@@ -106,7 +112,8 @@ public GetObjectRequest(final String bucketName, final String objectName, final
}
- public GetObjectRequest(final String bucketName, final String objectName, final String job, final long offset, final OutputStream stream) {
+ public GetObjectRequest(final String bucketName, final String objectName, final String job, final long offset, @Nonnull final OutputStream stream) {
+ Preconditions.checkNotNull(stream, "Stream may not be null.");
this.bucketName = bucketName;
this.objectName = objectName;
this.job = job;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetObjectResponse.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetObjectResponse.java
index f5526b225..132126e9d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetObjectResponse.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetObjectResponse.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetServiceRequest.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetServiceRequest.java
index 24d4fe8b4..0e15e2265 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetServiceRequest.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetServiceRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetServiceResponse.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetServiceResponse.java
index 295daaaed..f32f5406a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetServiceResponse.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/GetServiceResponse.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/HeadBucketRequest.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/HeadBucketRequest.java
index 808281c72..4f64a6404 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/HeadBucketRequest.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/HeadBucketRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/HeadBucketResponse.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/HeadBucketResponse.java
index 5782b3577..fe4ab5659 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/HeadBucketResponse.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/HeadBucketResponse.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/HeadObjectRequest.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/HeadObjectRequest.java
index 10bace3d2..102a1d515 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/HeadObjectRequest.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/HeadObjectRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/HeadObjectResponse.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/HeadObjectResponse.java
index 8097b9fc1..7d6596cca 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/HeadObjectResponse.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/HeadObjectResponse.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/InitiateMultiPartUploadRequest.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/InitiateMultiPartUploadRequest.java
index d10dde46f..e6c8bb4e5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/InitiateMultiPartUploadRequest.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/InitiateMultiPartUploadRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/InitiateMultiPartUploadResponse.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/InitiateMultiPartUploadResponse.java
index ddd5d2647..2af5ca2a9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/InitiateMultiPartUploadResponse.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/InitiateMultiPartUploadResponse.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/ListMultiPartUploadPartsRequest.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/ListMultiPartUploadPartsRequest.java
index bb75516b9..f1524657a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/ListMultiPartUploadPartsRequest.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/ListMultiPartUploadPartsRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/ListMultiPartUploadPartsResponse.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/ListMultiPartUploadPartsResponse.java
index 09ea6828a..b5613a349 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/ListMultiPartUploadPartsResponse.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/ListMultiPartUploadPartsResponse.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/ListMultiPartUploadsRequest.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/ListMultiPartUploadsRequest.java
index d38f4ba76..d58022e5f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/ListMultiPartUploadsRequest.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/ListMultiPartUploadsRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/ListMultiPartUploadsResponse.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/ListMultiPartUploadsResponse.java
index f9f6093aa..b2305e738 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/ListMultiPartUploadsResponse.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/ListMultiPartUploadsResponse.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutBucketRequest.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutBucketRequest.java
index 148c95439..ad64def83 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutBucketRequest.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutBucketRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutBucketResponse.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutBucketResponse.java
index ddf9fc3d7..d6d418a86 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutBucketResponse.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutBucketResponse.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutMultiPartUploadPartRequest.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutMultiPartUploadPartRequest.java
index e3340d670..0eb7c0c7f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutMultiPartUploadPartRequest.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutMultiPartUploadPartRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -20,6 +20,8 @@
import com.spectralogic.ds3client.commands.interfaces.AbstractRequest;
import java.util.UUID;
import com.google.common.net.UrlEscapers;
+import javax.annotation.Nonnull;
+import com.google.common.base.Preconditions;
import com.spectralogic.ds3client.utils.SeekableByteChannelInputStream;
import java.nio.channels.SeekableByteChannel;
import java.io.InputStream;
@@ -45,7 +47,8 @@ public class PutMultiPartUploadPartRequest extends AbstractRequest {
// Constructor
- public PutMultiPartUploadPartRequest(final String bucketName, final String objectName, final SeekableByteChannel channel, final int partNumber, final long size, final UUID uploadId) {
+ public PutMultiPartUploadPartRequest(final String bucketName, final String objectName, @Nonnull final SeekableByteChannel channel, final int partNumber, final long size, final UUID uploadId) {
+ Preconditions.checkNotNull(channel, "Channel may not be null.");
this.bucketName = bucketName;
this.objectName = objectName;
this.partNumber = partNumber;
@@ -61,7 +64,8 @@ public PutMultiPartUploadPartRequest(final String bucketName, final String objec
}
- public PutMultiPartUploadPartRequest(final String bucketName, final String objectName, final SeekableByteChannel channel, final int partNumber, final long size, final String uploadId) {
+ public PutMultiPartUploadPartRequest(final String bucketName, final String objectName, @Nonnull final SeekableByteChannel channel, final int partNumber, final long size, final String uploadId) {
+ Preconditions.checkNotNull(channel, "Channel may not be null.");
this.bucketName = bucketName;
this.objectName = objectName;
this.partNumber = partNumber;
@@ -77,7 +81,8 @@ public PutMultiPartUploadPartRequest(final String bucketName, final String objec
}
- public PutMultiPartUploadPartRequest(final String bucketName, final String objectName, final int partNumber, final long size, final InputStream stream, final UUID uploadId) {
+ public PutMultiPartUploadPartRequest(final String bucketName, final String objectName, final int partNumber, final long size, @Nonnull final InputStream stream, final UUID uploadId) {
+ Preconditions.checkNotNull(stream, "Stream may not be null.");
this.bucketName = bucketName;
this.objectName = objectName;
this.partNumber = partNumber;
@@ -92,7 +97,8 @@ public PutMultiPartUploadPartRequest(final String bucketName, final String objec
}
- public PutMultiPartUploadPartRequest(final String bucketName, final String objectName, final int partNumber, final long size, final InputStream stream, final String uploadId) {
+ public PutMultiPartUploadPartRequest(final String bucketName, final String objectName, final int partNumber, final long size, @Nonnull final InputStream stream, final String uploadId) {
+ Preconditions.checkNotNull(stream, "Stream may not be null.");
this.bucketName = bucketName;
this.objectName = objectName;
this.partNumber = partNumber;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutMultiPartUploadPartResponse.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutMultiPartUploadPartResponse.java
index 6cca26577..1c690d7f5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutMultiPartUploadPartResponse.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutMultiPartUploadPartResponse.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutObjectRequest.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutObjectRequest.java
index db69c7c4a..12f3b9392 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutObjectRequest.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutObjectRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -26,6 +26,8 @@
import com.spectralogic.ds3client.commands.interfaces.AbstractRequest;
import java.util.UUID;
import com.google.common.net.UrlEscapers;
+import javax.annotation.Nonnull;
+import com.google.common.base.Preconditions;
import com.spectralogic.ds3client.models.ChecksumType;
public class PutObjectRequest extends AbstractRequest {
@@ -53,7 +55,8 @@ public class PutObjectRequest extends AbstractRequest {
/** @deprecated use {@link #PutObjectRequest(String, String, SeekableByteChannel, UUID, long, long)} instead */
@Deprecated
- public PutObjectRequest(final String bucketName, final String objectName, final SeekableByteChannel channel, final long size) {
+ public PutObjectRequest(final String bucketName, final String objectName, @Nonnull final SeekableByteChannel channel, final long size) {
+ Preconditions.checkNotNull(channel, "Channel may not be null.");
this.bucketName = bucketName;
this.objectName = objectName;
this.size = size;
@@ -64,7 +67,8 @@ public PutObjectRequest(final String bucketName, final String objectName, final
}
- public PutObjectRequest(final String bucketName, final String objectName, final SeekableByteChannel channel, final UUID job, final long offset, final long size) {
+ public PutObjectRequest(final String bucketName, final String objectName, @Nonnull final SeekableByteChannel channel, final UUID job, final long offset, final long size) {
+ Preconditions.checkNotNull(channel, "Channel may not be null.");
this.bucketName = bucketName;
this.objectName = objectName;
this.size = size;
@@ -81,7 +85,8 @@ public PutObjectRequest(final String bucketName, final String objectName, final
}
- public PutObjectRequest(final String bucketName, final String objectName, final SeekableByteChannel channel, final String job, final long offset, final long size) {
+ public PutObjectRequest(final String bucketName, final String objectName, @Nonnull final SeekableByteChannel channel, final String job, final long offset, final long size) {
+ Preconditions.checkNotNull(channel, "Channel may not be null.");
this.bucketName = bucketName;
this.objectName = objectName;
this.size = size;
@@ -98,7 +103,8 @@ public PutObjectRequest(final String bucketName, final String objectName, final
}
- public PutObjectRequest(final String bucketName, final String objectName, final UUID job, final long offset, final long size, final InputStream stream) {
+ public PutObjectRequest(final String bucketName, final String objectName, final UUID job, final long offset, final long size, @Nonnull final InputStream stream) {
+ Preconditions.checkNotNull(stream, "Stream may not be null.");
this.bucketName = bucketName;
this.objectName = objectName;
this.size = size;
@@ -114,7 +120,8 @@ public PutObjectRequest(final String bucketName, final String objectName, final
}
- public PutObjectRequest(final String bucketName, final String objectName, final String job, final long offset, final long size, final InputStream stream) {
+ public PutObjectRequest(final String bucketName, final String objectName, final String job, final long offset, final long size, @Nonnull final InputStream stream) {
+ Preconditions.checkNotNull(stream, "Stream may not be null.");
this.bucketName = bucketName;
this.objectName = objectName;
this.size = size;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutObjectResponse.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutObjectResponse.java
index b0a27c05d..7a636ee68 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutObjectResponse.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/PutObjectResponse.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractCreateNotificationRequest.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractCreateNotificationRequest.java
index 020a438b5..5ce3e6f72 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractCreateNotificationRequest.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractCreateNotificationRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractDeleteNotificationRequest.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractDeleteNotificationRequest.java
index e5e6c1314..d547468e6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractDeleteNotificationRequest.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractDeleteNotificationRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractGetNotificationRequest.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractGetNotificationRequest.java
index c327618a2..cf20784b9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractGetNotificationRequest.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractGetNotificationRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractPaginationRequest.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractPaginationRequest.java
index cce28b623..d1daa869b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractPaginationRequest.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractPaginationRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractPaginationResponse.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractPaginationResponse.java
index f555b2d30..0b1ee2da2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractPaginationResponse.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractPaginationResponse.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractRequest.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractRequest.java
index faae9155a..558128d51 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractRequest.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -36,7 +36,7 @@ private static RequestHeaders buildDefaultHeaders() {
@Override
public String getContentType() {
- return ContentType.APPLICATION_XML.toString();
+ return ContentType.APPLICATION_XML.getMimeType();
}
@Override
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractResponse.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractResponse.java
index 38c0f0435..9af026305 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractResponse.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/AbstractResponse.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/BulkRequest.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/BulkRequest.java
index 22984cdb4..761d942a0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/BulkRequest.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/BulkRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/BulkResponse.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/BulkResponse.java
index aaaebd8a7..e24eef06b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/BulkResponse.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/BulkResponse.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/Ds3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/Ds3Request.java
index 8160985c4..afed6f301 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/Ds3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/Ds3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/Ds3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/Ds3Response.java
index 94c2f2bbf..b421d355f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/Ds3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/Ds3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/PaginationRequest.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/PaginationRequest.java
index d3decb82d..e3f7f3e85 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/PaginationRequest.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/PaginationRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/PaginationResponse.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/PaginationResponse.java
index 6407d4f46..128ef66bf 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/PaginationResponse.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/PaginationResponse.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/RequestHeaders.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/RequestHeaders.java
index b17818dd9..a8e0d85aa 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/RequestHeaders.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/RequestHeaders.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/RequestHeadersImpl.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/RequestHeadersImpl.java
index cb6e7f5fb..143ce6ea1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/RequestHeadersImpl.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/interfaces/RequestHeadersImpl.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -23,7 +23,8 @@
import java.util.Set;
import static com.spectralogic.ds3client.utils.MetadataStringManipulation.toDecodedString;
-import static com.spectralogic.ds3client.utils.MetadataStringManipulation.toEncodedString;
+import static com.spectralogic.ds3client.utils.MetadataStringManipulation.toEncodedKeyString;
+import static com.spectralogic.ds3client.utils.MetadataStringManipulation.toEncodedValueString;
/**
* Implementation of request headers which percent encodes key and values.
@@ -37,7 +38,7 @@ public class RequestHeadersImpl implements RequestHeaders {
*/
@Override
public void put(final String key, final String value) {
- headers.put(toEncodedString(key), toEncodedString(value));
+ headers.put(toEncodedKeyString(key), toEncodedValueString(value));
}
/**
@@ -47,7 +48,7 @@ public void put(final String key, final String value) {
@Override
public Collection get(final String key) {
final ImmutableList.Builder builder = ImmutableList.builder();
- for (final String value : headers.get(toEncodedString(key))) {
+ for (final String value : headers.get(toEncodedKeyString(key))) {
builder.add(toDecodedString(value));
}
return builder.build();
@@ -67,7 +68,7 @@ public int size() {
*/
@Override
public boolean containsKey(final String key) {
- return headers.containsKey(toEncodedString(key));
+ return headers.containsKey(toEncodedKeyString(key));
}
/**
@@ -76,7 +77,7 @@ public boolean containsKey(final String key) {
*/
@Override
public Collection removeAll(final String key) {
- return headers.removeAll(toEncodedString(key));
+ return headers.removeAll(toEncodedKeyString(key));
}
/**
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/package-info.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/package-info.java
index 37052d33e..d50e303c6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/package-info.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/package-info.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/AbortMultiPartUploadResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/AbortMultiPartUploadResponseParser.java
index bff3111fc..615aaac10 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/AbortMultiPartUploadResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/AbortMultiPartUploadResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/AllocateJobChunkSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/AllocateJobChunkSpectraS3ResponseParser.java
index 1fd53aca9..de2509d8c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/AllocateJobChunkSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/AllocateJobChunkSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelActiveJobSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelActiveJobSpectraS3ResponseParser.java
index f35d67f31..270892ad8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelActiveJobSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelActiveJobSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelAllActiveJobsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelAllActiveJobsSpectraS3ResponseParser.java
index b8ae0807e..d632a69c3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelAllActiveJobsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelAllActiveJobsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelAllJobsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelAllJobsSpectraS3ResponseParser.java
index 7b2f7b0c8..59e9e1847 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelAllJobsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelAllJobsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelEjectOnAllTapesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelEjectOnAllTapesSpectraS3ResponseParser.java
index eb5321a69..08f0b6477 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelEjectOnAllTapesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelEjectOnAllTapesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelEjectTapeSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelEjectTapeSpectraS3ResponseParser.java
index 831e95418..741a21e1a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelEjectTapeSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelEjectTapeSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelFormatOnAllTapesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelFormatOnAllTapesSpectraS3ResponseParser.java
index 0a17966e3..a9718103c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelFormatOnAllTapesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelFormatOnAllTapesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelFormatTapeSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelFormatTapeSpectraS3ResponseParser.java
index 35a0052b6..92b310b6a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelFormatTapeSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelFormatTapeSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelImportOnAllPoolsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelImportOnAllPoolsSpectraS3ResponseParser.java
index aa24be424..784957ba4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelImportOnAllPoolsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelImportOnAllPoolsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelImportOnAllTapesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelImportOnAllTapesSpectraS3ResponseParser.java
index 791f9dc2f..3a7c662f9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelImportOnAllTapesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelImportOnAllTapesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelImportPoolSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelImportPoolSpectraS3ResponseParser.java
index bedb39414..0c7b06560 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelImportPoolSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelImportPoolSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelImportTapeSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelImportTapeSpectraS3ResponseParser.java
index ad3b8c150..a4eda7eac 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelImportTapeSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelImportTapeSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelJobSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelJobSpectraS3ResponseParser.java
index 2227cca92..460578561 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelJobSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelJobSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelOnlineOnAllTapesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelOnlineOnAllTapesSpectraS3ResponseParser.java
index 5affbb062..1a679b2f0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelOnlineOnAllTapesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelOnlineOnAllTapesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelOnlineTapeSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelOnlineTapeSpectraS3ResponseParser.java
index 9a2ccf708..c2adf533f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelOnlineTapeSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelOnlineTapeSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelVerifyOnAllPoolsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelVerifyOnAllPoolsSpectraS3ResponseParser.java
index 97c901283..59e153d35 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelVerifyOnAllPoolsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelVerifyOnAllPoolsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelVerifyOnAllTapesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelVerifyOnAllTapesSpectraS3ResponseParser.java
index 17e4150b5..27793da15 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelVerifyOnAllTapesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelVerifyOnAllTapesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelVerifyPoolSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelVerifyPoolSpectraS3ResponseParser.java
index bca23d3df..6e6e6615b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelVerifyPoolSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelVerifyPoolSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelVerifyTapeSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelVerifyTapeSpectraS3ResponseParser.java
index 03fab3315..611aa4b3a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelVerifyTapeSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CancelVerifyTapeSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CleanTapeDriveSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CleanTapeDriveSpectraS3ResponseParser.java
index 6888c5f38..872b29c1b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CleanTapeDriveSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CleanTapeDriveSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearAllCanceledJobsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearAllCanceledJobsSpectraS3ResponseParser.java
index 95bf2bdfe..59c60e9a7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearAllCanceledJobsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearAllCanceledJobsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearAllCompletedJobsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearAllCompletedJobsSpectraS3ResponseParser.java
index d373893f3..efa471eb2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearAllCompletedJobsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearAllCompletedJobsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearSuspectBlobAzureTargetsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearSuspectBlobAzureTargetsSpectraS3ResponseParser.java
index 689a73089..0d4f8a9fb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearSuspectBlobAzureTargetsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearSuspectBlobAzureTargetsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearSuspectBlobDs3TargetsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearSuspectBlobDs3TargetsSpectraS3ResponseParser.java
index 8c7b12c53..586fc67ba 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearSuspectBlobDs3TargetsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearSuspectBlobDs3TargetsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearSuspectBlobPoolsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearSuspectBlobPoolsSpectraS3ResponseParser.java
index d042c68f2..641573bcc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearSuspectBlobPoolsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearSuspectBlobPoolsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearSuspectBlobS3TargetsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearSuspectBlobS3TargetsSpectraS3ResponseParser.java
index 2ee566738..5b73520a9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearSuspectBlobS3TargetsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearSuspectBlobS3TargetsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearSuspectBlobTapesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearSuspectBlobTapesSpectraS3ResponseParser.java
index 6e0746428..a6b229664 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearSuspectBlobTapesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ClearSuspectBlobTapesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CompactAllPoolsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CompactAllPoolsSpectraS3ResponseParser.java
index 709d4b9c0..548904960 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CompactAllPoolsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CompactAllPoolsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CompactPoolSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CompactPoolSpectraS3ResponseParser.java
index 92fe1c073..3fd6a5cc1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CompactPoolSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CompactPoolSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CompleteMultiPartUploadResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CompleteMultiPartUploadResponseParser.java
index e6f22fcea..4d9afd826 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CompleteMultiPartUploadResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/CompleteMultiPartUploadResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ConvertStorageDomainToDs3TargetSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ConvertStorageDomainToDs3TargetSpectraS3ResponseParser.java
index da5115383..660d429c6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ConvertStorageDomainToDs3TargetSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ConvertStorageDomainToDs3TargetSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeallocatePoolSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeallocatePoolSpectraS3ResponseParser.java
index 2ba12ab21..0d1d5adcb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeallocatePoolSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeallocatePoolSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DelegateCreateUserSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DelegateCreateUserSpectraS3ResponseParser.java
index dab076ee3..2be720dee 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DelegateCreateUserSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DelegateCreateUserSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DelegateDeleteUserSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DelegateDeleteUserSpectraS3ResponseParser.java
index e8af083ac..427826efb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DelegateDeleteUserSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DelegateDeleteUserSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureDataReplicationRuleSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureDataReplicationRuleSpectraS3ResponseParser.java
index 2bb6d38bb..ac14df773 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureDataReplicationRuleSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureDataReplicationRuleSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureTargetBucketNameSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureTargetBucketNameSpectraS3ResponseParser.java
index 6ca12263b..ba5bd44a4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureTargetBucketNameSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureTargetBucketNameSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureTargetFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureTargetFailureNotificationRegistrationSpectraS3ResponseParser.java
index 248af58b8..31be32949 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureTargetFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureTargetFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureTargetFailureSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureTargetFailureSpectraS3ResponseParser.java
index f3ce7b33a..a58eae82e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureTargetFailureSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureTargetFailureSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureTargetReadPreferenceSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureTargetReadPreferenceSpectraS3ResponseParser.java
index 6f857194b..070cd681e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureTargetReadPreferenceSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureTargetReadPreferenceSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureTargetSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureTargetSpectraS3ResponseParser.java
index 8d2338329..482b0d5b6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureTargetSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteAzureTargetSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteBucketAclSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteBucketAclSpectraS3ResponseParser.java
index 5c566bece..b99936668 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteBucketAclSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteBucketAclSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteBucketResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteBucketResponseParser.java
index 77dfb943a..6fde83909 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteBucketResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteBucketResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteBucketSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteBucketSpectraS3ResponseParser.java
index 635358864..e551c6aba 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteBucketSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteBucketSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDataPersistenceRuleSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDataPersistenceRuleSpectraS3ResponseParser.java
index 322928d3c..3e330745a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDataPersistenceRuleSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDataPersistenceRuleSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDataPolicyAclSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDataPolicyAclSpectraS3ResponseParser.java
index 0440888ce..a127897ac 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDataPolicyAclSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDataPolicyAclSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDataPolicySpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDataPolicySpectraS3ResponseParser.java
index 73f495ed0..a7a353e71 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDataPolicySpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDataPolicySpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDs3DataReplicationRuleSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDs3DataReplicationRuleSpectraS3ResponseParser.java
index 551f97634..74c381b5d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDs3DataReplicationRuleSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDs3DataReplicationRuleSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDs3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDs3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java
index 11ae265f6..9f8f13766 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDs3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDs3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDs3TargetFailureSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDs3TargetFailureSpectraS3ResponseParser.java
index bd7e2831d..7e9315bb7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDs3TargetFailureSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDs3TargetFailureSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDs3TargetReadPreferenceSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDs3TargetReadPreferenceSpectraS3ResponseParser.java
index 48fa72f88..3e283a42c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDs3TargetReadPreferenceSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDs3TargetReadPreferenceSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDs3TargetSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDs3TargetSpectraS3ResponseParser.java
index 8de4d7f5d..809c873eb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDs3TargetSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteDs3TargetSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteFolderRecursivelySpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteFolderRecursivelySpectraS3ResponseParser.java
index 776b5f5b6..aead5d140 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteFolderRecursivelySpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteFolderRecursivelySpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteGroupMemberSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteGroupMemberSpectraS3ResponseParser.java
index 696dc32ea..26a57a92e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteGroupMemberSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteGroupMemberSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteGroupSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteGroupSpectraS3ResponseParser.java
index 6623f2f7f..56212bc2b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteGroupSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteGroupSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteJobCompletedNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteJobCompletedNotificationRegistrationSpectraS3ResponseParser.java
index 29ea91210..9da6ed3f3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteJobCompletedNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteJobCompletedNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteJobCreatedNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteJobCreatedNotificationRegistrationSpectraS3ResponseParser.java
index 68a30f974..a293d5fa1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteJobCreatedNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteJobCreatedNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteJobCreationFailedNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteJobCreationFailedNotificationRegistrationSpectraS3ResponseParser.java
index e2f7edb32..fad895d6b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteJobCreationFailedNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteJobCreationFailedNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteObjectCachedNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteObjectCachedNotificationRegistrationSpectraS3ResponseParser.java
index 3c040d884..295384e5a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteObjectCachedNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteObjectCachedNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteObjectLostNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteObjectLostNotificationRegistrationSpectraS3ResponseParser.java
index 88b900e6c..245f031b1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteObjectLostNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteObjectLostNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteObjectPersistedNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteObjectPersistedNotificationRegistrationSpectraS3ResponseParser.java
index 7e9b75953..3e7c9cb77 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteObjectPersistedNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteObjectPersistedNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteObjectResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteObjectResponseParser.java
index bb7f40797..f099f8051 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteObjectResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteObjectResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteObjectsResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteObjectsResponseParser.java
index c00646fca..a7e912f88 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteObjectsResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteObjectsResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeletePermanentlyLostPoolSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeletePermanentlyLostPoolSpectraS3ResponseParser.java
index df0785cfc..9e1d3929f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeletePermanentlyLostPoolSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeletePermanentlyLostPoolSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeletePermanentlyLostTapeSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeletePermanentlyLostTapeSpectraS3ResponseParser.java
index 301a5ef39..f6682ebb6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeletePermanentlyLostTapeSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeletePermanentlyLostTapeSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeletePoolFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeletePoolFailureNotificationRegistrationSpectraS3ResponseParser.java
index 46fa2e9cf..776a33453 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeletePoolFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeletePoolFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeletePoolFailureSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeletePoolFailureSpectraS3ResponseParser.java
index 0b9d83b2e..04308e541 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeletePoolFailureSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeletePoolFailureSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeletePoolPartitionSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeletePoolPartitionSpectraS3ResponseParser.java
index ff392c838..552d4ec0f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeletePoolPartitionSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeletePoolPartitionSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3DataReplicationRuleSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3DataReplicationRuleSpectraS3ResponseParser.java
index 7f7ae615c..5c68abd4d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3DataReplicationRuleSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3DataReplicationRuleSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3TargetBucketNameSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3TargetBucketNameSpectraS3ResponseParser.java
index be3d0bf05..30d961102 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3TargetBucketNameSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3TargetBucketNameSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java
index 664a45eb5..fa130dbfc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3TargetFailureSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3TargetFailureSpectraS3ResponseParser.java
index 4869ff73a..0900b6fb3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3TargetFailureSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3TargetFailureSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3TargetReadPreferenceSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3TargetReadPreferenceSpectraS3ResponseParser.java
index 95a406174..34039417f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3TargetReadPreferenceSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3TargetReadPreferenceSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3TargetSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3TargetSpectraS3ResponseParser.java
index 87c24f22b..c6f532022 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3TargetSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteS3TargetSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteStorageDomainFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteStorageDomainFailureNotificationRegistrationSpectraS3ResponseParser.java
index d11a1d196..e730331b9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteStorageDomainFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteStorageDomainFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteStorageDomainFailureSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteStorageDomainFailureSpectraS3ResponseParser.java
index a1b20a586..8919bfe5a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteStorageDomainFailureSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteStorageDomainFailureSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteStorageDomainMemberSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteStorageDomainMemberSpectraS3ResponseParser.java
index 5b1349e3e..5ca232832 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteStorageDomainMemberSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteStorageDomainMemberSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteStorageDomainSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteStorageDomainSpectraS3ResponseParser.java
index 73e36978f..64fed3179 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteStorageDomainSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteStorageDomainSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteSystemFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteSystemFailureNotificationRegistrationSpectraS3ResponseParser.java
index d67d7068c..c77451835 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteSystemFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteSystemFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapeDensityDirectiveSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapeDensityDirectiveSpectraS3ResponseParser.java
index 66702318d..b10d8134d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapeDensityDirectiveSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapeDensityDirectiveSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapeDriveSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapeDriveSpectraS3ResponseParser.java
index 9591d6baa..9e824eeb0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapeDriveSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapeDriveSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapeFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapeFailureNotificationRegistrationSpectraS3ResponseParser.java
index 692684fb0..741202c98 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapeFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapeFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapeFailureSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapeFailureSpectraS3ResponseParser.java
index 8ef3e0058..d5aff3b2a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapeFailureSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapeFailureSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapePartitionFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapePartitionFailureNotificationRegistrationSpectraS3ResponseParser.java
index 9c7f37858..3fef0af15 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapePartitionFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapePartitionFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapePartitionFailureSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapePartitionFailureSpectraS3ResponseParser.java
index dcb120d50..5c8dff611 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapePartitionFailureSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapePartitionFailureSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapePartitionSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapePartitionSpectraS3ResponseParser.java
index 47fa44872..9e83d1e3a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapePartitionSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/DeleteTapePartitionSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/EjectAllTapesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/EjectAllTapesSpectraS3ResponseParser.java
index e64bbcb86..2bf12bf81 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/EjectAllTapesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/EjectAllTapesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/EjectStorageDomainBlobsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/EjectStorageDomainBlobsSpectraS3ResponseParser.java
index 144ab7708..209bcff48 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/EjectStorageDomainBlobsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/EjectStorageDomainBlobsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/EjectStorageDomainSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/EjectStorageDomainSpectraS3ResponseParser.java
index 2116ab562..a5146aa6b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/EjectStorageDomainSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/EjectStorageDomainSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/EjectTapeSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/EjectTapeSpectraS3ResponseParser.java
index 5848063fd..9788aeba9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/EjectTapeSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/EjectTapeSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ForceFeatureKeyValidationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ForceFeatureKeyValidationSpectraS3ResponseParser.java
index 77ded7f99..79085da93 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ForceFeatureKeyValidationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ForceFeatureKeyValidationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ForceFullCacheReclaimSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ForceFullCacheReclaimSpectraS3ResponseParser.java
index 90b2cd928..d2df49c05 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ForceFullCacheReclaimSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ForceFullCacheReclaimSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ForcePoolEnvironmentRefreshSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ForcePoolEnvironmentRefreshSpectraS3ResponseParser.java
index e0f99e7fe..9d03709ce 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ForcePoolEnvironmentRefreshSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ForcePoolEnvironmentRefreshSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ForceTapeEnvironmentRefreshSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ForceTapeEnvironmentRefreshSpectraS3ResponseParser.java
index c8c43e44d..1a16a23fb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ForceTapeEnvironmentRefreshSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ForceTapeEnvironmentRefreshSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ForceTargetEnvironmentRefreshSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ForceTargetEnvironmentRefreshSpectraS3ResponseParser.java
index f9d49343d..905c41a00 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ForceTargetEnvironmentRefreshSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ForceTargetEnvironmentRefreshSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/FormatAllForeignPoolsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/FormatAllForeignPoolsSpectraS3ResponseParser.java
index 285468d79..e8f50d55b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/FormatAllForeignPoolsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/FormatAllForeignPoolsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/FormatAllTapesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/FormatAllTapesSpectraS3ResponseParser.java
index 56b0a1ed6..eb8bad1bf 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/FormatAllTapesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/FormatAllTapesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/FormatForeignPoolSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/FormatForeignPoolSpectraS3ResponseParser.java
index 07f97fd53..cf24e4c16 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/FormatForeignPoolSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/FormatForeignPoolSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/FormatTapeSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/FormatTapeSpectraS3ResponseParser.java
index 297672e49..09a5c58a3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/FormatTapeSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/FormatTapeSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetActiveJobSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetActiveJobSpectraS3ResponseParser.java
index bf84240ba..9174ac1ec 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetActiveJobSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetActiveJobSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetActiveJobsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetActiveJobsSpectraS3ResponseParser.java
index 69987de82..b9a425dbf 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetActiveJobsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetActiveJobsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureDataReplicationRuleSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureDataReplicationRuleSpectraS3ResponseParser.java
index 1c96094f8..2e5fc1ab4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureDataReplicationRuleSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureDataReplicationRuleSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureDataReplicationRulesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureDataReplicationRulesSpectraS3ResponseParser.java
index c36967b52..d3a8184eb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureDataReplicationRulesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureDataReplicationRulesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetBucketNamesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetBucketNamesSpectraS3ResponseParser.java
index 4a709ffea..86b23301e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetBucketNamesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetBucketNamesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetFailureNotificationRegistrationSpectraS3ResponseParser.java
index f192d5242..f67f8f1c0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetFailureNotificationRegistrationsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetFailureNotificationRegistrationsSpectraS3ResponseParser.java
index 4f90e9f1e..d2fa2201f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetFailureNotificationRegistrationsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetFailureNotificationRegistrationsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetFailuresSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetFailuresSpectraS3ResponseParser.java
index 1d724da8c..21df5216d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetFailuresSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetFailuresSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetReadPreferenceSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetReadPreferenceSpectraS3ResponseParser.java
index c3fecefb2..56760ec14 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetReadPreferenceSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetReadPreferenceSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetReadPreferencesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetReadPreferencesSpectraS3ResponseParser.java
index b795c13b9..a1d4e6062 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetReadPreferencesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetReadPreferencesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetSpectraS3ResponseParser.java
index fc42c339e..c71be8fe7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetsSpectraS3ResponseParser.java
index 37e08e730..a927602c2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetAzureTargetsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobPersistenceSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobPersistenceSpectraS3ResponseParser.java
index 5d76b29bf..c21039b2b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobPersistenceSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobPersistenceSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobsOnAzureTargetSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobsOnAzureTargetSpectraS3ResponseParser.java
index b1aebf9f9..8a44c8e76 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobsOnAzureTargetSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobsOnAzureTargetSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobsOnDs3TargetSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobsOnDs3TargetSpectraS3ResponseParser.java
index cd0abbd7a..1499aa80f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobsOnDs3TargetSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobsOnDs3TargetSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobsOnPoolSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobsOnPoolSpectraS3ResponseParser.java
index 588d5675c..205cefb1a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobsOnPoolSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobsOnPoolSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobsOnS3TargetSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobsOnS3TargetSpectraS3ResponseParser.java
index dd81fc1ef..ea47be3e8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobsOnS3TargetSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobsOnS3TargetSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobsOnTapeSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobsOnTapeSpectraS3ResponseParser.java
index 150e6711b..3d7006662 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobsOnTapeSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBlobsOnTapeSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketAclSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketAclSpectraS3ResponseParser.java
index 4461080df..8322a972b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketAclSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketAclSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketAclsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketAclsSpectraS3ResponseParser.java
index c8dc5ed17..ca1f038a4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketAclsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketAclsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketCapacitySummarySpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketCapacitySummarySpectraS3ResponseParser.java
index 314b0b8e8..07a71ba01 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketCapacitySummarySpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketCapacitySummarySpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketResponseParser.java
index e74d22e03..ef6494930 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketSpectraS3ResponseParser.java
index f83a65313..950c9a563 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketsSpectraS3ResponseParser.java
index 8cb8b967a..244e541fa 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBucketsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBulkJobSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBulkJobSpectraS3ResponseParser.java
index fe3adc583..293d31b05 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBulkJobSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetBulkJobSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCacheFilesystemSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCacheFilesystemSpectraS3ResponseParser.java
index 3769f37ba..f00b7fefc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCacheFilesystemSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCacheFilesystemSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCacheFilesystemsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCacheFilesystemsSpectraS3ResponseParser.java
index 2604784ee..c4e1e51da 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCacheFilesystemsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCacheFilesystemsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCacheStateSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCacheStateSpectraS3ResponseParser.java
index 789ea90fa..860a639f4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCacheStateSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCacheStateSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCanceledJobSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCanceledJobSpectraS3ResponseParser.java
index 14ab0152d..be4bd1810 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCanceledJobSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCanceledJobSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCanceledJobsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCanceledJobsSpectraS3ResponseParser.java
index 5dd993a93..5b2ab30f9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCanceledJobsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCanceledJobsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCompletedJobSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCompletedJobSpectraS3ResponseParser.java
index 85178aa5a..976294799 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCompletedJobSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCompletedJobSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCompletedJobsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCompletedJobsSpectraS3ResponseParser.java
index 37efabe90..99bbf142a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCompletedJobsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetCompletedJobsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPathBackendSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPathBackendSpectraS3ResponseParser.java
index 764574600..33d16477a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPathBackendSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPathBackendSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPersistenceRuleSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPersistenceRuleSpectraS3ResponseParser.java
index db6a5656f..2c908912d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPersistenceRuleSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPersistenceRuleSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPersistenceRulesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPersistenceRulesSpectraS3ResponseParser.java
index 89fe05c8d..9715a6e45 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPersistenceRulesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPersistenceRulesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPlannerBlobStoreTasksSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPlannerBlobStoreTasksSpectraS3ResponseParser.java
index e9a416347..9cc37d705 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPlannerBlobStoreTasksSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPlannerBlobStoreTasksSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPoliciesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPoliciesSpectraS3ResponseParser.java
index 4de71d628..f77312eb1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPoliciesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPoliciesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPolicyAclSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPolicyAclSpectraS3ResponseParser.java
index 7faf19c13..af9d3ee26 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPolicyAclSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPolicyAclSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPolicyAclsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPolicyAclsSpectraS3ResponseParser.java
index b95036f7f..c773cea77 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPolicyAclsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPolicyAclsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPolicySpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPolicySpectraS3ResponseParser.java
index d3b2b2a66..0f5fdabb6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPolicySpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDataPolicySpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedAzureDataReplicationRulesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedAzureDataReplicationRulesSpectraS3ResponseParser.java
index 9f00b0034..52aedc77a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedAzureDataReplicationRulesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedAzureDataReplicationRulesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedBlobsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedBlobsSpectraS3ResponseParser.java
index f6022b208..2ee315b1c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedBlobsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedBlobsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedBucketsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedBucketsSpectraS3ResponseParser.java
index ed19abcae..6c7ad3008 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedBucketsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedBucketsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedDataPersistenceRulesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedDataPersistenceRulesSpectraS3ResponseParser.java
index 88070b99c..5554ee86d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedDataPersistenceRulesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedDataPersistenceRulesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedDs3DataReplicationRulesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedDs3DataReplicationRulesSpectraS3ResponseParser.java
index 11603125c..dfaff71a1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedDs3DataReplicationRulesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedDs3DataReplicationRulesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedS3DataReplicationRulesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedS3DataReplicationRulesSpectraS3ResponseParser.java
index f3985dfe1..b52e15ea0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedS3DataReplicationRulesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDegradedS3DataReplicationRulesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3DataReplicationRuleSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3DataReplicationRuleSpectraS3ResponseParser.java
index 4179d71ad..70475f2a7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3DataReplicationRuleSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3DataReplicationRuleSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3DataReplicationRulesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3DataReplicationRulesSpectraS3ResponseParser.java
index 5fe7ca60a..7908fa147 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3DataReplicationRulesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3DataReplicationRulesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetDataPoliciesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetDataPoliciesSpectraS3ResponseParser.java
index da3a49224..d871c64b2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetDataPoliciesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetDataPoliciesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java
index 7bdbe833f..98cd2ae60 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetFailureNotificationRegistrationsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetFailureNotificationRegistrationsSpectraS3ResponseParser.java
index ae453303e..f5c9123d2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetFailureNotificationRegistrationsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetFailureNotificationRegistrationsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetFailuresSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetFailuresSpectraS3ResponseParser.java
index d98962449..b832767e2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetFailuresSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetFailuresSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetReadPreferenceSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetReadPreferenceSpectraS3ResponseParser.java
index 321bfa7de..4969c3a02 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetReadPreferenceSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetReadPreferenceSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetReadPreferencesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetReadPreferencesSpectraS3ResponseParser.java
index 304288f61..af7fd60b1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetReadPreferencesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetReadPreferencesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetSpectraS3ResponseParser.java
index 182c4a2e9..9d76864c0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetsSpectraS3ResponseParser.java
index 83335a6f5..bad3933ca 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetDs3TargetsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetFeatureKeysSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetFeatureKeysSpectraS3ResponseParser.java
index ff43e4b6b..681ba6836 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetFeatureKeysSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetFeatureKeysSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetGroupMemberSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetGroupMemberSpectraS3ResponseParser.java
index c6428fd67..4c4dd2e3e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetGroupMemberSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetGroupMemberSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetGroupMembersSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetGroupMembersSpectraS3ResponseParser.java
index 1c898f96b..3cce9795e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetGroupMembersSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetGroupMembersSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetGroupSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetGroupSpectraS3ResponseParser.java
index 5c34232f3..7e5e88325 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetGroupSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetGroupSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetGroupsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetGroupsSpectraS3ResponseParser.java
index 3b191d61b..414b1d4bb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetGroupsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetGroupsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobChunkDaoSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobChunkDaoSpectraS3ResponseParser.java
index 3f956f657..07f504394 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobChunkDaoSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobChunkDaoSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobChunkSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobChunkSpectraS3ResponseParser.java
index f91f79b36..a4d4dc762 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobChunkSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobChunkSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobChunksReadyForClientProcessingSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobChunksReadyForClientProcessingSpectraS3ResponseParser.java
index c5a54ac9a..9df3a1612 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobChunksReadyForClientProcessingSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobChunksReadyForClientProcessingSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCompletedNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCompletedNotificationRegistrationSpectraS3ResponseParser.java
index 1810023ad..cd19b0d97 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCompletedNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCompletedNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCompletedNotificationRegistrationsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCompletedNotificationRegistrationsSpectraS3ResponseParser.java
index 4411c3601..06f8b9288 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCompletedNotificationRegistrationsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCompletedNotificationRegistrationsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCreatedNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCreatedNotificationRegistrationSpectraS3ResponseParser.java
index c77a68339..0563c394f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCreatedNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCreatedNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCreatedNotificationRegistrationsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCreatedNotificationRegistrationsSpectraS3ResponseParser.java
index 0622e5193..52fc55c17 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCreatedNotificationRegistrationsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCreatedNotificationRegistrationsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCreationFailedNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCreationFailedNotificationRegistrationSpectraS3ResponseParser.java
index f102e0378..6344bc73c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCreationFailedNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCreationFailedNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCreationFailedNotificationRegistrationsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCreationFailedNotificationRegistrationsSpectraS3ResponseParser.java
index 1959b8027..59e4755a2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCreationFailedNotificationRegistrationsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobCreationFailedNotificationRegistrationsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobSpectraS3ResponseParser.java
index 795fe0db0..09efcdc04 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobToReplicateSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobToReplicateSpectraS3ResponseParser.java
index 2907e145c..915e0d03c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobToReplicateSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobToReplicateSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobsSpectraS3ResponseParser.java
index 00b8c2047..79ee60587 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetJobsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetNodeSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetNodeSpectraS3ResponseParser.java
index 4b0d9ad21..05a220254 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetNodeSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetNodeSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetNodesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetNodesSpectraS3ResponseParser.java
index a523685fb..71256a6d1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetNodesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetNodesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectCachedNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectCachedNotificationRegistrationSpectraS3ResponseParser.java
index 5b985b554..336ab1d99 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectCachedNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectCachedNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectCachedNotificationRegistrationsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectCachedNotificationRegistrationsSpectraS3ResponseParser.java
index 8ce3ca9ae..ad7eada61 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectCachedNotificationRegistrationsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectCachedNotificationRegistrationsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectDetailsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectDetailsSpectraS3ResponseParser.java
index ade3dc111..1ac4efebb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectDetailsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectDetailsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectLostNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectLostNotificationRegistrationSpectraS3ResponseParser.java
index 01402f6be..670ea902d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectLostNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectLostNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectLostNotificationRegistrationsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectLostNotificationRegistrationsSpectraS3ResponseParser.java
index 82c4e8162..c468270a1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectLostNotificationRegistrationsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectLostNotificationRegistrationsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectPersistedNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectPersistedNotificationRegistrationSpectraS3ResponseParser.java
index 07b6e049b..a1b2ea2a3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectPersistedNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectPersistedNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectPersistedNotificationRegistrationsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectPersistedNotificationRegistrationsSpectraS3ResponseParser.java
index 834f8f456..68e2ff1aa 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectPersistedNotificationRegistrationsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectPersistedNotificationRegistrationsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectResponseParser.java
index ecfd0d11f..c9b617358 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectsDetailsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectsDetailsSpectraS3ResponseParser.java
index e62caf22e..45e599dc1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectsDetailsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectsDetailsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectsWithFullDetailsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectsWithFullDetailsSpectraS3ResponseParser.java
index 94f3e215f..8bb9ef5e8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectsWithFullDetailsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetObjectsWithFullDetailsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPhysicalPlacementForObjectsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPhysicalPlacementForObjectsSpectraS3ResponseParser.java
index eb590d40e..18853d020 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPhysicalPlacementForObjectsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPhysicalPlacementForObjectsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPhysicalPlacementForObjectsWithFullDetailsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPhysicalPlacementForObjectsWithFullDetailsSpectraS3ResponseParser.java
index b228f94fa..6927110f0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPhysicalPlacementForObjectsWithFullDetailsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPhysicalPlacementForObjectsWithFullDetailsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolFailureNotificationRegistrationSpectraS3ResponseParser.java
index 285ec7d4b..c74ee28b8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolFailureNotificationRegistrationsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolFailureNotificationRegistrationsSpectraS3ResponseParser.java
index 417c9dc2d..ee8f34a77 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolFailureNotificationRegistrationsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolFailureNotificationRegistrationsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolFailuresSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolFailuresSpectraS3ResponseParser.java
index 8ff2873ca..1a646a170 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolFailuresSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolFailuresSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolPartitionSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolPartitionSpectraS3ResponseParser.java
index 4e55ff9f5..14637e80d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolPartitionSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolPartitionSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolPartitionsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolPartitionsSpectraS3ResponseParser.java
index b79eefeb3..f673b230d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolPartitionsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolPartitionsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolSpectraS3ResponseParser.java
index ea4d8b27e..105d036f8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolsSpectraS3ResponseParser.java
index 2f69757ad..a756ab734 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetPoolsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3DataReplicationRuleSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3DataReplicationRuleSpectraS3ResponseParser.java
index 3aed5c12e..93ac72d0b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3DataReplicationRuleSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3DataReplicationRuleSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3DataReplicationRulesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3DataReplicationRulesSpectraS3ResponseParser.java
index db51d4263..c9b5f4ec4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3DataReplicationRulesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3DataReplicationRulesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetBucketNamesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetBucketNamesSpectraS3ResponseParser.java
index bb80522ff..84e5b614d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetBucketNamesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetBucketNamesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java
index 583853b11..b9ee12a5b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetFailureNotificationRegistrationsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetFailureNotificationRegistrationsSpectraS3ResponseParser.java
index 5e239a476..0b60f01e7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetFailureNotificationRegistrationsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetFailureNotificationRegistrationsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetFailuresSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetFailuresSpectraS3ResponseParser.java
index 373bab392..12f385bea 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetFailuresSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetFailuresSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetReadPreferenceSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetReadPreferenceSpectraS3ResponseParser.java
index fad4fb420..cbc96030f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetReadPreferenceSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetReadPreferenceSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetReadPreferencesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetReadPreferencesSpectraS3ResponseParser.java
index 5ecf7e831..ccfda4a13 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetReadPreferencesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetReadPreferencesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetSpectraS3ResponseParser.java
index 053591ff9..fff554aec 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetsSpectraS3ResponseParser.java
index 0975a52a5..63af2a830 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetS3TargetsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetServiceResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetServiceResponseParser.java
index 63a217134..9c1939ab8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetServiceResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetServiceResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainCapacitySummarySpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainCapacitySummarySpectraS3ResponseParser.java
index 0beb58f35..263bcfbce 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainCapacitySummarySpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainCapacitySummarySpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainFailureNotificationRegistrationSpectraS3ResponseParser.java
index f5d24aff8..f5795a6ab 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainFailureNotificationRegistrationsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainFailureNotificationRegistrationsSpectraS3ResponseParser.java
index 591e84073..435d6339a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainFailureNotificationRegistrationsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainFailureNotificationRegistrationsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainFailuresSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainFailuresSpectraS3ResponseParser.java
index 14549fda4..53cd7f065 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainFailuresSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainFailuresSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainMemberSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainMemberSpectraS3ResponseParser.java
index 8139d8d16..dbdedbb50 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainMemberSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainMemberSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainMembersSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainMembersSpectraS3ResponseParser.java
index 43f56e09a..f2ff35093 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainMembersSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainMembersSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainSpectraS3ResponseParser.java
index fc7bafb53..874f85a60 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainsSpectraS3ResponseParser.java
index c543d501a..7775074f5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetStorageDomainsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBlobAzureTargetsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBlobAzureTargetsSpectraS3ResponseParser.java
index d8a906419..30f2587ae 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBlobAzureTargetsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBlobAzureTargetsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBlobDs3TargetsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBlobDs3TargetsSpectraS3ResponseParser.java
index d64c63d2f..01c37c305 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBlobDs3TargetsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBlobDs3TargetsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBlobPoolsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBlobPoolsSpectraS3ResponseParser.java
index 5f077d6a7..069073db0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBlobPoolsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBlobPoolsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBlobS3TargetsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBlobS3TargetsSpectraS3ResponseParser.java
index e29d392db..453889eeb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBlobS3TargetsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBlobS3TargetsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBlobTapesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBlobTapesSpectraS3ResponseParser.java
index 6fe2a1917..39e6b600f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBlobTapesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBlobTapesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBucketsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBucketsSpectraS3ResponseParser.java
index 5cc196985..dc39a84de 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBucketsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectBucketsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectObjectsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectObjectsSpectraS3ResponseParser.java
index 8d7f93961..6e5d66bd9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectObjectsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectObjectsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectObjectsWithFullDetailsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectObjectsWithFullDetailsSpectraS3ResponseParser.java
index 6ce4cc863..c18b3c3fd 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectObjectsWithFullDetailsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSuspectObjectsWithFullDetailsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSystemCapacitySummarySpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSystemCapacitySummarySpectraS3ResponseParser.java
index fd6dcc106..617bcc662 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSystemCapacitySummarySpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSystemCapacitySummarySpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSystemFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSystemFailureNotificationRegistrationSpectraS3ResponseParser.java
index 02d89c997..ebe885dd7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSystemFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSystemFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSystemFailureNotificationRegistrationsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSystemFailureNotificationRegistrationsSpectraS3ResponseParser.java
index a5c1c780b..dfda663a4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSystemFailureNotificationRegistrationsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSystemFailureNotificationRegistrationsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSystemFailuresSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSystemFailuresSpectraS3ResponseParser.java
index 24cdcca19..5862b7695 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSystemFailuresSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSystemFailuresSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSystemInformationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSystemInformationSpectraS3ResponseParser.java
index 207f9b3ed..2a78626f2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSystemInformationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetSystemInformationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeDensityDirectiveSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeDensityDirectiveSpectraS3ResponseParser.java
index 2db38f531..0ab9a7810 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeDensityDirectiveSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeDensityDirectiveSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeDensityDirectivesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeDensityDirectivesSpectraS3ResponseParser.java
index ad8ad3ef9..70052f623 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeDensityDirectivesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeDensityDirectivesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeDriveSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeDriveSpectraS3ResponseParser.java
index 800d2f582..9b1753be2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeDriveSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeDriveSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeDrivesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeDrivesSpectraS3ResponseParser.java
index ae9da8e01..bfa493cbf 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeDrivesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeDrivesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeFailureNotificationRegistrationSpectraS3ResponseParser.java
index cd29fda53..9e1c42aca 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeFailureNotificationRegistrationsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeFailureNotificationRegistrationsSpectraS3ResponseParser.java
index 0bb4a47b9..8a3603db0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeFailureNotificationRegistrationsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeFailureNotificationRegistrationsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeFailuresSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeFailuresSpectraS3ResponseParser.java
index 2e8990db6..093f09992 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeFailuresSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeFailuresSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeLibrariesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeLibrariesSpectraS3ResponseParser.java
index 42bc299cf..482b28c07 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeLibrariesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeLibrariesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeLibrarySpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeLibrarySpectraS3ResponseParser.java
index 6a796a6df..cdf683a1b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeLibrarySpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeLibrarySpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionFailureNotificationRegistrationSpectraS3ResponseParser.java
index ac843f99c..5429783a0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionFailureNotificationRegistrationsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionFailureNotificationRegistrationsSpectraS3ResponseParser.java
index 98bc0a99c..5363c22c3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionFailureNotificationRegistrationsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionFailureNotificationRegistrationsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionFailuresSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionFailuresSpectraS3ResponseParser.java
index e3ad9d3e5..b60ede6fa 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionFailuresSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionFailuresSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionSpectraS3ResponseParser.java
index 859418f76..09102a2ce 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionWithFullDetailsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionWithFullDetailsSpectraS3ResponseParser.java
index 9d3e38355..e668db1fe 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionWithFullDetailsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionWithFullDetailsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionsSpectraS3ResponseParser.java
index bebd37b91..e9b653c9f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionsWithFullDetailsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionsWithFullDetailsSpectraS3ResponseParser.java
index ac72a5654..c10241f59 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionsWithFullDetailsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapePartitionsWithFullDetailsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeSpectraS3ResponseParser.java
index 00c18f0ea..de4051999 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapeSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapesSpectraS3ResponseParser.java
index 59369e668..0c30145f4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetTapesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetUserSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetUserSpectraS3ResponseParser.java
index 24ff37bf5..1dd55903e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetUserSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetUserSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetUsersSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetUsersSpectraS3ResponseParser.java
index f6a28fef3..31f964125 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetUsersSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/GetUsersSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/HeadBucketResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/HeadBucketResponseParser.java
index a1b4867f2..568bbd996 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/HeadBucketResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/HeadBucketResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/HeadObjectResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/HeadObjectResponseParser.java
index 94e887093..ebbdcc21a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/HeadObjectResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/HeadObjectResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportAllPoolsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportAllPoolsSpectraS3ResponseParser.java
index 0c9595e00..dc81fefcf 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportAllPoolsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportAllPoolsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportAllTapesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportAllTapesSpectraS3ResponseParser.java
index 4b046ea7c..6655eb8e2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportAllTapesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportAllTapesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportAzureTargetSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportAzureTargetSpectraS3ResponseParser.java
index 761fe2b41..d8521b07c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportAzureTargetSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportAzureTargetSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportPoolSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportPoolSpectraS3ResponseParser.java
index a9252c9ba..752414058 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportPoolSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportPoolSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportS3TargetSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportS3TargetSpectraS3ResponseParser.java
index 1d505b521..231fd392d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportS3TargetSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportS3TargetSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportTapeSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportTapeSpectraS3ResponseParser.java
index 6c55786d6..b18ffa835 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportTapeSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ImportTapeSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/InitiateMultiPartUploadResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/InitiateMultiPartUploadResponseParser.java
index aeeea2b20..57055cd8e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/InitiateMultiPartUploadResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/InitiateMultiPartUploadResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/InspectAllTapesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/InspectAllTapesSpectraS3ResponseParser.java
index 2df623a35..0522863a6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/InspectAllTapesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/InspectAllTapesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/InspectTapeSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/InspectTapeSpectraS3ResponseParser.java
index ae2040d38..733a28ce0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/InspectTapeSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/InspectTapeSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ListMultiPartUploadPartsResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ListMultiPartUploadPartsResponseParser.java
index f20e0d437..e8da0857c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ListMultiPartUploadPartsResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ListMultiPartUploadPartsResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ListMultiPartUploadsResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ListMultiPartUploadsResponseParser.java
index 2448bd554..fb6198198 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ListMultiPartUploadsResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ListMultiPartUploadsResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/MarkSuspectBlobAzureTargetsAsDegradedSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/MarkSuspectBlobAzureTargetsAsDegradedSpectraS3ResponseParser.java
index d2f465a58..632ff69d0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/MarkSuspectBlobAzureTargetsAsDegradedSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/MarkSuspectBlobAzureTargetsAsDegradedSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/MarkSuspectBlobDs3TargetsAsDegradedSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/MarkSuspectBlobDs3TargetsAsDegradedSpectraS3ResponseParser.java
index 6b5749123..e7d910413 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/MarkSuspectBlobDs3TargetsAsDegradedSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/MarkSuspectBlobDs3TargetsAsDegradedSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/MarkSuspectBlobPoolsAsDegradedSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/MarkSuspectBlobPoolsAsDegradedSpectraS3ResponseParser.java
index d78973b2c..7b91dc59f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/MarkSuspectBlobPoolsAsDegradedSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/MarkSuspectBlobPoolsAsDegradedSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/MarkSuspectBlobS3TargetsAsDegradedSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/MarkSuspectBlobS3TargetsAsDegradedSpectraS3ResponseParser.java
index 554b24aae..516fdcb98 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/MarkSuspectBlobS3TargetsAsDegradedSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/MarkSuspectBlobS3TargetsAsDegradedSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/MarkSuspectBlobTapesAsDegradedSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/MarkSuspectBlobTapesAsDegradedSpectraS3ResponseParser.java
index b20a8acc6..24975409b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/MarkSuspectBlobTapesAsDegradedSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/MarkSuspectBlobTapesAsDegradedSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyActiveJobSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyActiveJobSpectraS3ResponseParser.java
index 9e07c71dc..9f936adf5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyActiveJobSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyActiveJobSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAllAzureTargetsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAllAzureTargetsSpectraS3ResponseParser.java
index 3c7aac12f..7d94461e0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAllAzureTargetsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAllAzureTargetsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAllDs3TargetsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAllDs3TargetsSpectraS3ResponseParser.java
index b4b0d03df..e6e82115b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAllDs3TargetsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAllDs3TargetsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAllPoolsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAllPoolsSpectraS3ResponseParser.java
index ec03f9897..b305b05e7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAllPoolsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAllPoolsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAllS3TargetsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAllS3TargetsSpectraS3ResponseParser.java
index 6c22652a9..f52f4bb60 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAllS3TargetsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAllS3TargetsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAllTapePartitionsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAllTapePartitionsSpectraS3ResponseParser.java
index 299884f54..9f412e405 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAllTapePartitionsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAllTapePartitionsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAzureDataReplicationRuleSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAzureDataReplicationRuleSpectraS3ResponseParser.java
index 3e1e567a7..daeeaf00d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAzureDataReplicationRuleSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAzureDataReplicationRuleSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAzureTargetSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAzureTargetSpectraS3ResponseParser.java
index bf43559b9..a1a2b603b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAzureTargetSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyAzureTargetSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyBucketSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyBucketSpectraS3ResponseParser.java
index 02859831a..ead648749 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyBucketSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyBucketSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyCacheFilesystemSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyCacheFilesystemSpectraS3ResponseParser.java
index 09cef1dd8..9d6a0f79a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyCacheFilesystemSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyCacheFilesystemSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyDataPathBackendSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyDataPathBackendSpectraS3ResponseParser.java
index c61946a9b..6cb774a20 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyDataPathBackendSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyDataPathBackendSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyDataPersistenceRuleSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyDataPersistenceRuleSpectraS3ResponseParser.java
index 074019d58..ee67d454e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyDataPersistenceRuleSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyDataPersistenceRuleSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyDataPolicySpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyDataPolicySpectraS3ResponseParser.java
index 18fcc20ff..02799e7ab 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyDataPolicySpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyDataPolicySpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyDs3DataReplicationRuleSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyDs3DataReplicationRuleSpectraS3ResponseParser.java
index 160e658b3..eeeb2858d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyDs3DataReplicationRuleSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyDs3DataReplicationRuleSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyDs3TargetSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyDs3TargetSpectraS3ResponseParser.java
index b08e59282..99649d638 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyDs3TargetSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyDs3TargetSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyGroupSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyGroupSpectraS3ResponseParser.java
index ebc9f9be6..d94d97f26 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyGroupSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyGroupSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyJobSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyJobSpectraS3ResponseParser.java
index d939e8993..9278bf6a9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyJobSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyJobSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyNodeSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyNodeSpectraS3ResponseParser.java
index b73b9ff8a..2488c71ed 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyNodeSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyNodeSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyPoolPartitionSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyPoolPartitionSpectraS3ResponseParser.java
index 6238b5bed..8937eef6d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyPoolPartitionSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyPoolPartitionSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyPoolSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyPoolSpectraS3ResponseParser.java
index abc8c7ca1..f1c5d1ad8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyPoolSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyPoolSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyS3DataReplicationRuleSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyS3DataReplicationRuleSpectraS3ResponseParser.java
index 7b54de98e..686f90235 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyS3DataReplicationRuleSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyS3DataReplicationRuleSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyS3TargetSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyS3TargetSpectraS3ResponseParser.java
index 4465579a2..14d475609 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyS3TargetSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyS3TargetSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyStorageDomainMemberSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyStorageDomainMemberSpectraS3ResponseParser.java
index fdf75a492..16a0b5b99 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyStorageDomainMemberSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyStorageDomainMemberSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyStorageDomainSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyStorageDomainSpectraS3ResponseParser.java
index 94fa84821..2557105d0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyStorageDomainSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyStorageDomainSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyTapePartitionSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyTapePartitionSpectraS3ResponseParser.java
index df62d3106..e05ad8670 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyTapePartitionSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyTapePartitionSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyTapeSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyTapeSpectraS3ResponseParser.java
index ef4d77985..cd1914009 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyTapeSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyTapeSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyUserSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyUserSpectraS3ResponseParser.java
index 3276180ba..3ded65738 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyUserSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ModifyUserSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/OnlineAllTapesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/OnlineAllTapesSpectraS3ResponseParser.java
index 48eea5bc6..a33aa68a9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/OnlineAllTapesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/OnlineAllTapesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/OnlineTapeSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/OnlineTapeSpectraS3ResponseParser.java
index 6c81a14a9..ed558f57f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/OnlineTapeSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/OnlineTapeSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PairBackRegisteredDs3TargetSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PairBackRegisteredDs3TargetSpectraS3ResponseParser.java
index 99fba4fd7..917909f1e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PairBackRegisteredDs3TargetSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PairBackRegisteredDs3TargetSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutAzureDataReplicationRuleSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutAzureDataReplicationRuleSpectraS3ResponseParser.java
index 4b293c956..adcca1029 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutAzureDataReplicationRuleSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutAzureDataReplicationRuleSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutAzureTargetBucketNameSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutAzureTargetBucketNameSpectraS3ResponseParser.java
index e96384e50..78cc5e57f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutAzureTargetBucketNameSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutAzureTargetBucketNameSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutAzureTargetFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutAzureTargetFailureNotificationRegistrationSpectraS3ResponseParser.java
index fa2da5ba6..226ab88c5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutAzureTargetFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutAzureTargetFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutAzureTargetReadPreferenceSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutAzureTargetReadPreferenceSpectraS3ResponseParser.java
index 482e36995..001e28e86 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutAzureTargetReadPreferenceSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutAzureTargetReadPreferenceSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutBucketAclForGroupSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutBucketAclForGroupSpectraS3ResponseParser.java
index 34d497849..53b2624cf 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutBucketAclForGroupSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutBucketAclForGroupSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutBucketAclForUserSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutBucketAclForUserSpectraS3ResponseParser.java
index 0802a776a..f0cdfa3f9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutBucketAclForUserSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutBucketAclForUserSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutBucketResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutBucketResponseParser.java
index 6be5052bd..a1253a8a7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutBucketResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutBucketResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutBucketSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutBucketSpectraS3ResponseParser.java
index 87fe9cbd1..e723e77f7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutBucketSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutBucketSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutBulkJobSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutBulkJobSpectraS3ResponseParser.java
index 05321ffe5..359a5083a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutBulkJobSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutBulkJobSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDataPersistenceRuleSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDataPersistenceRuleSpectraS3ResponseParser.java
index 1e128a39b..7ad3d4f4d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDataPersistenceRuleSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDataPersistenceRuleSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDataPolicyAclForGroupSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDataPolicyAclForGroupSpectraS3ResponseParser.java
index 2f6e9f089..f0fc97325 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDataPolicyAclForGroupSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDataPolicyAclForGroupSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDataPolicyAclForUserSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDataPolicyAclForUserSpectraS3ResponseParser.java
index 78287373e..4ce57ff75 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDataPolicyAclForUserSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDataPolicyAclForUserSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDataPolicySpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDataPolicySpectraS3ResponseParser.java
index c6d54e73d..7b737fcc7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDataPolicySpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDataPolicySpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDs3DataReplicationRuleSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDs3DataReplicationRuleSpectraS3ResponseParser.java
index 45182f9bd..f8c46e8f6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDs3DataReplicationRuleSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDs3DataReplicationRuleSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDs3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDs3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java
index f3f29863c..1d55c49d1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDs3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDs3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDs3TargetReadPreferenceSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDs3TargetReadPreferenceSpectraS3ResponseParser.java
index a4a4c2b1e..6458f750f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDs3TargetReadPreferenceSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutDs3TargetReadPreferenceSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGlobalBucketAclForGroupSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGlobalBucketAclForGroupSpectraS3ResponseParser.java
index 29c05c46e..7f74b7d76 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGlobalBucketAclForGroupSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGlobalBucketAclForGroupSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGlobalBucketAclForUserSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGlobalBucketAclForUserSpectraS3ResponseParser.java
index d8d0a07f9..56e4ce82b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGlobalBucketAclForUserSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGlobalBucketAclForUserSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGlobalDataPolicyAclForGroupSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGlobalDataPolicyAclForGroupSpectraS3ResponseParser.java
index 2b5f068c0..52d0b1460 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGlobalDataPolicyAclForGroupSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGlobalDataPolicyAclForGroupSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGlobalDataPolicyAclForUserSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGlobalDataPolicyAclForUserSpectraS3ResponseParser.java
index 7c99e5a3f..fc6293c31 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGlobalDataPolicyAclForUserSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGlobalDataPolicyAclForUserSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGroupGroupMemberSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGroupGroupMemberSpectraS3ResponseParser.java
index 1ce147811..d8f225465 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGroupGroupMemberSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGroupGroupMemberSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGroupSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGroupSpectraS3ResponseParser.java
index 4cbe46ae3..e41745d72 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGroupSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutGroupSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutJobCompletedNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutJobCompletedNotificationRegistrationSpectraS3ResponseParser.java
index c20b16583..a0e9ca5f9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutJobCompletedNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutJobCompletedNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutJobCreatedNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutJobCreatedNotificationRegistrationSpectraS3ResponseParser.java
index 0adb8232e..d8f9ec26c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutJobCreatedNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutJobCreatedNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutJobCreationFailedNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutJobCreationFailedNotificationRegistrationSpectraS3ResponseParser.java
index fc3c23a8c..615b361a6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutJobCreationFailedNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutJobCreationFailedNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutMultiPartUploadPartResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutMultiPartUploadPartResponseParser.java
index a2606255e..acf0f6a0c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutMultiPartUploadPartResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutMultiPartUploadPartResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutObjectCachedNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutObjectCachedNotificationRegistrationSpectraS3ResponseParser.java
index afb79000f..e4b201b0b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutObjectCachedNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutObjectCachedNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutObjectLostNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutObjectLostNotificationRegistrationSpectraS3ResponseParser.java
index 99e01c57f..a3bc097e4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutObjectLostNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutObjectLostNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutObjectPersistedNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutObjectPersistedNotificationRegistrationSpectraS3ResponseParser.java
index f2f50ebe0..afdca5871 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutObjectPersistedNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutObjectPersistedNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutObjectResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutObjectResponseParser.java
index 51b41e30c..c82f0bc3f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutObjectResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutObjectResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutPoolFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutPoolFailureNotificationRegistrationSpectraS3ResponseParser.java
index 37645e7bd..e990d2d20 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutPoolFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutPoolFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutPoolPartitionSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutPoolPartitionSpectraS3ResponseParser.java
index 9ce023fd9..a080bbf5d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutPoolPartitionSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutPoolPartitionSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutPoolStorageDomainMemberSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutPoolStorageDomainMemberSpectraS3ResponseParser.java
index c82e5fc29..fbf8d021d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutPoolStorageDomainMemberSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutPoolStorageDomainMemberSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutS3DataReplicationRuleSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutS3DataReplicationRuleSpectraS3ResponseParser.java
index 603bff2af..e0a34efe9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutS3DataReplicationRuleSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutS3DataReplicationRuleSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutS3TargetBucketNameSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutS3TargetBucketNameSpectraS3ResponseParser.java
index c648ba7df..199c93e7c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutS3TargetBucketNameSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutS3TargetBucketNameSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutS3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutS3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java
index 32b445f0e..99e7a926d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutS3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutS3TargetFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutS3TargetReadPreferenceSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutS3TargetReadPreferenceSpectraS3ResponseParser.java
index 96f2b8cad..e89b70f28 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutS3TargetReadPreferenceSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutS3TargetReadPreferenceSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutStorageDomainFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutStorageDomainFailureNotificationRegistrationSpectraS3ResponseParser.java
index 754b24fcb..f2ee29125 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutStorageDomainFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutStorageDomainFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutStorageDomainSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutStorageDomainSpectraS3ResponseParser.java
index 49f0820e6..40cd62efc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutStorageDomainSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutStorageDomainSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutSystemFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutSystemFailureNotificationRegistrationSpectraS3ResponseParser.java
index 0a0985a7f..5e5825e9b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutSystemFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutSystemFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutTapeDensityDirectiveSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutTapeDensityDirectiveSpectraS3ResponseParser.java
index 1574b86a7..f788435da 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutTapeDensityDirectiveSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutTapeDensityDirectiveSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutTapeFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutTapeFailureNotificationRegistrationSpectraS3ResponseParser.java
index 3c974e786..1f34499be 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutTapeFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutTapeFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutTapePartitionFailureNotificationRegistrationSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutTapePartitionFailureNotificationRegistrationSpectraS3ResponseParser.java
index 46be2eb7e..3cba5bfff 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutTapePartitionFailureNotificationRegistrationSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutTapePartitionFailureNotificationRegistrationSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutTapeStorageDomainMemberSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutTapeStorageDomainMemberSpectraS3ResponseParser.java
index a0c14dee6..5d93851f4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutTapeStorageDomainMemberSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutTapeStorageDomainMemberSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutUserGroupMemberSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutUserGroupMemberSpectraS3ResponseParser.java
index 37da52c08..05abc1a18 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutUserGroupMemberSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/PutUserGroupMemberSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RawImportAllTapesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RawImportAllTapesSpectraS3ResponseParser.java
index d7669d863..c76795e22 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RawImportAllTapesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RawImportAllTapesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RawImportTapeSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RawImportTapeSpectraS3ResponseParser.java
index 3b85333b1..1df0f9786 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RawImportTapeSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RawImportTapeSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RegenerateUserSecretKeySpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RegenerateUserSecretKeySpectraS3ResponseParser.java
index 6feaeea06..4978ff1bb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RegenerateUserSecretKeySpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RegenerateUserSecretKeySpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RegisterAzureTargetSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RegisterAzureTargetSpectraS3ResponseParser.java
index 0e75baf41..7fba9bc02 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RegisterAzureTargetSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RegisterAzureTargetSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RegisterDs3TargetSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RegisterDs3TargetSpectraS3ResponseParser.java
index c91422e95..5223a8d4a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RegisterDs3TargetSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RegisterDs3TargetSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RegisterS3TargetSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RegisterS3TargetSpectraS3ResponseParser.java
index 9638df699..1bb97b771 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RegisterS3TargetSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/RegisterS3TargetSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ReplicatePutJobSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ReplicatePutJobSpectraS3ResponseParser.java
index 9ef54ad18..6961eabc7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ReplicatePutJobSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ReplicatePutJobSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ResetInstanceIdentifierSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ResetInstanceIdentifierSpectraS3ResponseParser.java
index 7f5635d55..8cd2f0f02 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ResetInstanceIdentifierSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/ResetInstanceIdentifierSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/TruncateActiveJobSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/TruncateActiveJobSpectraS3ResponseParser.java
index 070f69627..50e955041 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/TruncateActiveJobSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/TruncateActiveJobSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/TruncateAllActiveJobsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/TruncateAllActiveJobsSpectraS3ResponseParser.java
index 2593e531d..7dfab1d4c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/TruncateAllActiveJobsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/TruncateAllActiveJobsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/TruncateAllJobsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/TruncateAllJobsSpectraS3ResponseParser.java
index ebcdaa645..7e722f1c4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/TruncateAllJobsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/TruncateAllJobsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/TruncateJobSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/TruncateJobSpectraS3ResponseParser.java
index b329dc3b0..af3762589 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/TruncateJobSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/TruncateJobSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyAllPoolsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyAllPoolsSpectraS3ResponseParser.java
index ec71ea882..5d16b2b2f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyAllPoolsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyAllPoolsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyAllTapesSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyAllTapesSpectraS3ResponseParser.java
index f4b5e4dbd..fa1944658 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyAllTapesSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyAllTapesSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyAzureTargetSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyAzureTargetSpectraS3ResponseParser.java
index 10fbfe845..a63a49eb7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyAzureTargetSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyAzureTargetSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyBulkJobSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyBulkJobSpectraS3ResponseParser.java
index 89b5411c0..fc61ff1e9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyBulkJobSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyBulkJobSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyDs3TargetSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyDs3TargetSpectraS3ResponseParser.java
index 4e1e03c4a..ad2d8c941 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyDs3TargetSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyDs3TargetSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyPhysicalPlacementForObjectsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyPhysicalPlacementForObjectsSpectraS3ResponseParser.java
index d67ddfd54..432b8dc61 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyPhysicalPlacementForObjectsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyPhysicalPlacementForObjectsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyPhysicalPlacementForObjectsWithFullDetailsSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyPhysicalPlacementForObjectsWithFullDetailsSpectraS3ResponseParser.java
index 894c3dc81..89066a3a8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyPhysicalPlacementForObjectsWithFullDetailsSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyPhysicalPlacementForObjectsWithFullDetailsSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyPoolSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyPoolSpectraS3ResponseParser.java
index be5bf8195..def6dc415 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyPoolSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyPoolSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyS3TargetSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyS3TargetSpectraS3ResponseParser.java
index a98d302c0..61a9c7ddb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyS3TargetSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyS3TargetSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifySafeToCreatePutJobSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifySafeToCreatePutJobSpectraS3ResponseParser.java
index 9cc0628bf..5ba0f40a6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifySafeToCreatePutJobSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifySafeToCreatePutJobSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifySystemHealthSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifySystemHealthSpectraS3ResponseParser.java
index a8c8daef1..0801fba26 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifySystemHealthSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifySystemHealthSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyTapeSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyTapeSpectraS3ResponseParser.java
index 787fd7663..a2c0e9806 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyTapeSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyTapeSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyUserIsMemberOfGroupSpectraS3ResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyUserIsMemberOfGroupSpectraS3ResponseParser.java
index df4b8d5ff..98dc3392f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyUserIsMemberOfGroupSpectraS3ResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/VerifyUserIsMemberOfGroupSpectraS3ResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/interfaces/AbstractResponseParser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/interfaces/AbstractResponseParser.java
index dd1faa2bf..b5c8eb6a0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/interfaces/AbstractResponseParser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/interfaces/AbstractResponseParser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/interfaces/GetObjectCustomParserParameters.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/interfaces/GetObjectCustomParserParameters.java
index 93351e932..33452a695 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/interfaces/GetObjectCustomParserParameters.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/interfaces/GetObjectCustomParserParameters.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/utils/Function.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/utils/Function.java
index 81b2ea7ce..77932a213 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/utils/Function.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/utils/Function.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/utils/ResponseParserUtils.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/utils/ResponseParserUtils.java
index 58349a1cb..61d0db411 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/utils/ResponseParserUtils.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/parsers/utils/ResponseParserUtils.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/AllocateJobChunkSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/AllocateJobChunkSpectraS3Request.java
index db7db0702..2126a7fff 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/AllocateJobChunkSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/AllocateJobChunkSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/AllocateJobChunkSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/AllocateJobChunkSpectraS3Response.java
index 6a79008f8..5a802b022 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/AllocateJobChunkSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/AllocateJobChunkSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelActiveJobSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelActiveJobSpectraS3Request.java
index bb10d0f36..2b1cf5734 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelActiveJobSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelActiveJobSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelActiveJobSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelActiveJobSpectraS3Response.java
index b50f7a8df..9e9b2e1a0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelActiveJobSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelActiveJobSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelAllActiveJobsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelAllActiveJobsSpectraS3Request.java
index f4af0657c..40088fe84 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelAllActiveJobsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelAllActiveJobsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelAllActiveJobsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelAllActiveJobsSpectraS3Response.java
index cbf9d23ce..9ffd08952 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelAllActiveJobsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelAllActiveJobsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelAllJobsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelAllJobsSpectraS3Request.java
index 98a81700e..4cc68c57d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelAllJobsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelAllJobsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelAllJobsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelAllJobsSpectraS3Response.java
index 4df9d3eba..ef882b658 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelAllJobsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelAllJobsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelEjectOnAllTapesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelEjectOnAllTapesSpectraS3Request.java
index 541346dea..29d10b167 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelEjectOnAllTapesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelEjectOnAllTapesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelEjectOnAllTapesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelEjectOnAllTapesSpectraS3Response.java
index d0fc570fa..0f8449a24 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelEjectOnAllTapesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelEjectOnAllTapesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelEjectTapeSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelEjectTapeSpectraS3Request.java
index db96978aa..c195bccf9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelEjectTapeSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelEjectTapeSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelEjectTapeSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelEjectTapeSpectraS3Response.java
index 68b7c6e39..abe96bc4b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelEjectTapeSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelEjectTapeSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelFormatOnAllTapesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelFormatOnAllTapesSpectraS3Request.java
index 8cff282e5..ed6f4124d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelFormatOnAllTapesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelFormatOnAllTapesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelFormatOnAllTapesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelFormatOnAllTapesSpectraS3Response.java
index e82958f8e..60b3d2ee5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelFormatOnAllTapesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelFormatOnAllTapesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelFormatTapeSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelFormatTapeSpectraS3Request.java
index 3e2ebd0d1..0101f21ed 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelFormatTapeSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelFormatTapeSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelFormatTapeSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelFormatTapeSpectraS3Response.java
index 728c6c279..240b54b7a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelFormatTapeSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelFormatTapeSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportOnAllPoolsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportOnAllPoolsSpectraS3Request.java
index c64f5346c..28cf31d55 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportOnAllPoolsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportOnAllPoolsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportOnAllPoolsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportOnAllPoolsSpectraS3Response.java
index fdb9d3a0d..c27f7c0c8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportOnAllPoolsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportOnAllPoolsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportOnAllTapesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportOnAllTapesSpectraS3Request.java
index 661f73451..e7f452809 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportOnAllTapesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportOnAllTapesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportOnAllTapesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportOnAllTapesSpectraS3Response.java
index d256965b6..5ff1a9bac 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportOnAllTapesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportOnAllTapesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportPoolSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportPoolSpectraS3Request.java
index 8a523911e..3f23e7c94 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportPoolSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportPoolSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportPoolSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportPoolSpectraS3Response.java
index e4b70d611..6d2a9a5b9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportPoolSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportPoolSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportTapeSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportTapeSpectraS3Request.java
index b48969805..b66b73a04 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportTapeSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportTapeSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportTapeSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportTapeSpectraS3Response.java
index 24df9ecca..5895ca614 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportTapeSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelImportTapeSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelJobSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelJobSpectraS3Request.java
index fb0012fdc..536e22cb2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelJobSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelJobSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelJobSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelJobSpectraS3Response.java
index 866dcf6ba..009f445c9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelJobSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelJobSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelOnlineOnAllTapesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelOnlineOnAllTapesSpectraS3Request.java
index 12169c609..2059b1674 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelOnlineOnAllTapesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelOnlineOnAllTapesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelOnlineOnAllTapesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelOnlineOnAllTapesSpectraS3Response.java
index d44c662c7..189ebe4c0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelOnlineOnAllTapesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelOnlineOnAllTapesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelOnlineTapeSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelOnlineTapeSpectraS3Request.java
index f78613863..b8e1257c5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelOnlineTapeSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelOnlineTapeSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelOnlineTapeSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelOnlineTapeSpectraS3Response.java
index 8461d2393..01f84b0c2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelOnlineTapeSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelOnlineTapeSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyOnAllPoolsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyOnAllPoolsSpectraS3Request.java
index 3cdbdddba..41dee4ab8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyOnAllPoolsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyOnAllPoolsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyOnAllPoolsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyOnAllPoolsSpectraS3Response.java
index 95512e7a3..da6ce139b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyOnAllPoolsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyOnAllPoolsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyOnAllTapesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyOnAllTapesSpectraS3Request.java
index eb8625fd7..5a4c4d76d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyOnAllTapesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyOnAllTapesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyOnAllTapesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyOnAllTapesSpectraS3Response.java
index 740d12429..e57adf245 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyOnAllTapesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyOnAllTapesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyPoolSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyPoolSpectraS3Request.java
index 2c340197d..c607ec6a6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyPoolSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyPoolSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyPoolSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyPoolSpectraS3Response.java
index d028c6fe8..6d2617696 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyPoolSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyPoolSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyTapeSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyTapeSpectraS3Request.java
index 53e893c10..aee7c4ad2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyTapeSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyTapeSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyTapeSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyTapeSpectraS3Response.java
index 140331356..ab06cdfc7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyTapeSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CancelVerifyTapeSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CleanTapeDriveSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CleanTapeDriveSpectraS3Request.java
index aec0ca583..66ba86278 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CleanTapeDriveSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CleanTapeDriveSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CleanTapeDriveSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CleanTapeDriveSpectraS3Response.java
index 56a9460b1..9c3513dab 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CleanTapeDriveSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CleanTapeDriveSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearAllCanceledJobsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearAllCanceledJobsSpectraS3Request.java
index 5193ecf5c..4b8aed2d1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearAllCanceledJobsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearAllCanceledJobsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearAllCanceledJobsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearAllCanceledJobsSpectraS3Response.java
index d2b8e0b09..52a9c4a2f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearAllCanceledJobsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearAllCanceledJobsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearAllCompletedJobsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearAllCompletedJobsSpectraS3Request.java
index b4e238bbe..26ba0a71b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearAllCompletedJobsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearAllCompletedJobsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearAllCompletedJobsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearAllCompletedJobsSpectraS3Response.java
index d06682383..7ce8d4798 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearAllCompletedJobsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearAllCompletedJobsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobAzureTargetsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobAzureTargetsSpectraS3Request.java
index 58be2d5f7..b850bc3fe 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobAzureTargetsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobAzureTargetsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobAzureTargetsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobAzureTargetsSpectraS3Response.java
index 4832777cf..2005e576d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobAzureTargetsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobAzureTargetsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobDs3TargetsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobDs3TargetsSpectraS3Request.java
index d310a8436..3743a01d4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobDs3TargetsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobDs3TargetsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobDs3TargetsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobDs3TargetsSpectraS3Response.java
index c569ddb75..33838af65 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobDs3TargetsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobDs3TargetsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobPoolsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobPoolsSpectraS3Request.java
index 3bebff3c7..779e65819 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobPoolsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobPoolsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobPoolsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobPoolsSpectraS3Response.java
index 7e4cbb65e..cea38a891 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobPoolsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobPoolsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobS3TargetsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobS3TargetsSpectraS3Request.java
index 8be876acb..fc23502a3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobS3TargetsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobS3TargetsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobS3TargetsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobS3TargetsSpectraS3Response.java
index e664fe12f..ed01c160f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobS3TargetsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobS3TargetsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobTapesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobTapesSpectraS3Request.java
index 85de3c5c1..da025ad0f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobTapesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobTapesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobTapesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobTapesSpectraS3Response.java
index 49036abcb..c4a93ee69 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobTapesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ClearSuspectBlobTapesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CompactAllPoolsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CompactAllPoolsSpectraS3Request.java
index 39a3e0cf5..c0c329e2a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CompactAllPoolsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CompactAllPoolsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CompactAllPoolsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CompactAllPoolsSpectraS3Response.java
index deae731c5..021849282 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CompactAllPoolsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CompactAllPoolsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CompactPoolSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CompactPoolSpectraS3Request.java
index 41925c2d5..c5b4e5676 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CompactPoolSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CompactPoolSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CompactPoolSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CompactPoolSpectraS3Response.java
index 177e08983..24855315b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CompactPoolSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/CompactPoolSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ConvertStorageDomainToDs3TargetSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ConvertStorageDomainToDs3TargetSpectraS3Request.java
index 7350b3ac3..ce3b351f9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ConvertStorageDomainToDs3TargetSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ConvertStorageDomainToDs3TargetSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ConvertStorageDomainToDs3TargetSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ConvertStorageDomainToDs3TargetSpectraS3Response.java
index fb233924e..4504bbfaa 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ConvertStorageDomainToDs3TargetSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ConvertStorageDomainToDs3TargetSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeallocatePoolSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeallocatePoolSpectraS3Request.java
index 110dc368b..4c97ae1fc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeallocatePoolSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeallocatePoolSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeallocatePoolSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeallocatePoolSpectraS3Response.java
index 780f5db6c..078d3c666 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeallocatePoolSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeallocatePoolSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DelegateCreateUserSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DelegateCreateUserSpectraS3Request.java
index ce582887e..959945887 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DelegateCreateUserSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DelegateCreateUserSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DelegateCreateUserSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DelegateCreateUserSpectraS3Response.java
index 676e01dc0..a66c96bd1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DelegateCreateUserSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DelegateCreateUserSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DelegateDeleteUserSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DelegateDeleteUserSpectraS3Request.java
index a1cdaae8a..65d9013e7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DelegateDeleteUserSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DelegateDeleteUserSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DelegateDeleteUserSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DelegateDeleteUserSpectraS3Response.java
index a5956a86d..e96602139 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DelegateDeleteUserSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DelegateDeleteUserSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureDataReplicationRuleSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureDataReplicationRuleSpectraS3Request.java
index 2a7ce1402..328440a55 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureDataReplicationRuleSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureDataReplicationRuleSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureDataReplicationRuleSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureDataReplicationRuleSpectraS3Response.java
index c1e1c62a8..e2c563219 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureDataReplicationRuleSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureDataReplicationRuleSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetBucketNameSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetBucketNameSpectraS3Request.java
index 4525c243e..c17f1fd0e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetBucketNameSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetBucketNameSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetBucketNameSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetBucketNameSpectraS3Response.java
index 7a1cd9de4..68c32df34 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetBucketNameSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetBucketNameSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetFailureNotificationRegistrationSpectraS3Request.java
index 3e1ff512b..655390ba4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetFailureNotificationRegistrationSpectraS3Response.java
index c1bdbddce..4b39dba8e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetFailureSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetFailureSpectraS3Request.java
index c593c9f2b..3fc4e814d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetFailureSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetFailureSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetFailureSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetFailureSpectraS3Response.java
index 1c52a3f04..c2010f282 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetFailureSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetFailureSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetReadPreferenceSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetReadPreferenceSpectraS3Request.java
index 4d19a3264..f97990111 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetReadPreferenceSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetReadPreferenceSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetReadPreferenceSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetReadPreferenceSpectraS3Response.java
index 5b1adfb9c..8145747f9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetReadPreferenceSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetReadPreferenceSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetSpectraS3Request.java
index 59291d07f..288fcec93 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetSpectraS3Response.java
index ce1e5c410..150bf0cb1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteAzureTargetSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteBucketAclSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteBucketAclSpectraS3Request.java
index 792cbcac1..b2bdebbd0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteBucketAclSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteBucketAclSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteBucketAclSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteBucketAclSpectraS3Response.java
index 320524c0c..9e63970c0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteBucketAclSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteBucketAclSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteBucketSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteBucketSpectraS3Request.java
index 035cd51a0..08a6c7b12 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteBucketSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteBucketSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteBucketSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteBucketSpectraS3Response.java
index 054ce4ae6..60f6844d5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteBucketSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteBucketSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPersistenceRuleSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPersistenceRuleSpectraS3Request.java
index 109695f23..f7617ab76 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPersistenceRuleSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPersistenceRuleSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPersistenceRuleSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPersistenceRuleSpectraS3Response.java
index cc3f76ccf..a5087200c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPersistenceRuleSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPersistenceRuleSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPolicyAclSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPolicyAclSpectraS3Request.java
index ff9489850..f85e82e31 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPolicyAclSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPolicyAclSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPolicyAclSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPolicyAclSpectraS3Response.java
index cf8d64205..2508077bd 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPolicyAclSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPolicyAclSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPolicySpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPolicySpectraS3Request.java
index 99bea1bd9..05da6a00f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPolicySpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPolicySpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPolicySpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPolicySpectraS3Response.java
index 3d2115475..566158aa4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPolicySpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDataPolicySpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3DataReplicationRuleSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3DataReplicationRuleSpectraS3Request.java
index 2be0dd1b3..4a8df6890 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3DataReplicationRuleSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3DataReplicationRuleSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3DataReplicationRuleSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3DataReplicationRuleSpectraS3Response.java
index 6351e563e..0d2da9fae 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3DataReplicationRuleSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3DataReplicationRuleSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetFailureSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetFailureSpectraS3Request.java
index f8984e67a..8f838a089 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetFailureSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetFailureSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetFailureSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetFailureSpectraS3Response.java
index 9928a6370..46f0bc352 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetFailureSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetFailureSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetReadPreferenceSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetReadPreferenceSpectraS3Request.java
index e10b82418..6fa14d8d1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetReadPreferenceSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetReadPreferenceSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetReadPreferenceSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetReadPreferenceSpectraS3Response.java
index b4b43d83d..92f92e798 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetReadPreferenceSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetReadPreferenceSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetSpectraS3Request.java
index 5727d76af..34c254411 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetSpectraS3Response.java
index 8e82eff9c..cbdd0b2ce 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteDs3TargetSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteFolderRecursivelySpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteFolderRecursivelySpectraS3Request.java
index d511ad6ca..602736bcf 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteFolderRecursivelySpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteFolderRecursivelySpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteFolderRecursivelySpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteFolderRecursivelySpectraS3Response.java
index 8fb4b2f49..ef13deace 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteFolderRecursivelySpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteFolderRecursivelySpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteGroupMemberSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteGroupMemberSpectraS3Request.java
index 0e663feb6..55463868c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteGroupMemberSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteGroupMemberSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteGroupMemberSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteGroupMemberSpectraS3Response.java
index 4eb4d67f1..f0ea3ba7e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteGroupMemberSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteGroupMemberSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteGroupSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteGroupSpectraS3Request.java
index d6fa6b078..0f2590e69 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteGroupSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteGroupSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteGroupSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteGroupSpectraS3Response.java
index ed3e01053..93886dee2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteGroupSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteGroupSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePermanentlyLostPoolSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePermanentlyLostPoolSpectraS3Request.java
index a83803230..5ecdaf3a3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePermanentlyLostPoolSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePermanentlyLostPoolSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePermanentlyLostPoolSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePermanentlyLostPoolSpectraS3Response.java
index 53ffcbb4b..e28c0a030 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePermanentlyLostPoolSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePermanentlyLostPoolSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePermanentlyLostTapeSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePermanentlyLostTapeSpectraS3Request.java
index bc6c23644..b4f0bb4f5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePermanentlyLostTapeSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePermanentlyLostTapeSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePermanentlyLostTapeSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePermanentlyLostTapeSpectraS3Response.java
index ae0fd0f14..c22755ac4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePermanentlyLostTapeSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePermanentlyLostTapeSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePoolFailureSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePoolFailureSpectraS3Request.java
index ee40859aa..7a088a370 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePoolFailureSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePoolFailureSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePoolFailureSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePoolFailureSpectraS3Response.java
index e18757e27..989cab524 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePoolFailureSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePoolFailureSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePoolPartitionSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePoolPartitionSpectraS3Request.java
index e6782b938..e46b58a98 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePoolPartitionSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePoolPartitionSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePoolPartitionSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePoolPartitionSpectraS3Response.java
index 6a637df32..cd69d0fa7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePoolPartitionSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeletePoolPartitionSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3DataReplicationRuleSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3DataReplicationRuleSpectraS3Request.java
index 3826b8ed0..b87375a2c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3DataReplicationRuleSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3DataReplicationRuleSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3DataReplicationRuleSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3DataReplicationRuleSpectraS3Response.java
index 5b4dc035f..0f80258fd 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3DataReplicationRuleSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3DataReplicationRuleSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetBucketNameSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetBucketNameSpectraS3Request.java
index 72930cdfb..c6744a828 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetBucketNameSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetBucketNameSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetBucketNameSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetBucketNameSpectraS3Response.java
index d280bb40b..9ae7dd8bc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetBucketNameSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetBucketNameSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetFailureNotificationRegistrationSpectraS3Request.java
index fc9512d81..42e1eae10 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetFailureNotificationRegistrationSpectraS3Response.java
index 75a97719c..16a02b276 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetFailureSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetFailureSpectraS3Request.java
index e76892e0a..258aad844 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetFailureSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetFailureSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetFailureSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetFailureSpectraS3Response.java
index b054ae50d..3bde0277d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetFailureSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetFailureSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetReadPreferenceSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetReadPreferenceSpectraS3Request.java
index 877511499..d28c07ba2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetReadPreferenceSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetReadPreferenceSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetReadPreferenceSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetReadPreferenceSpectraS3Response.java
index 337443f55..aa45ba7dc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetReadPreferenceSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetReadPreferenceSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetSpectraS3Request.java
index c17463eb4..09913c4d0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetSpectraS3Response.java
index 9fe24fe06..d8ff5820b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteS3TargetSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainFailureSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainFailureSpectraS3Request.java
index cc4e8c304..8491864fb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainFailureSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainFailureSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainFailureSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainFailureSpectraS3Response.java
index 306010f14..ff4804d45 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainFailureSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainFailureSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainMemberSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainMemberSpectraS3Request.java
index e4fb4e7de..20dfe46ff 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainMemberSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainMemberSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainMemberSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainMemberSpectraS3Response.java
index 921bad876..44ffffa0d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainMemberSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainMemberSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainSpectraS3Request.java
index a3c7358da..60700b3d6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainSpectraS3Response.java
index 8bf9d7ccd..9be0bb8b3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteStorageDomainSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeDensityDirectiveSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeDensityDirectiveSpectraS3Request.java
index 7117aa234..caf0bdd53 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeDensityDirectiveSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeDensityDirectiveSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeDensityDirectiveSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeDensityDirectiveSpectraS3Response.java
index bc473207a..c70240382 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeDensityDirectiveSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeDensityDirectiveSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeDriveSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeDriveSpectraS3Request.java
index d05b89886..22746f1cb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeDriveSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeDriveSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeDriveSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeDriveSpectraS3Response.java
index 71bc38946..e2c8f0657 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeDriveSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeDriveSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeFailureSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeFailureSpectraS3Request.java
index 976462b73..ca2c9138e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeFailureSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeFailureSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeFailureSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeFailureSpectraS3Response.java
index 410cf8b13..ce24a8b25 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeFailureSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapeFailureSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapePartitionFailureSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapePartitionFailureSpectraS3Request.java
index e6b1fad52..3c7ef49f5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapePartitionFailureSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapePartitionFailureSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapePartitionFailureSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapePartitionFailureSpectraS3Response.java
index f93a8b01e..c02a4b405 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapePartitionFailureSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapePartitionFailureSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapePartitionSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapePartitionSpectraS3Request.java
index 7b73db819..3d9255d02 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapePartitionSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapePartitionSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapePartitionSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapePartitionSpectraS3Response.java
index edfdfd605..dd784cdb3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapePartitionSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/DeleteTapePartitionSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectAllTapesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectAllTapesSpectraS3Request.java
index d7fa0da13..716a0fef1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectAllTapesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectAllTapesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectAllTapesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectAllTapesSpectraS3Response.java
index 3f9a74f37..0ee9b28b7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectAllTapesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectAllTapesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectStorageDomainBlobsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectStorageDomainBlobsSpectraS3Request.java
index 5e3909fcc..3d8b0795a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectStorageDomainBlobsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectStorageDomainBlobsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectStorageDomainBlobsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectStorageDomainBlobsSpectraS3Response.java
index f02e68ae1..a4551e767 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectStorageDomainBlobsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectStorageDomainBlobsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectStorageDomainSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectStorageDomainSpectraS3Request.java
index 5acdc03ab..46e2b348a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectStorageDomainSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectStorageDomainSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectStorageDomainSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectStorageDomainSpectraS3Response.java
index 8c000bf9f..8665e6e04 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectStorageDomainSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectStorageDomainSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectTapeSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectTapeSpectraS3Request.java
index 75cf0de9f..00fdd05a7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectTapeSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectTapeSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectTapeSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectTapeSpectraS3Response.java
index 7e8c9b066..df2ce74db 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectTapeSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/EjectTapeSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceFeatureKeyValidationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceFeatureKeyValidationSpectraS3Request.java
index 127609ab1..01163df13 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceFeatureKeyValidationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceFeatureKeyValidationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceFeatureKeyValidationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceFeatureKeyValidationSpectraS3Response.java
index f22cd05bc..bdf9a01bc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceFeatureKeyValidationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceFeatureKeyValidationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceFullCacheReclaimSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceFullCacheReclaimSpectraS3Request.java
index 08ce3d26a..2db3954eb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceFullCacheReclaimSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceFullCacheReclaimSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceFullCacheReclaimSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceFullCacheReclaimSpectraS3Response.java
index fdb28cf9e..0cb0e9f29 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceFullCacheReclaimSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceFullCacheReclaimSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForcePoolEnvironmentRefreshSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForcePoolEnvironmentRefreshSpectraS3Request.java
index b3015481b..f9d2ce6e5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForcePoolEnvironmentRefreshSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForcePoolEnvironmentRefreshSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForcePoolEnvironmentRefreshSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForcePoolEnvironmentRefreshSpectraS3Response.java
index 07443b6ff..7e775a969 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForcePoolEnvironmentRefreshSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForcePoolEnvironmentRefreshSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceTapeEnvironmentRefreshSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceTapeEnvironmentRefreshSpectraS3Request.java
index f5d4fa619..b9d1e1f47 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceTapeEnvironmentRefreshSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceTapeEnvironmentRefreshSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceTapeEnvironmentRefreshSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceTapeEnvironmentRefreshSpectraS3Response.java
index 20ab9e2c7..792dc8644 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceTapeEnvironmentRefreshSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceTapeEnvironmentRefreshSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceTargetEnvironmentRefreshSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceTargetEnvironmentRefreshSpectraS3Request.java
index 764aeae84..1c9628ea3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceTargetEnvironmentRefreshSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceTargetEnvironmentRefreshSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceTargetEnvironmentRefreshSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceTargetEnvironmentRefreshSpectraS3Response.java
index e3c42b79b..6d7fd4a13 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceTargetEnvironmentRefreshSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ForceTargetEnvironmentRefreshSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatAllForeignPoolsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatAllForeignPoolsSpectraS3Request.java
index a815b7572..9adc41a3a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatAllForeignPoolsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatAllForeignPoolsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatAllForeignPoolsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatAllForeignPoolsSpectraS3Response.java
index 18434b5a5..7b7e6ffab 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatAllForeignPoolsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatAllForeignPoolsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatAllTapesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatAllTapesSpectraS3Request.java
index fc893ff10..6de67c5bc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatAllTapesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatAllTapesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatAllTapesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatAllTapesSpectraS3Response.java
index cf5d72294..2f6c5006d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatAllTapesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatAllTapesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatForeignPoolSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatForeignPoolSpectraS3Request.java
index 1a4b92bab..946e86101 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatForeignPoolSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatForeignPoolSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatForeignPoolSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatForeignPoolSpectraS3Response.java
index 9d97f32ee..eb0b998af 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatForeignPoolSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatForeignPoolSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatTapeSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatTapeSpectraS3Request.java
index 58713fe8c..5f8f98624 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatTapeSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatTapeSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatTapeSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatTapeSpectraS3Response.java
index 65042e7ca..760326622 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatTapeSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/FormatTapeSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetActiveJobSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetActiveJobSpectraS3Request.java
index 48f90f7ad..25a62f729 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetActiveJobSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetActiveJobSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetActiveJobSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetActiveJobSpectraS3Response.java
index 31a45a660..157dfd581 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetActiveJobSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetActiveJobSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetActiveJobsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetActiveJobsSpectraS3Request.java
index 290af54a8..78cd49a2e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetActiveJobsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetActiveJobsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetActiveJobsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetActiveJobsSpectraS3Response.java
index 10c961473..8e7d02ed9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetActiveJobsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetActiveJobsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureDataReplicationRuleSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureDataReplicationRuleSpectraS3Request.java
index ba4380977..239660b91 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureDataReplicationRuleSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureDataReplicationRuleSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureDataReplicationRuleSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureDataReplicationRuleSpectraS3Response.java
index bf4b910f1..bc0edf173 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureDataReplicationRuleSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureDataReplicationRuleSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureDataReplicationRulesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureDataReplicationRulesSpectraS3Request.java
index d87bf4760..ad38b5021 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureDataReplicationRulesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureDataReplicationRulesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureDataReplicationRulesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureDataReplicationRulesSpectraS3Response.java
index b6f9f2047..c33f29ffe 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureDataReplicationRulesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureDataReplicationRulesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetBucketNamesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetBucketNamesSpectraS3Request.java
index bb2b302e0..916481961 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetBucketNamesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetBucketNamesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetBucketNamesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetBucketNamesSpectraS3Response.java
index 6a44ea4fa..eea33db36 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetBucketNamesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetBucketNamesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailureNotificationRegistrationSpectraS3Request.java
index c3bb79878..ba863fa4a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailureNotificationRegistrationSpectraS3Response.java
index 7ba2e2310..9cbc075e1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailureNotificationRegistrationsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailureNotificationRegistrationsSpectraS3Request.java
index 75e50302f..0a7fa3018 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailureNotificationRegistrationsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailureNotificationRegistrationsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailureNotificationRegistrationsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailureNotificationRegistrationsSpectraS3Response.java
index 800a7df02..e082a707a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailureNotificationRegistrationsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailureNotificationRegistrationsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailuresSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailuresSpectraS3Request.java
index 8c1268248..fff6fb4cc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailuresSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailuresSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailuresSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailuresSpectraS3Response.java
index 6bdd9b8d4..bb13f38c3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailuresSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetFailuresSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetReadPreferenceSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetReadPreferenceSpectraS3Request.java
index f74df5299..704d0242d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetReadPreferenceSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetReadPreferenceSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetReadPreferenceSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetReadPreferenceSpectraS3Response.java
index 30d72509f..09f43ad29 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetReadPreferenceSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetReadPreferenceSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetReadPreferencesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetReadPreferencesSpectraS3Request.java
index 0e5f79cf3..1b6fa66bc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetReadPreferencesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetReadPreferencesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetReadPreferencesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetReadPreferencesSpectraS3Response.java
index ce5e6ebca..e465f763a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetReadPreferencesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetReadPreferencesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetSpectraS3Request.java
index 7f5e82c1f..8f214fe8b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetSpectraS3Response.java
index 2a78a0f1d..2280e1ce3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetsSpectraS3Request.java
index 1c54822c9..7f87498c2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetsSpectraS3Response.java
index 0940693a9..d3804b470 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetAzureTargetsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobPersistenceSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobPersistenceSpectraS3Request.java
index 4cb06b735..04ebabdf0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobPersistenceSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobPersistenceSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobPersistenceSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobPersistenceSpectraS3Response.java
index dde154595..5316aecf2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobPersistenceSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobPersistenceSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnAzureTargetSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnAzureTargetSpectraS3Request.java
index 88de54734..22dabea8a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnAzureTargetSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnAzureTargetSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnAzureTargetSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnAzureTargetSpectraS3Response.java
index 1c14f3cb4..8d7faa266 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnAzureTargetSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnAzureTargetSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnDs3TargetSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnDs3TargetSpectraS3Request.java
index 23c37d74f..1829b53d1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnDs3TargetSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnDs3TargetSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnDs3TargetSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnDs3TargetSpectraS3Response.java
index 0dfedc828..c400853bb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnDs3TargetSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnDs3TargetSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnPoolSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnPoolSpectraS3Request.java
index 8d21607b8..e10533d3d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnPoolSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnPoolSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnPoolSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnPoolSpectraS3Response.java
index cad05cfde..5b81e71b5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnPoolSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnPoolSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnS3TargetSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnS3TargetSpectraS3Request.java
index 0ba390808..09391ecf5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnS3TargetSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnS3TargetSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnS3TargetSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnS3TargetSpectraS3Response.java
index 95ad60028..e838c3ba2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnS3TargetSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnS3TargetSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnTapeSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnTapeSpectraS3Request.java
index 09d3aa238..8d246dae4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnTapeSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnTapeSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnTapeSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnTapeSpectraS3Response.java
index e20f6dcf3..4a5611232 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnTapeSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBlobsOnTapeSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketAclSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketAclSpectraS3Request.java
index 069bd5998..54262688d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketAclSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketAclSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketAclSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketAclSpectraS3Response.java
index 159f68fa7..4e7581193 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketAclSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketAclSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketAclsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketAclsSpectraS3Request.java
index 4a6252740..7c7ed5abb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketAclsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketAclsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketAclsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketAclsSpectraS3Response.java
index 5a03d4065..349c03eaf 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketAclsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketAclsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketCapacitySummarySpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketCapacitySummarySpectraS3Request.java
index 4a0b74fe0..a77e981b9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketCapacitySummarySpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketCapacitySummarySpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -24,7 +24,6 @@
import com.spectralogic.ds3client.models.PoolState;
import com.spectralogic.ds3client.models.PoolType;
import com.spectralogic.ds3client.models.TapeState;
-import com.spectralogic.ds3client.models.TapeType;
public class GetBucketCapacitySummarySpectraS3Request extends AbstractRequest {
@@ -42,7 +41,7 @@ public class GetBucketCapacitySummarySpectraS3Request extends AbstractRequest {
private TapeState tapeState;
- private TapeType tapeType;
+ private String tapeType;
// Constructor
@@ -96,7 +95,7 @@ public GetBucketCapacitySummarySpectraS3Request withTapeState(final TapeState ta
}
- public GetBucketCapacitySummarySpectraS3Request withTapeType(final TapeType tapeType) {
+ public GetBucketCapacitySummarySpectraS3Request withTapeType(final String tapeType) {
this.tapeType = tapeType;
this.updateQueryParam("tape_type", tapeType);
return this;
@@ -144,7 +143,7 @@ public TapeState getTapeState() {
}
- public TapeType getTapeType() {
+ public String getTapeType() {
return this.tapeType;
}
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketCapacitySummarySpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketCapacitySummarySpectraS3Response.java
index 603470447..85ef3000c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketCapacitySummarySpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketCapacitySummarySpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketSpectraS3Request.java
index 22f4f639c..8f891e304 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketSpectraS3Response.java
index 40d53fef7..178fdd177 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketsSpectraS3Request.java
index acfc829bb..d7f1d33de 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketsSpectraS3Response.java
index e0bfc0c0a..c3afa0cc9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBucketsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBulkJobSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBulkJobSpectraS3Request.java
index 10f20fec2..b5ff739f1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBulkJobSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBulkJobSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBulkJobSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBulkJobSpectraS3Response.java
index 552b34d95..8fe7d1c5f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBulkJobSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetBulkJobSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheFilesystemSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheFilesystemSpectraS3Request.java
index bad047937..6d9c0d2f0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheFilesystemSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheFilesystemSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheFilesystemSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheFilesystemSpectraS3Response.java
index 41fc0ebfd..1c747780e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheFilesystemSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheFilesystemSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheFilesystemsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheFilesystemsSpectraS3Request.java
index caa0d9ff2..77352cb7a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheFilesystemsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheFilesystemsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheFilesystemsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheFilesystemsSpectraS3Response.java
index ce89d8ee2..a485b632d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheFilesystemsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheFilesystemsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheStateSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheStateSpectraS3Request.java
index 56398dca0..e899389fc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheStateSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheStateSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheStateSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheStateSpectraS3Response.java
index 31965c028..a9d5cd6ef 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheStateSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCacheStateSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCanceledJobSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCanceledJobSpectraS3Request.java
index 2ea961b6a..90f7de8be 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCanceledJobSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCanceledJobSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCanceledJobSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCanceledJobSpectraS3Response.java
index ea6d08666..7bae774d4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCanceledJobSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCanceledJobSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCanceledJobsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCanceledJobsSpectraS3Request.java
index 76c1f6206..d898fb54f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCanceledJobsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCanceledJobsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCanceledJobsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCanceledJobsSpectraS3Response.java
index 40c514f9c..8bf691387 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCanceledJobsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCanceledJobsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCompletedJobSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCompletedJobSpectraS3Request.java
index 7eea21603..c59202855 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCompletedJobSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCompletedJobSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCompletedJobSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCompletedJobSpectraS3Response.java
index 4bfb12f5a..d01655423 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCompletedJobSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCompletedJobSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCompletedJobsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCompletedJobsSpectraS3Request.java
index 37ff601ac..0afbe50e8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCompletedJobsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCompletedJobsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCompletedJobsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCompletedJobsSpectraS3Response.java
index 077c0c9c5..e5016c0ad 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCompletedJobsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetCompletedJobsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPathBackendSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPathBackendSpectraS3Request.java
index 28b417e62..9e307a0ee 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPathBackendSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPathBackendSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPathBackendSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPathBackendSpectraS3Response.java
index 105a32d70..4adb90b08 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPathBackendSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPathBackendSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPersistenceRuleSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPersistenceRuleSpectraS3Request.java
index fdc3fd364..c2aca66af 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPersistenceRuleSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPersistenceRuleSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPersistenceRuleSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPersistenceRuleSpectraS3Response.java
index b17f2c726..6707da6da 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPersistenceRuleSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPersistenceRuleSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPersistenceRulesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPersistenceRulesSpectraS3Request.java
index 2c2886a36..3f82095f1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPersistenceRulesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPersistenceRulesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPersistenceRulesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPersistenceRulesSpectraS3Response.java
index a57a10b3f..1674095f7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPersistenceRulesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPersistenceRulesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPlannerBlobStoreTasksSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPlannerBlobStoreTasksSpectraS3Request.java
index af9c08996..65a18c12f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPlannerBlobStoreTasksSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPlannerBlobStoreTasksSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPlannerBlobStoreTasksSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPlannerBlobStoreTasksSpectraS3Response.java
index e5a737bd5..93496f33b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPlannerBlobStoreTasksSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPlannerBlobStoreTasksSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPoliciesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPoliciesSpectraS3Request.java
index 45049dad7..d6255a196 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPoliciesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPoliciesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPoliciesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPoliciesSpectraS3Response.java
index c49fbb206..c789ae3a6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPoliciesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPoliciesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicyAclSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicyAclSpectraS3Request.java
index 4255f7860..9fc9524cf 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicyAclSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicyAclSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicyAclSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicyAclSpectraS3Response.java
index 0654c4892..2172469a3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicyAclSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicyAclSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicyAclsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicyAclsSpectraS3Request.java
index df0637fef..79ffa539a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicyAclsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicyAclsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicyAclsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicyAclsSpectraS3Response.java
index f988ba938..a281d9bb0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicyAclsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicyAclsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicySpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicySpectraS3Request.java
index a2b2d2f52..082207a6c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicySpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicySpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicySpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicySpectraS3Response.java
index 8e163f8b9..3eaabe989 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicySpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDataPolicySpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedAzureDataReplicationRulesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedAzureDataReplicationRulesSpectraS3Request.java
index 4f880c35b..4fcb2eae9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedAzureDataReplicationRulesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedAzureDataReplicationRulesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedAzureDataReplicationRulesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedAzureDataReplicationRulesSpectraS3Response.java
index c535340aa..141930884 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedAzureDataReplicationRulesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedAzureDataReplicationRulesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedBlobsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedBlobsSpectraS3Request.java
index ea756ba50..3715c7984 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedBlobsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedBlobsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedBlobsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedBlobsSpectraS3Response.java
index 21e5da316..429a24250 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedBlobsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedBlobsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedBucketsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedBucketsSpectraS3Request.java
index 1fcbb7ac6..fdeae6cd9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedBucketsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedBucketsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedBucketsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedBucketsSpectraS3Response.java
index be10baf02..2f85c8ed9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedBucketsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedBucketsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedDataPersistenceRulesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedDataPersistenceRulesSpectraS3Request.java
index 7ac267b77..479483f81 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedDataPersistenceRulesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedDataPersistenceRulesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedDataPersistenceRulesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedDataPersistenceRulesSpectraS3Response.java
index 8e6f847b9..d240dfc9b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedDataPersistenceRulesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedDataPersistenceRulesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedDs3DataReplicationRulesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedDs3DataReplicationRulesSpectraS3Request.java
index 67c615246..0ba61982f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedDs3DataReplicationRulesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedDs3DataReplicationRulesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedDs3DataReplicationRulesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedDs3DataReplicationRulesSpectraS3Response.java
index 4091b6fea..9782c9d2c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedDs3DataReplicationRulesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedDs3DataReplicationRulesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedS3DataReplicationRulesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedS3DataReplicationRulesSpectraS3Request.java
index 10428a6d1..96854c94e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedS3DataReplicationRulesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedS3DataReplicationRulesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedS3DataReplicationRulesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedS3DataReplicationRulesSpectraS3Response.java
index 178411e3e..0c05e49b0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedS3DataReplicationRulesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDegradedS3DataReplicationRulesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3DataReplicationRuleSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3DataReplicationRuleSpectraS3Request.java
index ad5e7fb7e..8a7663e51 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3DataReplicationRuleSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3DataReplicationRuleSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3DataReplicationRuleSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3DataReplicationRuleSpectraS3Response.java
index 9163066ae..634421d83 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3DataReplicationRuleSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3DataReplicationRuleSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3DataReplicationRulesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3DataReplicationRulesSpectraS3Request.java
index c24e53b60..20e416868 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3DataReplicationRulesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3DataReplicationRulesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3DataReplicationRulesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3DataReplicationRulesSpectraS3Response.java
index eacac3d34..9828ecbca 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3DataReplicationRulesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3DataReplicationRulesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetDataPoliciesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetDataPoliciesSpectraS3Request.java
index 344f6d670..33acb3feb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetDataPoliciesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetDataPoliciesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetDataPoliciesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetDataPoliciesSpectraS3Response.java
index ace792507..388ab09c9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetDataPoliciesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetDataPoliciesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetFailuresSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetFailuresSpectraS3Request.java
index afe266f66..21c63ead2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetFailuresSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetFailuresSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetFailuresSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetFailuresSpectraS3Response.java
index 1066e90f1..1ff25dada 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetFailuresSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetFailuresSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetReadPreferenceSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetReadPreferenceSpectraS3Request.java
index 659829437..08686b9a9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetReadPreferenceSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetReadPreferenceSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetReadPreferenceSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetReadPreferenceSpectraS3Response.java
index be667d1cd..644d2fec5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetReadPreferenceSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetReadPreferenceSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetReadPreferencesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetReadPreferencesSpectraS3Request.java
index dcb01c7f7..3077e1546 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetReadPreferencesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetReadPreferencesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetReadPreferencesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetReadPreferencesSpectraS3Response.java
index d979a944d..48d29082e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetReadPreferencesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetReadPreferencesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetSpectraS3Request.java
index 519f0e946..123853810 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetSpectraS3Response.java
index b86f5e145..512b11ea4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetsSpectraS3Request.java
index 86c96e036..5a77a9e02 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetsSpectraS3Response.java
index 008dc3888..948db3e1f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetDs3TargetsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetFeatureKeysSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetFeatureKeysSpectraS3Request.java
index d44b824e4..fa08296fd 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetFeatureKeysSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetFeatureKeysSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetFeatureKeysSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetFeatureKeysSpectraS3Response.java
index 613c04de1..5cdeb7a72 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetFeatureKeysSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetFeatureKeysSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupMemberSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupMemberSpectraS3Request.java
index 050a12f6b..b55157c3a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupMemberSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupMemberSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupMemberSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupMemberSpectraS3Response.java
index 1c6865ece..e82eef95b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupMemberSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupMemberSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupMembersSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupMembersSpectraS3Request.java
index 60dca5055..6a60d5c38 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupMembersSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupMembersSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupMembersSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupMembersSpectraS3Response.java
index e0423228f..d8c2d15c6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupMembersSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupMembersSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupSpectraS3Request.java
index d5c30e4e9..7baa59392 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupSpectraS3Response.java
index a48d69b38..695747a9a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupsSpectraS3Request.java
index 13e9d5530..b4e9dc42a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupsSpectraS3Response.java
index 3bea17a61..556a2de53 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetGroupsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunkDaoSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunkDaoSpectraS3Request.java
index 12e29e392..8f638d3fc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunkDaoSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunkDaoSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunkDaoSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunkDaoSpectraS3Response.java
index 25a187369..4b5b30666 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunkDaoSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunkDaoSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunkSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunkSpectraS3Request.java
index 69a1237d1..184ef96f7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunkSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunkSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunkSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunkSpectraS3Response.java
index 7e44e974b..5b083785f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunkSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunkSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunksReadyForClientProcessingSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunksReadyForClientProcessingSpectraS3Request.java
index a88098379..78e525906 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunksReadyForClientProcessingSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunksReadyForClientProcessingSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunksReadyForClientProcessingSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunksReadyForClientProcessingSpectraS3Response.java
index f9962ecab..d817fec7f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunksReadyForClientProcessingSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunksReadyForClientProcessingSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobSpectraS3Request.java
index dc13af2d0..304fc251d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobSpectraS3Response.java
index c85a91b4b..f0238f391 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobToReplicateSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobToReplicateSpectraS3Request.java
index 82ccc1656..f50339c70 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobToReplicateSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobToReplicateSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobToReplicateSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobToReplicateSpectraS3Response.java
index e889811b2..9a3d18294 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobToReplicateSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobToReplicateSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobsSpectraS3Request.java
index 6230aed02..e47cd6c3e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobsSpectraS3Response.java
index 8cd408c34..4ef79d9a4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetNodeSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetNodeSpectraS3Request.java
index 23325b228..9c3ab5c86 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetNodeSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetNodeSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetNodeSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetNodeSpectraS3Response.java
index c39e43d8b..822a3312f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetNodeSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetNodeSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetNodesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetNodesSpectraS3Request.java
index 20be4e82c..8590465b7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetNodesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetNodesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetNodesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetNodesSpectraS3Response.java
index a5a12a6e4..4814c2cf3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetNodesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetNodesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectDetailsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectDetailsSpectraS3Request.java
index 5f4b25716..bc3a9c8b9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectDetailsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectDetailsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectDetailsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectDetailsSpectraS3Response.java
index 216672e0d..e73fff57b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectDetailsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectDetailsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectsDetailsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectsDetailsSpectraS3Request.java
index 69d00b6f7..1468cae78 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectsDetailsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectsDetailsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectsDetailsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectsDetailsSpectraS3Response.java
index 9e49904b4..b9c2508d6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectsDetailsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectsDetailsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectsWithFullDetailsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectsWithFullDetailsSpectraS3Request.java
index 45ea25e44..164476c1c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectsWithFullDetailsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectsWithFullDetailsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectsWithFullDetailsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectsWithFullDetailsSpectraS3Response.java
index 5b48db778..768bc1722 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectsWithFullDetailsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetObjectsWithFullDetailsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPhysicalPlacementForObjectsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPhysicalPlacementForObjectsSpectraS3Request.java
index 0e0ae220c..36725fd98 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPhysicalPlacementForObjectsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPhysicalPlacementForObjectsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPhysicalPlacementForObjectsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPhysicalPlacementForObjectsSpectraS3Response.java
index 197bc236f..8c38b53c1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPhysicalPlacementForObjectsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPhysicalPlacementForObjectsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPhysicalPlacementForObjectsWithFullDetailsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPhysicalPlacementForObjectsWithFullDetailsSpectraS3Request.java
index 891dd21f5..b788dd8b0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPhysicalPlacementForObjectsWithFullDetailsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPhysicalPlacementForObjectsWithFullDetailsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPhysicalPlacementForObjectsWithFullDetailsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPhysicalPlacementForObjectsWithFullDetailsSpectraS3Response.java
index 87b0416a2..fb6611617 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPhysicalPlacementForObjectsWithFullDetailsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPhysicalPlacementForObjectsWithFullDetailsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolFailuresSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolFailuresSpectraS3Request.java
index f290c8ac8..20e26fd3c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolFailuresSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolFailuresSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolFailuresSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolFailuresSpectraS3Response.java
index 1109e51df..9df65eb07 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolFailuresSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolFailuresSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolPartitionSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolPartitionSpectraS3Request.java
index 6b27d56fe..97bae8a80 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolPartitionSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolPartitionSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolPartitionSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolPartitionSpectraS3Response.java
index 8ba7424ed..d745809b3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolPartitionSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolPartitionSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolPartitionsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolPartitionsSpectraS3Request.java
index 16d42dedb..123cf0d53 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolPartitionsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolPartitionsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolPartitionsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolPartitionsSpectraS3Response.java
index ccb4b2a8c..3edd77749 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolPartitionsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolPartitionsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolSpectraS3Request.java
index 1a486c626..c76b1dca1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolSpectraS3Response.java
index 03fcae0b4..7a1f6ab57 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolsSpectraS3Request.java
index 730e861c3..2d7862fdc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolsSpectraS3Response.java
index 6e4b612db..c57df23fd 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetPoolsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3DataReplicationRuleSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3DataReplicationRuleSpectraS3Request.java
index f359dfca8..f19af6881 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3DataReplicationRuleSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3DataReplicationRuleSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3DataReplicationRuleSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3DataReplicationRuleSpectraS3Response.java
index d7b8af749..969edd594 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3DataReplicationRuleSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3DataReplicationRuleSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3DataReplicationRulesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3DataReplicationRulesSpectraS3Request.java
index 1d64c8ed6..0a377d72a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3DataReplicationRulesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3DataReplicationRulesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3DataReplicationRulesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3DataReplicationRulesSpectraS3Response.java
index f1a3382e8..12e0c2dfb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3DataReplicationRulesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3DataReplicationRulesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetBucketNamesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetBucketNamesSpectraS3Request.java
index 18bae1d93..3c91fbb13 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetBucketNamesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetBucketNamesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetBucketNamesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetBucketNamesSpectraS3Response.java
index b5b775c8b..932f5e0d5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetBucketNamesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetBucketNamesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailureNotificationRegistrationSpectraS3Request.java
index ea67fe9c9..880fc9555 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailureNotificationRegistrationSpectraS3Response.java
index 32743c831..ce25088c9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailureNotificationRegistrationsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailureNotificationRegistrationsSpectraS3Request.java
index 3c4cf7566..831498e62 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailureNotificationRegistrationsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailureNotificationRegistrationsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailureNotificationRegistrationsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailureNotificationRegistrationsSpectraS3Response.java
index 4d5b82515..012e71b46 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailureNotificationRegistrationsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailureNotificationRegistrationsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailuresSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailuresSpectraS3Request.java
index ae151b50b..bda239f0f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailuresSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailuresSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailuresSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailuresSpectraS3Response.java
index 1e9ff0ecd..a2526ac11 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailuresSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetFailuresSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetReadPreferenceSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetReadPreferenceSpectraS3Request.java
index 26d78f6d0..65d7129b7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetReadPreferenceSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetReadPreferenceSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetReadPreferenceSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetReadPreferenceSpectraS3Response.java
index bd594a752..d95dc6190 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetReadPreferenceSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetReadPreferenceSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetReadPreferencesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetReadPreferencesSpectraS3Request.java
index e854a2195..cfb149338 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetReadPreferencesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetReadPreferencesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetReadPreferencesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetReadPreferencesSpectraS3Response.java
index 89a72b586..c0b7edcee 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetReadPreferencesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetReadPreferencesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetSpectraS3Request.java
index ada1c2fe6..873236b73 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetSpectraS3Response.java
index 46cb5c54b..82e28b479 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetsSpectraS3Request.java
index 3b9312f25..b7e157527 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetsSpectraS3Response.java
index e139dd4bc..5838851ef 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetS3TargetsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainCapacitySummarySpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainCapacitySummarySpectraS3Request.java
index 939d0881b..629b80c47 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainCapacitySummarySpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainCapacitySummarySpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -24,7 +24,6 @@
import com.spectralogic.ds3client.models.PoolState;
import com.spectralogic.ds3client.models.PoolType;
import com.spectralogic.ds3client.models.TapeState;
-import com.spectralogic.ds3client.models.TapeType;
public class GetStorageDomainCapacitySummarySpectraS3Request extends AbstractRequest {
@@ -40,7 +39,7 @@ public class GetStorageDomainCapacitySummarySpectraS3Request extends AbstractReq
private TapeState tapeState;
- private TapeType tapeType;
+ private String tapeType;
// Constructor
@@ -88,7 +87,7 @@ public GetStorageDomainCapacitySummarySpectraS3Request withTapeState(final TapeS
}
- public GetStorageDomainCapacitySummarySpectraS3Request withTapeType(final TapeType tapeType) {
+ public GetStorageDomainCapacitySummarySpectraS3Request withTapeType(final String tapeType) {
this.tapeType = tapeType;
this.updateQueryParam("tape_type", tapeType);
return this;
@@ -131,7 +130,7 @@ public TapeState getTapeState() {
}
- public TapeType getTapeType() {
+ public String getTapeType() {
return this.tapeType;
}
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainCapacitySummarySpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainCapacitySummarySpectraS3Response.java
index 8ac5f8c11..9659ee573 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainCapacitySummarySpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainCapacitySummarySpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainFailuresSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainFailuresSpectraS3Request.java
index 6058e6009..ea2cfca8c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainFailuresSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainFailuresSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainFailuresSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainFailuresSpectraS3Response.java
index 802c06e6c..76d649926 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainFailuresSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainFailuresSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainMemberSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainMemberSpectraS3Request.java
index 19e83b6bd..bb5ae220b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainMemberSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainMemberSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainMemberSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainMemberSpectraS3Response.java
index 04253a679..4dd4832db 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainMemberSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainMemberSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainMembersSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainMembersSpectraS3Request.java
index 158978d0f..5fc1a9399 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainMembersSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainMembersSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -21,7 +21,6 @@
import java.util.UUID;
import com.google.common.net.UrlEscapers;
import com.spectralogic.ds3client.models.StorageDomainMemberState;
-import com.spectralogic.ds3client.models.TapeType;
import com.spectralogic.ds3client.models.WritePreferenceLevel;
public class GetStorageDomainMembersSpectraS3Request extends AbstractPaginationRequest {
@@ -44,7 +43,7 @@ public class GetStorageDomainMembersSpectraS3Request extends AbstractPaginationR
private String tapePartitionId;
- private TapeType tapeType;
+ private String tapeType;
private WritePreferenceLevel writePreference;
@@ -143,7 +142,7 @@ public GetStorageDomainMembersSpectraS3Request withTapePartitionId(final String
}
- public GetStorageDomainMembersSpectraS3Request withTapeType(final TapeType tapeType) {
+ public GetStorageDomainMembersSpectraS3Request withTapeType(final String tapeType) {
this.tapeType = tapeType;
this.updateQueryParam("tape_type", tapeType);
return this;
@@ -208,7 +207,7 @@ public String getTapePartitionId() {
}
- public TapeType getTapeType() {
+ public String getTapeType() {
return this.tapeType;
}
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainMembersSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainMembersSpectraS3Response.java
index cd7f093af..cc34bb825 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainMembersSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainMembersSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainSpectraS3Request.java
index 746583850..ee4eed9ef 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainSpectraS3Response.java
index cf7144722..0a7129ad2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainsSpectraS3Request.java
index c5675c95f..f6a3faf18 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainsSpectraS3Response.java
index 02bcc279f..44a159668 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetStorageDomainsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobAzureTargetsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobAzureTargetsSpectraS3Request.java
index f9a1b85fe..66de9faca 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobAzureTargetsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobAzureTargetsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobAzureTargetsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobAzureTargetsSpectraS3Response.java
index d05384119..a06e0ae51 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobAzureTargetsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobAzureTargetsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobDs3TargetsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobDs3TargetsSpectraS3Request.java
index d508dbe2b..25039b325 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobDs3TargetsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobDs3TargetsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobDs3TargetsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobDs3TargetsSpectraS3Response.java
index 12d34c922..242156a22 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobDs3TargetsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobDs3TargetsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobPoolsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobPoolsSpectraS3Request.java
index 5d129daf6..37c8e9767 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobPoolsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobPoolsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobPoolsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobPoolsSpectraS3Response.java
index 19cfe12c4..880566944 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobPoolsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobPoolsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobS3TargetsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobS3TargetsSpectraS3Request.java
index 3979baf18..dda644d85 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobS3TargetsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobS3TargetsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobS3TargetsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobS3TargetsSpectraS3Response.java
index 390a41f3f..facafecd8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobS3TargetsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobS3TargetsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobTapesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobTapesSpectraS3Request.java
index fd56916fc..f00418a01 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobTapesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobTapesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobTapesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobTapesSpectraS3Response.java
index 15b39ce85..40afbd3b4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobTapesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBlobTapesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBucketsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBucketsSpectraS3Request.java
index a6579fcf3..68a53bc0e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBucketsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBucketsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBucketsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBucketsSpectraS3Response.java
index b9c6edc0c..28b9fcebb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBucketsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectBucketsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectObjectsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectObjectsSpectraS3Request.java
index 7f3b53a97..787be990e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectObjectsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectObjectsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectObjectsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectObjectsSpectraS3Response.java
index 41c2ebcc1..0f734d491 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectObjectsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectObjectsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectObjectsWithFullDetailsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectObjectsWithFullDetailsSpectraS3Request.java
index 3622a162a..73b0735d5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectObjectsWithFullDetailsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectObjectsWithFullDetailsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectObjectsWithFullDetailsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectObjectsWithFullDetailsSpectraS3Response.java
index a0cd2c576..1f056ef0c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectObjectsWithFullDetailsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSuspectObjectsWithFullDetailsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemCapacitySummarySpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemCapacitySummarySpectraS3Request.java
index 20d144d05..37a9766d6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemCapacitySummarySpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemCapacitySummarySpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -22,7 +22,7 @@
import com.spectralogic.ds3client.models.PoolState;
import com.spectralogic.ds3client.models.PoolType;
import com.spectralogic.ds3client.models.TapeState;
-import com.spectralogic.ds3client.models.TapeType;
+import com.google.common.net.UrlEscapers;
public class GetSystemCapacitySummarySpectraS3Request extends AbstractRequest {
@@ -36,7 +36,7 @@ public class GetSystemCapacitySummarySpectraS3Request extends AbstractRequest {
private TapeState tapeState;
- private TapeType tapeType;
+ private String tapeType;
// Constructor
@@ -73,7 +73,7 @@ public GetSystemCapacitySummarySpectraS3Request withTapeState(final TapeState ta
}
- public GetSystemCapacitySummarySpectraS3Request withTapeType(final TapeType tapeType) {
+ public GetSystemCapacitySummarySpectraS3Request withTapeType(final String tapeType) {
this.tapeType = tapeType;
this.updateQueryParam("tape_type", tapeType);
return this;
@@ -111,7 +111,7 @@ public TapeState getTapeState() {
}
- public TapeType getTapeType() {
+ public String getTapeType() {
return this.tapeType;
}
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemCapacitySummarySpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemCapacitySummarySpectraS3Response.java
index ff5a66118..609f23e49 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemCapacitySummarySpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemCapacitySummarySpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemFailuresSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemFailuresSpectraS3Request.java
index a4e3fa6c3..ceb44e34b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemFailuresSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemFailuresSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemFailuresSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemFailuresSpectraS3Response.java
index 244c1f790..36b006bc7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemFailuresSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemFailuresSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemInformationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemInformationSpectraS3Request.java
index a7be5c7e6..2d3c5e741 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemInformationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemInformationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemInformationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemInformationSpectraS3Response.java
index d984eab78..b3837e160 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemInformationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetSystemInformationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDensityDirectiveSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDensityDirectiveSpectraS3Request.java
index d247f23d3..7b2614317 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDensityDirectiveSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDensityDirectiveSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDensityDirectiveSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDensityDirectiveSpectraS3Response.java
index 248e3ee01..06fe6477d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDensityDirectiveSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDensityDirectiveSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDensityDirectivesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDensityDirectivesSpectraS3Request.java
index 11d69f24e..208b7c200 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDensityDirectivesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDensityDirectivesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -21,7 +21,6 @@
import com.spectralogic.ds3client.models.TapeDriveType;
import java.util.UUID;
import com.google.common.net.UrlEscapers;
-import com.spectralogic.ds3client.models.TapeType;
public class GetTapeDensityDirectivesSpectraS3Request extends AbstractPaginationRequest {
@@ -39,7 +38,7 @@ public class GetTapeDensityDirectivesSpectraS3Request extends AbstractPagination
private String partitionId;
- private TapeType tapeType;
+ private String tapeType;
// Constructor
@@ -108,7 +107,7 @@ public GetTapeDensityDirectivesSpectraS3Request withPartitionId(final String par
}
- public GetTapeDensityDirectivesSpectraS3Request withTapeType(final TapeType tapeType) {
+ public GetTapeDensityDirectivesSpectraS3Request withTapeType(final String tapeType) {
this.tapeType = tapeType;
this.updateQueryParam("tape_type", tapeType);
return this;
@@ -156,7 +155,7 @@ public String getPartitionId() {
}
- public TapeType getTapeType() {
+ public String getTapeType() {
return this.tapeType;
}
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDensityDirectivesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDensityDirectivesSpectraS3Response.java
index 89f70a9ad..72a9da9fe 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDensityDirectivesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDensityDirectivesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDriveSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDriveSpectraS3Request.java
index 62784f620..67d2eaa80 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDriveSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDriveSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDriveSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDriveSpectraS3Response.java
index 4feb35168..256ea13d8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDriveSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDriveSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDrivesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDrivesSpectraS3Request.java
index 3480caaa4..61007f76d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDrivesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDrivesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDrivesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDrivesSpectraS3Response.java
index 6d8a6301d..430360e28 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDrivesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeDrivesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeFailuresSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeFailuresSpectraS3Request.java
index da5b7f294..e8f898f28 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeFailuresSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeFailuresSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeFailuresSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeFailuresSpectraS3Response.java
index 97d326e2b..3dc6bd0f8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeFailuresSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeFailuresSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeLibrariesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeLibrariesSpectraS3Request.java
index e248c1eaa..b05787664 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeLibrariesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeLibrariesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeLibrariesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeLibrariesSpectraS3Response.java
index a994994b1..03175555e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeLibrariesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeLibrariesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeLibrarySpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeLibrarySpectraS3Request.java
index 2d1df5beb..38abf87ba 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeLibrarySpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeLibrarySpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeLibrarySpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeLibrarySpectraS3Response.java
index 2e393edae..5519b8f29 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeLibrarySpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeLibrarySpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionFailuresSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionFailuresSpectraS3Request.java
index 26d68532f..3304cea13 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionFailuresSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionFailuresSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionFailuresSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionFailuresSpectraS3Response.java
index c5df5d071..21beb3497 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionFailuresSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionFailuresSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionSpectraS3Request.java
index 0cdd21c5d..38c7cbce7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionSpectraS3Response.java
index 4bf5f1a18..a60b87f90 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionWithFullDetailsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionWithFullDetailsSpectraS3Request.java
index bbfbc6711..7acf5c337 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionWithFullDetailsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionWithFullDetailsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionWithFullDetailsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionWithFullDetailsSpectraS3Response.java
index 025c98074..02f010e9b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionWithFullDetailsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionWithFullDetailsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionsSpectraS3Request.java
index d79ecdd6c..2b2cd92bd 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionsSpectraS3Response.java
index e471f814e..edf1ea990 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionsWithFullDetailsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionsWithFullDetailsSpectraS3Request.java
index cfe0207c6..aa86dee97 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionsWithFullDetailsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionsWithFullDetailsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionsWithFullDetailsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionsWithFullDetailsSpectraS3Response.java
index a2ad1703b..c63594510 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionsWithFullDetailsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapePartitionsWithFullDetailsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeSpectraS3Request.java
index 9e9da94f1..68048e782 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeSpectraS3Response.java
index 36d7f24bb..d78377c06 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapeSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapesSpectraS3Request.java
index 11e205f88..9dacde437 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -23,7 +23,6 @@
import java.util.Date;
import java.util.UUID;
import com.spectralogic.ds3client.models.TapeState;
-import com.spectralogic.ds3client.models.TapeType;
import com.spectralogic.ds3client.models.Priority;
public class GetTapesSpectraS3Request extends AbstractPaginationRequest {
@@ -66,7 +65,7 @@ public class GetTapesSpectraS3Request extends AbstractPaginationRequest {
private String storageDomainId;
- private TapeType type;
+ private String type;
private Priority verifyPending;
@@ -230,7 +229,7 @@ public GetTapesSpectraS3Request withStorageDomainId(final String storageDomainId
}
- public GetTapesSpectraS3Request withType(final TapeType type) {
+ public GetTapesSpectraS3Request withType(final String type) {
this.type = type;
this.updateQueryParam("type", type);
return this;
@@ -352,7 +351,7 @@ public String getStorageDomainId() {
}
- public TapeType getType() {
+ public String getType() {
return this.type;
}
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapesSpectraS3Response.java
index 26dd6f3f0..24dfa2c81 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetTapesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetUserSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetUserSpectraS3Request.java
index 47fe03510..d2eba6ee3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetUserSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetUserSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetUserSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetUserSpectraS3Response.java
index 82612e9ea..e9393bc87 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetUserSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetUserSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetUsersSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetUsersSpectraS3Request.java
index 5ab5166f8..beeb1a0bc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetUsersSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetUsersSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetUsersSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetUsersSpectraS3Response.java
index eb37c6536..22165820c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetUsersSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetUsersSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAllPoolsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAllPoolsSpectraS3Request.java
index d9e13c021..200e4c1f3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAllPoolsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAllPoolsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAllPoolsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAllPoolsSpectraS3Response.java
index c544c2aa8..376d3cbb2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAllPoolsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAllPoolsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAllTapesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAllTapesSpectraS3Request.java
index d7c174b90..6e424268f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAllTapesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAllTapesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAllTapesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAllTapesSpectraS3Response.java
index 308905461..f86773818 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAllTapesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAllTapesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAzureTargetSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAzureTargetSpectraS3Request.java
index 55c99503d..b24a7e341 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAzureTargetSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAzureTargetSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAzureTargetSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAzureTargetSpectraS3Response.java
index 8911bf469..1425d9ee0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAzureTargetSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportAzureTargetSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportPoolSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportPoolSpectraS3Request.java
index 4adf8a55b..5cf4ff01c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportPoolSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportPoolSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportPoolSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportPoolSpectraS3Response.java
index 0ef8493dd..23d775f98 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportPoolSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportPoolSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportS3TargetSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportS3TargetSpectraS3Request.java
index 8cdf9878e..1357d13ca 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportS3TargetSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportS3TargetSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportS3TargetSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportS3TargetSpectraS3Response.java
index 484311bed..5493176cc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportS3TargetSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportS3TargetSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportTapeSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportTapeSpectraS3Request.java
index dc8bfd7f7..8367a387f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportTapeSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportTapeSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportTapeSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportTapeSpectraS3Response.java
index 29a9bbceb..09796222e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportTapeSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ImportTapeSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/InspectAllTapesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/InspectAllTapesSpectraS3Request.java
index 8b4a4eeef..d7c73e021 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/InspectAllTapesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/InspectAllTapesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/InspectAllTapesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/InspectAllTapesSpectraS3Response.java
index c7fc6972a..c9dc73ee6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/InspectAllTapesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/InspectAllTapesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/InspectTapeSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/InspectTapeSpectraS3Request.java
index f5cdb1c85..cd2c92b46 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/InspectTapeSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/InspectTapeSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/InspectTapeSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/InspectTapeSpectraS3Response.java
index 4c9cb59ae..eeabb167a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/InspectTapeSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/InspectTapeSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobAzureTargetsAsDegradedSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobAzureTargetsAsDegradedSpectraS3Request.java
index 6bf269469..dc39d142e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobAzureTargetsAsDegradedSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobAzureTargetsAsDegradedSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobAzureTargetsAsDegradedSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobAzureTargetsAsDegradedSpectraS3Response.java
index 0c207312d..1069dabea 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobAzureTargetsAsDegradedSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobAzureTargetsAsDegradedSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobDs3TargetsAsDegradedSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobDs3TargetsAsDegradedSpectraS3Request.java
index be8b21f0e..a65206784 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobDs3TargetsAsDegradedSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobDs3TargetsAsDegradedSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobDs3TargetsAsDegradedSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobDs3TargetsAsDegradedSpectraS3Response.java
index 417d83b3d..d54fecccf 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobDs3TargetsAsDegradedSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobDs3TargetsAsDegradedSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobPoolsAsDegradedSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobPoolsAsDegradedSpectraS3Request.java
index 24754359e..a38a1de13 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobPoolsAsDegradedSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobPoolsAsDegradedSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobPoolsAsDegradedSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobPoolsAsDegradedSpectraS3Response.java
index 4decd6d81..7413ba02c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobPoolsAsDegradedSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobPoolsAsDegradedSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobS3TargetsAsDegradedSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobS3TargetsAsDegradedSpectraS3Request.java
index 8410e7b2e..1c3d903f3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobS3TargetsAsDegradedSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobS3TargetsAsDegradedSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobS3TargetsAsDegradedSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobS3TargetsAsDegradedSpectraS3Response.java
index b12d79664..6ddd2c59f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobS3TargetsAsDegradedSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobS3TargetsAsDegradedSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobTapesAsDegradedSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobTapesAsDegradedSpectraS3Request.java
index f6687cc3a..4d07ce9de 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobTapesAsDegradedSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobTapesAsDegradedSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobTapesAsDegradedSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobTapesAsDegradedSpectraS3Response.java
index 95c3d7b1e..745171b83 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobTapesAsDegradedSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/MarkSuspectBlobTapesAsDegradedSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyActiveJobSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyActiveJobSpectraS3Request.java
index f1c9bbe3f..cc5402df4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyActiveJobSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyActiveJobSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyActiveJobSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyActiveJobSpectraS3Response.java
index 6acf0182f..d454194ed 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyActiveJobSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyActiveJobSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllAzureTargetsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllAzureTargetsSpectraS3Request.java
index c24cc0499..decd81d73 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllAzureTargetsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllAzureTargetsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllAzureTargetsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllAzureTargetsSpectraS3Response.java
index 142c331db..e92c49fdf 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllAzureTargetsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllAzureTargetsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllDs3TargetsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllDs3TargetsSpectraS3Request.java
index 896363c3c..08c72a3b9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllDs3TargetsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllDs3TargetsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllDs3TargetsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllDs3TargetsSpectraS3Response.java
index 1f0275c94..7b3be09aa 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllDs3TargetsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllDs3TargetsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllPoolsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllPoolsSpectraS3Request.java
index 6d3987470..52ad90d3e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllPoolsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllPoolsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllPoolsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllPoolsSpectraS3Response.java
index a8bbeaf8a..bc2c3092f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllPoolsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllPoolsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllS3TargetsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllS3TargetsSpectraS3Request.java
index 6f96ab761..9e0f6688e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllS3TargetsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllS3TargetsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllS3TargetsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllS3TargetsSpectraS3Response.java
index 3e2339710..36239f833 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllS3TargetsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllS3TargetsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllTapePartitionsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllTapePartitionsSpectraS3Request.java
index 2c654a86c..e006d8555 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllTapePartitionsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllTapePartitionsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllTapePartitionsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllTapePartitionsSpectraS3Response.java
index 29a7c3c7e..7ffa1e9e9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllTapePartitionsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAllTapePartitionsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAzureDataReplicationRuleSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAzureDataReplicationRuleSpectraS3Request.java
index 6cf8ce767..52f5ee3fe 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAzureDataReplicationRuleSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAzureDataReplicationRuleSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAzureDataReplicationRuleSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAzureDataReplicationRuleSpectraS3Response.java
index 2224c2dae..66736e4b9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAzureDataReplicationRuleSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAzureDataReplicationRuleSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAzureTargetSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAzureTargetSpectraS3Request.java
index 72f6ac3ad..26ca9ffa8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAzureTargetSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAzureTargetSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAzureTargetSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAzureTargetSpectraS3Response.java
index 583793be9..f99257038 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAzureTargetSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyAzureTargetSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyBucketSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyBucketSpectraS3Request.java
index 14aaab17d..0b05419ed 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyBucketSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyBucketSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyBucketSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyBucketSpectraS3Response.java
index 115c2e525..ce15ddbbb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyBucketSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyBucketSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyCacheFilesystemSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyCacheFilesystemSpectraS3Request.java
index 6b46bd6fe..2160330e7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyCacheFilesystemSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyCacheFilesystemSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyCacheFilesystemSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyCacheFilesystemSpectraS3Response.java
index e10957725..ddcba2ea9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyCacheFilesystemSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyCacheFilesystemSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPathBackendSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPathBackendSpectraS3Request.java
index c6fb0ff64..6835a4525 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPathBackendSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPathBackendSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPathBackendSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPathBackendSpectraS3Response.java
index 8ee2766a9..8332773e8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPathBackendSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPathBackendSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPersistenceRuleSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPersistenceRuleSpectraS3Request.java
index 920d1bc14..6024360dd 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPersistenceRuleSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPersistenceRuleSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPersistenceRuleSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPersistenceRuleSpectraS3Response.java
index e4e6ea059..19b3c4515 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPersistenceRuleSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPersistenceRuleSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPolicySpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPolicySpectraS3Request.java
index 945506790..e94c7e990 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPolicySpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPolicySpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPolicySpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPolicySpectraS3Response.java
index 36d1e2c27..b0a3eaf2f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPolicySpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDataPolicySpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDs3DataReplicationRuleSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDs3DataReplicationRuleSpectraS3Request.java
index a4b5060bc..2d9755b43 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDs3DataReplicationRuleSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDs3DataReplicationRuleSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDs3DataReplicationRuleSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDs3DataReplicationRuleSpectraS3Response.java
index adb2a334c..e3b245e65 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDs3DataReplicationRuleSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDs3DataReplicationRuleSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDs3TargetSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDs3TargetSpectraS3Request.java
index 0c00d61d9..a37c058ed 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDs3TargetSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDs3TargetSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDs3TargetSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDs3TargetSpectraS3Response.java
index 357862dac..83a61b848 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDs3TargetSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyDs3TargetSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyGroupSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyGroupSpectraS3Request.java
index 6e263d612..8e5db9a8b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyGroupSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyGroupSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyGroupSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyGroupSpectraS3Response.java
index 0165d7ecc..b4ed50558 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyGroupSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyGroupSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyJobSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyJobSpectraS3Request.java
index d700a5914..172504970 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyJobSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyJobSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyJobSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyJobSpectraS3Response.java
index 4292d1961..9debd32b5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyJobSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyJobSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyNodeSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyNodeSpectraS3Request.java
index 50391f471..604f48e9e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyNodeSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyNodeSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyNodeSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyNodeSpectraS3Response.java
index 1715f937b..57de74253 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyNodeSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyNodeSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyPoolPartitionSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyPoolPartitionSpectraS3Request.java
index 957bf5ea0..4969a529e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyPoolPartitionSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyPoolPartitionSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyPoolPartitionSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyPoolPartitionSpectraS3Response.java
index a4eded32f..d51359fce 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyPoolPartitionSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyPoolPartitionSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyPoolSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyPoolSpectraS3Request.java
index a0e5162f3..363c7ca1e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyPoolSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyPoolSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyPoolSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyPoolSpectraS3Response.java
index 337cf6d68..a8b9c8455 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyPoolSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyPoolSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyS3DataReplicationRuleSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyS3DataReplicationRuleSpectraS3Request.java
index d965786c4..11b7f9367 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyS3DataReplicationRuleSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyS3DataReplicationRuleSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyS3DataReplicationRuleSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyS3DataReplicationRuleSpectraS3Response.java
index 5021d5701..e52b603f2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyS3DataReplicationRuleSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyS3DataReplicationRuleSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyS3TargetSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyS3TargetSpectraS3Request.java
index 4024ff2fb..12de2b208 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyS3TargetSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyS3TargetSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyS3TargetSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyS3TargetSpectraS3Response.java
index e568c8953..766587461 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyS3TargetSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyS3TargetSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyStorageDomainMemberSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyStorageDomainMemberSpectraS3Request.java
index 5fe3583a4..485a3b07f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyStorageDomainMemberSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyStorageDomainMemberSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyStorageDomainMemberSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyStorageDomainMemberSpectraS3Response.java
index 00d8666e3..fd64be2dc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyStorageDomainMemberSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyStorageDomainMemberSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyStorageDomainSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyStorageDomainSpectraS3Request.java
index 78374ac43..529bd2301 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyStorageDomainSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyStorageDomainSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyStorageDomainSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyStorageDomainSpectraS3Response.java
index 9a5750727..74c723c12 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyStorageDomainSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyStorageDomainSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyTapePartitionSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyTapePartitionSpectraS3Request.java
index efc6b9149..c5dc02149 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyTapePartitionSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyTapePartitionSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyTapePartitionSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyTapePartitionSpectraS3Response.java
index c6aa2e75c..a5ec952db 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyTapePartitionSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyTapePartitionSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyTapeSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyTapeSpectraS3Request.java
index 2c3a350c1..b8470dcb6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyTapeSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyTapeSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyTapeSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyTapeSpectraS3Response.java
index 5187ed75b..d4d9c8d35 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyTapeSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyTapeSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyUserSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyUserSpectraS3Request.java
index a4350dd3d..79bb27635 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyUserSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyUserSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyUserSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyUserSpectraS3Response.java
index 5f30d8efe..fcff0a4e6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyUserSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ModifyUserSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/OnlineAllTapesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/OnlineAllTapesSpectraS3Request.java
index 7100d19d3..54ee3b0f6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/OnlineAllTapesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/OnlineAllTapesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/OnlineAllTapesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/OnlineAllTapesSpectraS3Response.java
index 0244d237d..634f7fd20 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/OnlineAllTapesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/OnlineAllTapesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/OnlineTapeSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/OnlineTapeSpectraS3Request.java
index b375f9fae..e208d7791 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/OnlineTapeSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/OnlineTapeSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/OnlineTapeSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/OnlineTapeSpectraS3Response.java
index ffba82784..e74d01c07 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/OnlineTapeSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/OnlineTapeSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PairBackRegisteredDs3TargetSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PairBackRegisteredDs3TargetSpectraS3Request.java
index 6d0cbcd80..fb9854dda 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PairBackRegisteredDs3TargetSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PairBackRegisteredDs3TargetSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PairBackRegisteredDs3TargetSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PairBackRegisteredDs3TargetSpectraS3Response.java
index 81705e130..aae2f097e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PairBackRegisteredDs3TargetSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PairBackRegisteredDs3TargetSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureDataReplicationRuleSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureDataReplicationRuleSpectraS3Request.java
index 2c514b463..9315f048f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureDataReplicationRuleSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureDataReplicationRuleSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureDataReplicationRuleSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureDataReplicationRuleSpectraS3Response.java
index 5271109db..9921384eb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureDataReplicationRuleSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureDataReplicationRuleSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetBucketNameSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetBucketNameSpectraS3Request.java
index f6f30a3e9..0b1d255e8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetBucketNameSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetBucketNameSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetBucketNameSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetBucketNameSpectraS3Response.java
index c57ddce1f..78836b8cc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetBucketNameSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetBucketNameSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetFailureNotificationRegistrationSpectraS3Request.java
index d0d501d26..f349da0f0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetFailureNotificationRegistrationSpectraS3Response.java
index 612eefe5a..e6dda3f09 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetReadPreferenceSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetReadPreferenceSpectraS3Request.java
index 34eb768cc..a1a198318 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetReadPreferenceSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetReadPreferenceSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetReadPreferenceSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetReadPreferenceSpectraS3Response.java
index 61a164410..5efd29959 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetReadPreferenceSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutAzureTargetReadPreferenceSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketAclForGroupSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketAclForGroupSpectraS3Request.java
index 26b39f0b0..fd73028ea 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketAclForGroupSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketAclForGroupSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketAclForGroupSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketAclForGroupSpectraS3Response.java
index 24d21d416..07205e72f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketAclForGroupSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketAclForGroupSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketAclForUserSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketAclForUserSpectraS3Request.java
index 7200a3238..54c56c34b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketAclForUserSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketAclForUserSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketAclForUserSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketAclForUserSpectraS3Response.java
index 301a43d19..5217f8628 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketAclForUserSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketAclForUserSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketSpectraS3Request.java
index d90e8c47b..895a3c63a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketSpectraS3Response.java
index 3fd44c256..c53b7a96b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBucketSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBulkJobSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBulkJobSpectraS3Request.java
index 0539f2f6c..7db39fbdb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBulkJobSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBulkJobSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -88,7 +88,7 @@ public PutBulkJobSpectraS3Request withImplicitJobIdResolution(final boolean impl
public PutBulkJobSpectraS3Request withMaxUploadSize(final long maxUploadSize) {
- if (maxUploadSize > MIN_UPLOAD_SIZE_IN_BYTES) {
+ if (maxUploadSize >= MIN_UPLOAD_SIZE_IN_BYTES) {
this.getQueryParams().put("max_upload_size", Long.toString(maxUploadSize));
} else {
this.getQueryParams().put("max_upload_size", MAX_UPLOAD_SIZE_IN_BYTES);
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBulkJobSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBulkJobSpectraS3Response.java
index 3afb4d212..b14d2aefd 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBulkJobSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutBulkJobSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPersistenceRuleSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPersistenceRuleSpectraS3Request.java
index 3af704350..b7d76358c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPersistenceRuleSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPersistenceRuleSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPersistenceRuleSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPersistenceRuleSpectraS3Response.java
index 3fe99b50d..1e5859873 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPersistenceRuleSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPersistenceRuleSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicyAclForGroupSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicyAclForGroupSpectraS3Request.java
index 571d567ee..a40dc1206 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicyAclForGroupSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicyAclForGroupSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicyAclForGroupSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicyAclForGroupSpectraS3Response.java
index 58727c706..ed5008f61 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicyAclForGroupSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicyAclForGroupSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicyAclForUserSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicyAclForUserSpectraS3Request.java
index 5c5f309a4..881c3c588 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicyAclForUserSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicyAclForUserSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicyAclForUserSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicyAclForUserSpectraS3Response.java
index 14fbcff5b..443a563f4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicyAclForUserSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicyAclForUserSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicySpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicySpectraS3Request.java
index 0626a9a40..590e616ca 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicySpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicySpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicySpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicySpectraS3Response.java
index e2be91d3e..7e4ce6d5e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicySpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDataPolicySpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDs3DataReplicationRuleSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDs3DataReplicationRuleSpectraS3Request.java
index 7e269c9f8..1ad231dcb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDs3DataReplicationRuleSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDs3DataReplicationRuleSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDs3DataReplicationRuleSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDs3DataReplicationRuleSpectraS3Response.java
index e4ee402b0..3c09ac89d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDs3DataReplicationRuleSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDs3DataReplicationRuleSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDs3TargetReadPreferenceSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDs3TargetReadPreferenceSpectraS3Request.java
index 3e20b4a97..4cf796250 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDs3TargetReadPreferenceSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDs3TargetReadPreferenceSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDs3TargetReadPreferenceSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDs3TargetReadPreferenceSpectraS3Response.java
index 6d54ddb3e..6fd4d32ec 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDs3TargetReadPreferenceSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutDs3TargetReadPreferenceSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalBucketAclForGroupSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalBucketAclForGroupSpectraS3Request.java
index 2b3618f32..6c7dfc998 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalBucketAclForGroupSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalBucketAclForGroupSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalBucketAclForGroupSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalBucketAclForGroupSpectraS3Response.java
index d04daef64..25a59e955 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalBucketAclForGroupSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalBucketAclForGroupSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalBucketAclForUserSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalBucketAclForUserSpectraS3Request.java
index 5bb0e15b9..328cc8005 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalBucketAclForUserSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalBucketAclForUserSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalBucketAclForUserSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalBucketAclForUserSpectraS3Response.java
index 1422fecee..c9839652f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalBucketAclForUserSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalBucketAclForUserSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalDataPolicyAclForGroupSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalDataPolicyAclForGroupSpectraS3Request.java
index 119dd5168..810574f18 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalDataPolicyAclForGroupSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalDataPolicyAclForGroupSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalDataPolicyAclForGroupSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalDataPolicyAclForGroupSpectraS3Response.java
index 402e1fce1..3e839751a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalDataPolicyAclForGroupSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalDataPolicyAclForGroupSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalDataPolicyAclForUserSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalDataPolicyAclForUserSpectraS3Request.java
index a2cee3499..6794d5119 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalDataPolicyAclForUserSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalDataPolicyAclForUserSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalDataPolicyAclForUserSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalDataPolicyAclForUserSpectraS3Response.java
index 65398ae7b..651ffd7ea 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalDataPolicyAclForUserSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGlobalDataPolicyAclForUserSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGroupGroupMemberSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGroupGroupMemberSpectraS3Request.java
index 6ab497d95..224a3dd49 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGroupGroupMemberSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGroupGroupMemberSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGroupGroupMemberSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGroupGroupMemberSpectraS3Response.java
index d36e4404d..ed56c1315 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGroupGroupMemberSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGroupGroupMemberSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGroupSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGroupSpectraS3Request.java
index a716f9cec..7daf04468 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGroupSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGroupSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGroupSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGroupSpectraS3Response.java
index 9132f9300..9a4524097 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGroupSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutGroupSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutPoolPartitionSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutPoolPartitionSpectraS3Request.java
index bc4b9dcb5..4215a7534 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutPoolPartitionSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutPoolPartitionSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutPoolPartitionSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutPoolPartitionSpectraS3Response.java
index 51bd87b21..e703e4847 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutPoolPartitionSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutPoolPartitionSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutPoolStorageDomainMemberSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutPoolStorageDomainMemberSpectraS3Request.java
index c22d6115f..283385943 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutPoolStorageDomainMemberSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutPoolStorageDomainMemberSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutPoolStorageDomainMemberSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutPoolStorageDomainMemberSpectraS3Response.java
index 28d3ac759..151decec6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutPoolStorageDomainMemberSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutPoolStorageDomainMemberSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3DataReplicationRuleSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3DataReplicationRuleSpectraS3Request.java
index f6812f6aa..a7aa0012b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3DataReplicationRuleSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3DataReplicationRuleSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3DataReplicationRuleSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3DataReplicationRuleSpectraS3Response.java
index d5eea0b2c..284ed58c8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3DataReplicationRuleSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3DataReplicationRuleSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetBucketNameSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetBucketNameSpectraS3Request.java
index b7709c570..29f366399 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetBucketNameSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetBucketNameSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetBucketNameSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetBucketNameSpectraS3Response.java
index d3715f991..c660a3366 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetBucketNameSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetBucketNameSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetFailureNotificationRegistrationSpectraS3Request.java
index cb9dba85c..eeceab201 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetFailureNotificationRegistrationSpectraS3Response.java
index 4f898f602..2f819f91f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetReadPreferenceSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetReadPreferenceSpectraS3Request.java
index 000c698d7..23fce5ca4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetReadPreferenceSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetReadPreferenceSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetReadPreferenceSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetReadPreferenceSpectraS3Response.java
index 19182c768..12ad09914 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetReadPreferenceSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutS3TargetReadPreferenceSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutStorageDomainSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutStorageDomainSpectraS3Request.java
index faf7b1e2b..5ed3b98fb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutStorageDomainSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutStorageDomainSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutStorageDomainSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutStorageDomainSpectraS3Response.java
index 9fe3e5ff8..b5285075a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutStorageDomainSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutStorageDomainSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutTapeDensityDirectiveSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutTapeDensityDirectiveSpectraS3Request.java
index 37cf90a3c..d25e7f66d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutTapeDensityDirectiveSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutTapeDensityDirectiveSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -21,7 +21,6 @@
import com.spectralogic.ds3client.models.TapeDriveType;
import java.util.UUID;
import com.google.common.net.UrlEscapers;
-import com.spectralogic.ds3client.models.TapeType;
public class PutTapeDensityDirectiveSpectraS3Request extends AbstractRequest {
@@ -31,12 +30,12 @@ public class PutTapeDensityDirectiveSpectraS3Request extends AbstractRequest {
private final String partitionId;
- private final TapeType tapeType;
+ private final String tapeType;
// Constructor
- public PutTapeDensityDirectiveSpectraS3Request(final TapeDriveType density, final UUID partitionId, final TapeType tapeType) {
+ public PutTapeDensityDirectiveSpectraS3Request(final TapeDriveType density, final UUID partitionId, final String tapeType) {
this.density = density;
this.partitionId = partitionId.toString();
this.tapeType = tapeType;
@@ -50,7 +49,7 @@ public PutTapeDensityDirectiveSpectraS3Request(final TapeDriveType density, fina
}
- public PutTapeDensityDirectiveSpectraS3Request(final TapeDriveType density, final String partitionId, final TapeType tapeType) {
+ public PutTapeDensityDirectiveSpectraS3Request(final TapeDriveType density, final String partitionId, final String tapeType) {
this.density = density;
this.partitionId = partitionId;
this.tapeType = tapeType;
@@ -84,7 +83,7 @@ public String getPartitionId() {
}
- public TapeType getTapeType() {
+ public String getTapeType() {
return this.tapeType;
}
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutTapeDensityDirectiveSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutTapeDensityDirectiveSpectraS3Response.java
index b7385b626..ab33d841c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutTapeDensityDirectiveSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutTapeDensityDirectiveSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutTapeStorageDomainMemberSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutTapeStorageDomainMemberSpectraS3Request.java
index e3806bbb0..4cde7ac71 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutTapeStorageDomainMemberSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutTapeStorageDomainMemberSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -20,7 +20,6 @@
import com.spectralogic.ds3client.commands.interfaces.AbstractRequest;
import java.util.UUID;
import com.google.common.net.UrlEscapers;
-import com.spectralogic.ds3client.models.TapeType;
import com.spectralogic.ds3client.models.WritePreferenceLevel;
public class PutTapeStorageDomainMemberSpectraS3Request extends AbstractRequest {
@@ -31,14 +30,14 @@ public class PutTapeStorageDomainMemberSpectraS3Request extends AbstractRequest
private final String tapePartitionId;
- private final TapeType tapeType;
+ private final String tapeType;
private WritePreferenceLevel writePreference;
// Constructor
- public PutTapeStorageDomainMemberSpectraS3Request(final UUID storageDomainId, final UUID tapePartitionId, final TapeType tapeType) {
+ public PutTapeStorageDomainMemberSpectraS3Request(final UUID storageDomainId, final UUID tapePartitionId, final String tapeType) {
this.storageDomainId = storageDomainId.toString();
this.tapePartitionId = tapePartitionId.toString();
this.tapeType = tapeType;
@@ -52,7 +51,7 @@ public PutTapeStorageDomainMemberSpectraS3Request(final UUID storageDomainId, fi
}
- public PutTapeStorageDomainMemberSpectraS3Request(final String storageDomainId, final String tapePartitionId, final TapeType tapeType) {
+ public PutTapeStorageDomainMemberSpectraS3Request(final String storageDomainId, final String tapePartitionId, final String tapeType) {
this.storageDomainId = storageDomainId;
this.tapePartitionId = tapePartitionId;
this.tapeType = tapeType;
@@ -93,7 +92,7 @@ public String getTapePartitionId() {
}
- public TapeType getTapeType() {
+ public String getTapeType() {
return this.tapeType;
}
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutTapeStorageDomainMemberSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutTapeStorageDomainMemberSpectraS3Response.java
index 6cd6e7ec9..5b8805774 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutTapeStorageDomainMemberSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutTapeStorageDomainMemberSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutUserGroupMemberSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutUserGroupMemberSpectraS3Request.java
index 7c839df3d..37c66c298 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutUserGroupMemberSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutUserGroupMemberSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutUserGroupMemberSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutUserGroupMemberSpectraS3Response.java
index 436441ae1..f65dec7c0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutUserGroupMemberSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/PutUserGroupMemberSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RawImportAllTapesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RawImportAllTapesSpectraS3Request.java
index f085e131b..257727c61 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RawImportAllTapesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RawImportAllTapesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RawImportAllTapesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RawImportAllTapesSpectraS3Response.java
index 63e9001ab..674f9862f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RawImportAllTapesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RawImportAllTapesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RawImportTapeSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RawImportTapeSpectraS3Request.java
index 6100bf34b..092a9915b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RawImportTapeSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RawImportTapeSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RawImportTapeSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RawImportTapeSpectraS3Response.java
index c15f9a7ce..2b90b63b1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RawImportTapeSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RawImportTapeSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegenerateUserSecretKeySpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegenerateUserSecretKeySpectraS3Request.java
index 14168cb54..70fdb2429 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegenerateUserSecretKeySpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegenerateUserSecretKeySpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegenerateUserSecretKeySpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegenerateUserSecretKeySpectraS3Response.java
index dd6ef43c2..caf26edd4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegenerateUserSecretKeySpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegenerateUserSecretKeySpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterAzureTargetSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterAzureTargetSpectraS3Request.java
index a1ee0594e..272d6a1fc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterAzureTargetSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterAzureTargetSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterAzureTargetSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterAzureTargetSpectraS3Response.java
index ee4179640..fec0c3ef7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterAzureTargetSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterAzureTargetSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterDs3TargetSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterDs3TargetSpectraS3Request.java
index b1cf9646b..62bc65fd4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterDs3TargetSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterDs3TargetSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterDs3TargetSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterDs3TargetSpectraS3Response.java
index 27af0c77a..a1ca24da3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterDs3TargetSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterDs3TargetSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterS3TargetSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterS3TargetSpectraS3Request.java
index b4d0fefd6..68a495dd5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterS3TargetSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterS3TargetSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterS3TargetSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterS3TargetSpectraS3Response.java
index fb104e4c7..7a1f5939c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterS3TargetSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/RegisterS3TargetSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ReplicatePutJobSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ReplicatePutJobSpectraS3Request.java
index abf15f841..84317559a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ReplicatePutJobSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ReplicatePutJobSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ReplicatePutJobSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ReplicatePutJobSpectraS3Response.java
index 8356906e1..d1b632f5b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ReplicatePutJobSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ReplicatePutJobSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ResetInstanceIdentifierSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ResetInstanceIdentifierSpectraS3Request.java
index bf7e006c9..1916a0baa 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ResetInstanceIdentifierSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ResetInstanceIdentifierSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ResetInstanceIdentifierSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ResetInstanceIdentifierSpectraS3Response.java
index c717e84e1..31204fdc8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ResetInstanceIdentifierSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/ResetInstanceIdentifierSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateActiveJobSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateActiveJobSpectraS3Request.java
index e01c9fe88..9aeb196d0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateActiveJobSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateActiveJobSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateActiveJobSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateActiveJobSpectraS3Response.java
index 452a988e7..71a02771c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateActiveJobSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateActiveJobSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateAllActiveJobsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateAllActiveJobsSpectraS3Request.java
index e34bc8131..3c882f5e2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateAllActiveJobsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateAllActiveJobsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateAllActiveJobsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateAllActiveJobsSpectraS3Response.java
index f36b4d284..1fb3ee6fc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateAllActiveJobsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateAllActiveJobsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateAllJobsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateAllJobsSpectraS3Request.java
index 562e9db27..51e619dc0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateAllJobsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateAllJobsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateAllJobsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateAllJobsSpectraS3Response.java
index 4ae9455e2..7f95d1b21 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateAllJobsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateAllJobsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateJobSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateJobSpectraS3Request.java
index d7837cee0..f04c5153e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateJobSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateJobSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateJobSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateJobSpectraS3Response.java
index dbfcf9e9e..02816d1ae 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateJobSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/TruncateJobSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAllPoolsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAllPoolsSpectraS3Request.java
index 01ed03236..b93392715 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAllPoolsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAllPoolsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAllPoolsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAllPoolsSpectraS3Response.java
index 7963bbcc9..9180330a6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAllPoolsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAllPoolsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAllTapesSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAllTapesSpectraS3Request.java
index 8d48ba46b..36120c446 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAllTapesSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAllTapesSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAllTapesSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAllTapesSpectraS3Response.java
index 7a48373da..9c2d6d1b1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAllTapesSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAllTapesSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAzureTargetSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAzureTargetSpectraS3Request.java
index 8872aeefe..6214e51e9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAzureTargetSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAzureTargetSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAzureTargetSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAzureTargetSpectraS3Response.java
index f53bef49e..da6301bb7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAzureTargetSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyAzureTargetSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyBulkJobSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyBulkJobSpectraS3Request.java
index 28def3be9..37f07d5af 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyBulkJobSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyBulkJobSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyBulkJobSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyBulkJobSpectraS3Response.java
index 7fcee3d4c..a78ebde09 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyBulkJobSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyBulkJobSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyDs3TargetSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyDs3TargetSpectraS3Request.java
index f9247e64a..e0287d487 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyDs3TargetSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyDs3TargetSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyDs3TargetSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyDs3TargetSpectraS3Response.java
index f02b4897f..43bdbe922 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyDs3TargetSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyDs3TargetSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPhysicalPlacementForObjectsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPhysicalPlacementForObjectsSpectraS3Request.java
index 6a1f7f72c..087d7adb6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPhysicalPlacementForObjectsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPhysicalPlacementForObjectsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPhysicalPlacementForObjectsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPhysicalPlacementForObjectsSpectraS3Response.java
index 1f60dcf14..20d52b7ea 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPhysicalPlacementForObjectsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPhysicalPlacementForObjectsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPhysicalPlacementForObjectsWithFullDetailsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPhysicalPlacementForObjectsWithFullDetailsSpectraS3Request.java
index 98b0597fb..7953e32a9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPhysicalPlacementForObjectsWithFullDetailsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPhysicalPlacementForObjectsWithFullDetailsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPhysicalPlacementForObjectsWithFullDetailsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPhysicalPlacementForObjectsWithFullDetailsSpectraS3Response.java
index 7680e7cd5..e066b0b57 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPhysicalPlacementForObjectsWithFullDetailsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPhysicalPlacementForObjectsWithFullDetailsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPoolSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPoolSpectraS3Request.java
index 093ad109c..83e6685d8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPoolSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPoolSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPoolSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPoolSpectraS3Response.java
index 29e1bb325..5d325990b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPoolSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyPoolSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyS3TargetSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyS3TargetSpectraS3Request.java
index 830dc5e4b..1d0111e71 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyS3TargetSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyS3TargetSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyS3TargetSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyS3TargetSpectraS3Response.java
index 3087c073c..c77113e18 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyS3TargetSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyS3TargetSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifySafeToCreatePutJobSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifySafeToCreatePutJobSpectraS3Request.java
index 4ce553bd4..8a19bc359 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifySafeToCreatePutJobSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifySafeToCreatePutJobSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifySafeToCreatePutJobSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifySafeToCreatePutJobSpectraS3Response.java
index 6ca2c2a50..a22a8ae8f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifySafeToCreatePutJobSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifySafeToCreatePutJobSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifySystemHealthSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifySystemHealthSpectraS3Request.java
index 030b18f65..b0d76cbaf 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifySystemHealthSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifySystemHealthSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifySystemHealthSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifySystemHealthSpectraS3Response.java
index e0e72d5ba..05c676100 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifySystemHealthSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifySystemHealthSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyTapeSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyTapeSpectraS3Request.java
index 7d07ad53d..f7376f9f6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyTapeSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyTapeSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyTapeSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyTapeSpectraS3Response.java
index e1b45a995..4f97f7161 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyTapeSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyTapeSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyUserIsMemberOfGroupSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyUserIsMemberOfGroupSpectraS3Request.java
index f0c7a57c4..78c2fa745 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyUserIsMemberOfGroupSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyUserIsMemberOfGroupSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyUserIsMemberOfGroupSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyUserIsMemberOfGroupSpectraS3Response.java
index 94009b5b4..99aa9614f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyUserIsMemberOfGroupSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/VerifyUserIsMemberOfGroupSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteDs3TargetFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteDs3TargetFailureNotificationRegistrationSpectraS3Request.java
index 239b2eb54..5cfc559aa 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteDs3TargetFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteDs3TargetFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteDs3TargetFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteDs3TargetFailureNotificationRegistrationSpectraS3Response.java
index e0f75f5f3..8bdbd1f49 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteDs3TargetFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteDs3TargetFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCompletedNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCompletedNotificationRegistrationSpectraS3Request.java
index e84345193..ac4d313b6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCompletedNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCompletedNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCompletedNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCompletedNotificationRegistrationSpectraS3Response.java
index a1403a859..e1e31b800 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCompletedNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCompletedNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCreatedNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCreatedNotificationRegistrationSpectraS3Request.java
index 10045c576..e9f6cf6c8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCreatedNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCreatedNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCreatedNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCreatedNotificationRegistrationSpectraS3Response.java
index f27c36d9b..535a56b95 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCreatedNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCreatedNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCreationFailedNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCreationFailedNotificationRegistrationSpectraS3Request.java
index 9a06fb366..51b2cd139 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCreationFailedNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCreationFailedNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCreationFailedNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCreationFailedNotificationRegistrationSpectraS3Response.java
index 564ebf469..c9e1b2df8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCreationFailedNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteJobCreationFailedNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectCachedNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectCachedNotificationRegistrationSpectraS3Request.java
index 35f63f505..1911403e0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectCachedNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectCachedNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectCachedNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectCachedNotificationRegistrationSpectraS3Response.java
index f61ca277e..c18a53289 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectCachedNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectCachedNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectLostNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectLostNotificationRegistrationSpectraS3Request.java
index b92511a09..490208a06 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectLostNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectLostNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectLostNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectLostNotificationRegistrationSpectraS3Response.java
index 5221f2e1b..1705afe49 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectLostNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectLostNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectPersistedNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectPersistedNotificationRegistrationSpectraS3Request.java
index d75a92e97..8080041b1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectPersistedNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectPersistedNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectPersistedNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectPersistedNotificationRegistrationSpectraS3Response.java
index fff194657..a08aa5133 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectPersistedNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteObjectPersistedNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeletePoolFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeletePoolFailureNotificationRegistrationSpectraS3Request.java
index 045c4be63..717757b2b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeletePoolFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeletePoolFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeletePoolFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeletePoolFailureNotificationRegistrationSpectraS3Response.java
index 4174721db..bf06599b7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeletePoolFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeletePoolFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteStorageDomainFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteStorageDomainFailureNotificationRegistrationSpectraS3Request.java
index 8350fc75c..f2bf735e0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteStorageDomainFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteStorageDomainFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteStorageDomainFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteStorageDomainFailureNotificationRegistrationSpectraS3Response.java
index b035958e3..aebbe6857 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteStorageDomainFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteStorageDomainFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteSystemFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteSystemFailureNotificationRegistrationSpectraS3Request.java
index 91a3c30a7..f261b8cfc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteSystemFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteSystemFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteSystemFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteSystemFailureNotificationRegistrationSpectraS3Response.java
index 183f5069e..bd64d26ab 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteSystemFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteSystemFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteTapeFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteTapeFailureNotificationRegistrationSpectraS3Request.java
index f98445e3e..85ea9fa74 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteTapeFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteTapeFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteTapeFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteTapeFailureNotificationRegistrationSpectraS3Response.java
index 50aa1fb94..721bad389 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteTapeFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteTapeFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteTapePartitionFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteTapePartitionFailureNotificationRegistrationSpectraS3Request.java
index ad2b4d91f..698bb5e62 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteTapePartitionFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteTapePartitionFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteTapePartitionFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteTapePartitionFailureNotificationRegistrationSpectraS3Response.java
index 8a9f74686..2a9b44f3d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteTapePartitionFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/DeleteTapePartitionFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetDs3TargetFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetDs3TargetFailureNotificationRegistrationSpectraS3Request.java
index 9e80d7101..f6802fb70 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetDs3TargetFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetDs3TargetFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetDs3TargetFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetDs3TargetFailureNotificationRegistrationSpectraS3Response.java
index 9b7c3cf38..407dbbdc3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetDs3TargetFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetDs3TargetFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetDs3TargetFailureNotificationRegistrationsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetDs3TargetFailureNotificationRegistrationsSpectraS3Request.java
index f1bb46cc2..faca0405d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetDs3TargetFailureNotificationRegistrationsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetDs3TargetFailureNotificationRegistrationsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetDs3TargetFailureNotificationRegistrationsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetDs3TargetFailureNotificationRegistrationsSpectraS3Response.java
index 53b74ab21..caf56f166 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetDs3TargetFailureNotificationRegistrationsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetDs3TargetFailureNotificationRegistrationsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCompletedNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCompletedNotificationRegistrationSpectraS3Request.java
index 21a9adbd6..ffdeaae2e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCompletedNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCompletedNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCompletedNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCompletedNotificationRegistrationSpectraS3Response.java
index cbfdc201b..4268657db 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCompletedNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCompletedNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCompletedNotificationRegistrationsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCompletedNotificationRegistrationsSpectraS3Request.java
index f2b3d9ced..22b5afe2b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCompletedNotificationRegistrationsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCompletedNotificationRegistrationsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCompletedNotificationRegistrationsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCompletedNotificationRegistrationsSpectraS3Response.java
index 756b50d9b..4db276b5e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCompletedNotificationRegistrationsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCompletedNotificationRegistrationsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreatedNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreatedNotificationRegistrationSpectraS3Request.java
index 646f0e605..12f2a39d8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreatedNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreatedNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreatedNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreatedNotificationRegistrationSpectraS3Response.java
index 934a0314f..94927fa8d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreatedNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreatedNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreatedNotificationRegistrationsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreatedNotificationRegistrationsSpectraS3Request.java
index 5c8bad1a8..eceeb1e70 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreatedNotificationRegistrationsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreatedNotificationRegistrationsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreatedNotificationRegistrationsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreatedNotificationRegistrationsSpectraS3Response.java
index 278783673..7811c97d7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreatedNotificationRegistrationsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreatedNotificationRegistrationsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreationFailedNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreationFailedNotificationRegistrationSpectraS3Request.java
index 20e7cd585..a384b968b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreationFailedNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreationFailedNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreationFailedNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreationFailedNotificationRegistrationSpectraS3Response.java
index af1b502cb..01797ea3c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreationFailedNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreationFailedNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreationFailedNotificationRegistrationsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreationFailedNotificationRegistrationsSpectraS3Request.java
index 6be541650..319c69ce8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreationFailedNotificationRegistrationsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreationFailedNotificationRegistrationsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreationFailedNotificationRegistrationsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreationFailedNotificationRegistrationsSpectraS3Response.java
index 850b774eb..05d3e759b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreationFailedNotificationRegistrationsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetJobCreationFailedNotificationRegistrationsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectCachedNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectCachedNotificationRegistrationSpectraS3Request.java
index d8b426309..7d3ebf76e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectCachedNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectCachedNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectCachedNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectCachedNotificationRegistrationSpectraS3Response.java
index 731180a25..691a690f6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectCachedNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectCachedNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectCachedNotificationRegistrationsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectCachedNotificationRegistrationsSpectraS3Request.java
index 02ce173eb..bbe360f3c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectCachedNotificationRegistrationsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectCachedNotificationRegistrationsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectCachedNotificationRegistrationsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectCachedNotificationRegistrationsSpectraS3Response.java
index bb7c598df..a0ef3a529 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectCachedNotificationRegistrationsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectCachedNotificationRegistrationsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectLostNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectLostNotificationRegistrationSpectraS3Request.java
index a41e27161..1d8bb3eb9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectLostNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectLostNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectLostNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectLostNotificationRegistrationSpectraS3Response.java
index 21312e784..7b1c096b5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectLostNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectLostNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectLostNotificationRegistrationsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectLostNotificationRegistrationsSpectraS3Request.java
index 85083d677..d6787585f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectLostNotificationRegistrationsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectLostNotificationRegistrationsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectLostNotificationRegistrationsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectLostNotificationRegistrationsSpectraS3Response.java
index a032d4cb0..5bb71aede 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectLostNotificationRegistrationsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectLostNotificationRegistrationsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectPersistedNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectPersistedNotificationRegistrationSpectraS3Request.java
index a89ee7b34..ee452f3f6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectPersistedNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectPersistedNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectPersistedNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectPersistedNotificationRegistrationSpectraS3Response.java
index 6772cc4e5..b3f1f6a0a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectPersistedNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectPersistedNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectPersistedNotificationRegistrationsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectPersistedNotificationRegistrationsSpectraS3Request.java
index 55c8d1e9b..5cc593b34 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectPersistedNotificationRegistrationsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectPersistedNotificationRegistrationsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectPersistedNotificationRegistrationsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectPersistedNotificationRegistrationsSpectraS3Response.java
index 31ac328f4..aa183ac52 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectPersistedNotificationRegistrationsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetObjectPersistedNotificationRegistrationsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetPoolFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetPoolFailureNotificationRegistrationSpectraS3Request.java
index 17e3d0e4e..153d98088 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetPoolFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetPoolFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetPoolFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetPoolFailureNotificationRegistrationSpectraS3Response.java
index ea6b89b81..a880d8541 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetPoolFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetPoolFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetPoolFailureNotificationRegistrationsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetPoolFailureNotificationRegistrationsSpectraS3Request.java
index 952fef6ed..acb6a1968 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetPoolFailureNotificationRegistrationsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetPoolFailureNotificationRegistrationsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetPoolFailureNotificationRegistrationsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetPoolFailureNotificationRegistrationsSpectraS3Response.java
index 116453b38..fcefa44ba 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetPoolFailureNotificationRegistrationsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetPoolFailureNotificationRegistrationsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetStorageDomainFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetStorageDomainFailureNotificationRegistrationSpectraS3Request.java
index be4637f17..2465349ee 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetStorageDomainFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetStorageDomainFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetStorageDomainFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetStorageDomainFailureNotificationRegistrationSpectraS3Response.java
index 9a9933222..e268bfa6b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetStorageDomainFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetStorageDomainFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetStorageDomainFailureNotificationRegistrationsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetStorageDomainFailureNotificationRegistrationsSpectraS3Request.java
index 3e9836221..fcec8988c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetStorageDomainFailureNotificationRegistrationsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetStorageDomainFailureNotificationRegistrationsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetStorageDomainFailureNotificationRegistrationsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetStorageDomainFailureNotificationRegistrationsSpectraS3Response.java
index cf0d0a603..b5eea2d60 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetStorageDomainFailureNotificationRegistrationsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetStorageDomainFailureNotificationRegistrationsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetSystemFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetSystemFailureNotificationRegistrationSpectraS3Request.java
index 2289782b3..f1d6d9c1d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetSystemFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetSystemFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetSystemFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetSystemFailureNotificationRegistrationSpectraS3Response.java
index 0ade5dd96..6e4e72c40 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetSystemFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetSystemFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetSystemFailureNotificationRegistrationsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetSystemFailureNotificationRegistrationsSpectraS3Request.java
index a018835c1..33e10e410 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetSystemFailureNotificationRegistrationsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetSystemFailureNotificationRegistrationsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetSystemFailureNotificationRegistrationsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetSystemFailureNotificationRegistrationsSpectraS3Response.java
index 04564a93c..b1c11422e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetSystemFailureNotificationRegistrationsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetSystemFailureNotificationRegistrationsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapeFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapeFailureNotificationRegistrationSpectraS3Request.java
index 744f14a38..0644a09d5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapeFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapeFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapeFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapeFailureNotificationRegistrationSpectraS3Response.java
index 4852037ef..e23f371f2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapeFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapeFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapeFailureNotificationRegistrationsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapeFailureNotificationRegistrationsSpectraS3Request.java
index 68207df54..7ffe145f3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapeFailureNotificationRegistrationsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapeFailureNotificationRegistrationsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapeFailureNotificationRegistrationsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapeFailureNotificationRegistrationsSpectraS3Response.java
index a48adb0a0..ff1295e9b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapeFailureNotificationRegistrationsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapeFailureNotificationRegistrationsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapePartitionFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapePartitionFailureNotificationRegistrationSpectraS3Request.java
index 4b0390c3c..def26fc64 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapePartitionFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapePartitionFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapePartitionFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapePartitionFailureNotificationRegistrationSpectraS3Response.java
index 54f1e0b03..5da977780 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapePartitionFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapePartitionFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapePartitionFailureNotificationRegistrationsSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapePartitionFailureNotificationRegistrationsSpectraS3Request.java
index 077fb3362..92dd166f6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapePartitionFailureNotificationRegistrationsSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapePartitionFailureNotificationRegistrationsSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapePartitionFailureNotificationRegistrationsSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapePartitionFailureNotificationRegistrationsSpectraS3Response.java
index 12e896229..6e6d05b81 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapePartitionFailureNotificationRegistrationsSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/GetTapePartitionFailureNotificationRegistrationsSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutDs3TargetFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutDs3TargetFailureNotificationRegistrationSpectraS3Request.java
index 548c7faf3..b8a1f4c2e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutDs3TargetFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutDs3TargetFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutDs3TargetFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutDs3TargetFailureNotificationRegistrationSpectraS3Response.java
index 931df29d4..8be3a0d9e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutDs3TargetFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutDs3TargetFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCompletedNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCompletedNotificationRegistrationSpectraS3Request.java
index b4dcdb438..d9ce87e99 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCompletedNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCompletedNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCompletedNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCompletedNotificationRegistrationSpectraS3Response.java
index cd589e443..c7c3d69e9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCompletedNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCompletedNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCreatedNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCreatedNotificationRegistrationSpectraS3Request.java
index 5782cc444..b3c97782e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCreatedNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCreatedNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCreatedNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCreatedNotificationRegistrationSpectraS3Response.java
index 569dcee13..75a9e1160 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCreatedNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCreatedNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCreationFailedNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCreationFailedNotificationRegistrationSpectraS3Request.java
index 08285353d..eff12cc59 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCreationFailedNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCreationFailedNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCreationFailedNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCreationFailedNotificationRegistrationSpectraS3Response.java
index 9af036861..c82359c79 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCreationFailedNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutJobCreationFailedNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectCachedNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectCachedNotificationRegistrationSpectraS3Request.java
index 7bf3a9d94..14b48dcc8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectCachedNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectCachedNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectCachedNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectCachedNotificationRegistrationSpectraS3Response.java
index a02d08761..6bbe9cc48 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectCachedNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectCachedNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectLostNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectLostNotificationRegistrationSpectraS3Request.java
index bef37e1e2..728b8d6c2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectLostNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectLostNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectLostNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectLostNotificationRegistrationSpectraS3Response.java
index 7949f5cd7..2703052a0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectLostNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectLostNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectPersistedNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectPersistedNotificationRegistrationSpectraS3Request.java
index d94928346..613e184e4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectPersistedNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectPersistedNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectPersistedNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectPersistedNotificationRegistrationSpectraS3Response.java
index 585a1db1b..f8f03492c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectPersistedNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutObjectPersistedNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutPoolFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutPoolFailureNotificationRegistrationSpectraS3Request.java
index e9be01db0..b21cd3777 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutPoolFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutPoolFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutPoolFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutPoolFailureNotificationRegistrationSpectraS3Response.java
index c32b037ec..f8acc7762 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutPoolFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutPoolFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutStorageDomainFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutStorageDomainFailureNotificationRegistrationSpectraS3Request.java
index 571a01fd8..4771e0a92 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutStorageDomainFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutStorageDomainFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutStorageDomainFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutStorageDomainFailureNotificationRegistrationSpectraS3Response.java
index a9e9278f4..7b3054a82 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutStorageDomainFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutStorageDomainFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutSystemFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutSystemFailureNotificationRegistrationSpectraS3Request.java
index b6e71d63d..72d356135 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutSystemFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutSystemFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutSystemFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutSystemFailureNotificationRegistrationSpectraS3Response.java
index ce258e9b0..4322b340c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutSystemFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutSystemFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutTapeFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutTapeFailureNotificationRegistrationSpectraS3Request.java
index 121dbc3c4..9b4fa261b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutTapeFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutTapeFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutTapeFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutTapeFailureNotificationRegistrationSpectraS3Response.java
index e53601094..55c17c2c5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutTapeFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutTapeFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutTapePartitionFailureNotificationRegistrationSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutTapePartitionFailureNotificationRegistrationSpectraS3Request.java
index cb4d67fee..4b26e584c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutTapePartitionFailureNotificationRegistrationSpectraS3Request.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutTapePartitionFailureNotificationRegistrationSpectraS3Request.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutTapePartitionFailureNotificationRegistrationSpectraS3Response.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutTapePartitionFailureNotificationRegistrationSpectraS3Response.java
index bceeb2f86..61e135637 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutTapePartitionFailureNotificationRegistrationSpectraS3Response.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/notifications/PutTapePartitionFailureNotificationRegistrationSpectraS3Response.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/ContentLengthNotMatchException.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/ContentLengthNotMatchException.java
index 66a14f8a1..950b474b8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/ContentLengthNotMatchException.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/ContentLengthNotMatchException.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -22,7 +22,7 @@ public class ContentLengthNotMatchException extends IOException {
private final long contentLength;
private final long totalBytes;
public ContentLengthNotMatchException(final String fileName, final long contentLength, final long totalBytes) {
- super(String.format("The Content length for %s (%d) not match the number of byte read (%d)", fileName, contentLength, totalBytes));
+ super(String.format("The Content length for %s (%d) does not match the number of bytes read (%d)", fileName, contentLength, totalBytes));
this.fileName = fileName;
this.contentLength = contentLength;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/Ds3NoMoreRetriesException.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/Ds3NoMoreRetriesException.java
index 745facbb8..1622496ea 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/Ds3NoMoreRetriesException.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/Ds3NoMoreRetriesException.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/FolderNameMissingTrailingForwardSlash.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/FolderNameMissingTrailingForwardSlash.java
new file mode 100644
index 000000000..3bba12767
--- /dev/null
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/FolderNameMissingTrailingForwardSlash.java
@@ -0,0 +1,26 @@
+/*
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
+ */
+
+package com.spectralogic.ds3client.exceptions;
+
+/**
+ * Denotes an invalid folder name. Folder names must end with a forward slash '/'.
+ */
+public class FolderNameMissingTrailingForwardSlash extends IllegalArgumentException {
+
+ public FolderNameMissingTrailingForwardSlash(final String folderName) {
+ super("Invalid folder name '" + folderName + "': folder names must end with a forward slash '/'.");
+ }
+}
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/InvalidCertificate.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/InvalidCertificate.java
index 4207a3175..377b66dfb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/InvalidCertificate.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/InvalidCertificate.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/RetryAfterExpectedException.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/RetryAfterExpectedException.java
index 197b34576..e810de2b0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/RetryAfterExpectedException.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/RetryAfterExpectedException.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/UnableToConvertToCommonPrefixesException.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/UnableToConvertToCommonPrefixesException.java
index 7fa52ec8b..ab24a7e06 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/UnableToConvertToCommonPrefixesException.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/UnableToConvertToCommonPrefixesException.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/UnableToConvertToContentsException.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/UnableToConvertToContentsException.java
index 37f69694c..a2f932efd 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/UnableToConvertToContentsException.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/exceptions/UnableToConvertToContentsException.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ChecksumFunction.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ChecksumFunction.java
index b9abe24c6..7dcae58d0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ChecksumFunction.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ChecksumFunction.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ChecksumListener.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ChecksumListener.java
index 07c5d134f..45567f856 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ChecksumListener.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ChecksumListener.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/DataTransferredListener.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/DataTransferredListener.java
index 90c11f9fd..6de45730c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/DataTransferredListener.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/DataTransferredListener.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/Ds3ClientHelpers.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/Ds3ClientHelpers.java
index 0e6072830..5665a2a5e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/Ds3ClientHelpers.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/Ds3ClientHelpers.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -20,9 +20,9 @@
import com.spectralogic.ds3client.Ds3Client;
import com.spectralogic.ds3client.helpers.options.ReadJobOptions;
import com.spectralogic.ds3client.helpers.options.WriteJobOptions;
+import com.spectralogic.ds3client.helpers.pagination.FileSystemKey;
import com.spectralogic.ds3client.helpers.strategy.transferstrategy.TransferStrategy;
import com.spectralogic.ds3client.models.Contents;
-import com.spectralogic.ds3client.helpers.pagination.FileSystemKey;
import com.spectralogic.ds3client.models.bulk.Ds3Object;
import com.spectralogic.ds3client.utils.Predicate;
@@ -508,6 +508,12 @@ public abstract Iterable listObjects(final String bucket, final String
*/
public abstract Iterable remoteListDirectory(final String bucket, final String keyPrefix, final String delimiter, final String nextMarker, final int maxKeys) throws IOException;
+ /**
+ *
+ * @param bucket
+ */
+ public abstract void deleteBucket(final String bucket) throws IOException;
+
/**
* Returns an Iterable of {@link Ds3Object} that have a prefix added.
*/
@@ -525,20 +531,12 @@ public abstract Iterable listObjects(final String bucket, final String
@SafeVarargs
public final Iterable toDs3Iterable(final Iterable objects, final Predicate... filters) {
- FluentIterable fluentIterable = FluentIterable.from(objects).filter(new com.google.common.base.Predicate() {
- @Override
- public boolean apply(@Nullable final Contents input) {
- return input != null;
- }
- });
+ FluentIterable fluentIterable = FluentIterable.from(objects).filter(input -> input != null);
if (filters != null) {
for (final Predicate filter : filters) {
- fluentIterable = fluentIterable.filter(new com.google.common.base.Predicate() {
- @Override
- public boolean apply(@Nullable final Contents input) {
- return filter == null || filter.test(input); // do not filter anything if filter is null
- }
+ fluentIterable = fluentIterable.filter(input -> {
+ return filter == null || filter.test(input); // do not filter anything if filter is null
});
}
}
@@ -580,4 +578,14 @@ public static String stripLeadingPath(final String objectName, final String pref
public abstract ObjectStorageSpaceVerificationResult objectsFromBucketWillFitInDirectory(final String bucketName,
final Collection objectNames,
final Path destinationDirectory);
+
+ /**
+ * Creates a folder in the specified bucket
+ */
+ public abstract void createFolder(final String bucketName, final String folderName) throws IOException;
+
+ /**
+ * Returns the client being wrapped
+ */
+ public abstract Ds3Client getClient();
}
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/Ds3ClientHelpersImpl.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/Ds3ClientHelpersImpl.java
index 3d08bf8e7..a4a2890cb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/Ds3ClientHelpersImpl.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/Ds3ClientHelpersImpl.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -15,16 +15,11 @@
package com.spectralogic.ds3client.helpers;
-import com.google.common.base.Function;
import com.google.common.base.Preconditions;
-import com.google.common.collect.FluentIterable;
import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMultimap;
-import com.google.common.collect.Lists;
import com.spectralogic.ds3client.Ds3Client;
-import com.spectralogic.ds3client.commands.HeadBucketRequest;
-import com.spectralogic.ds3client.commands.HeadBucketResponse;
-import com.spectralogic.ds3client.commands.PutBucketRequest;
+import com.spectralogic.ds3client.commands.*;
import com.spectralogic.ds3client.commands.spectrads3.*;
import com.spectralogic.ds3client.helpers.events.EventRunner;
import com.spectralogic.ds3client.helpers.events.SameThreadEventRunner;
@@ -41,20 +36,18 @@
import com.spectralogic.ds3client.models.bulk.Ds3Object;
import com.spectralogic.ds3client.models.common.Range;
import com.spectralogic.ds3client.networking.FailedRequestException;
+import com.spectralogic.ds3client.utils.ByteArraySeekableByteChannel;
+import com.spectralogic.ds3client.utils.collections.StreamWrapper;
import com.spectralogic.ds3client.utils.collections.LazyIterable;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import javax.annotation.Nullable;
import java.io.IOException;
-import java.nio.file.FileVisitResult;
-import java.nio.file.Files;
import java.nio.file.Path;
-import java.nio.file.SimpleFileVisitor;
-import java.nio.file.attribute.BasicFileAttributes;
import java.util.Collection;
-import java.util.List;
import java.util.UUID;
+import java.util.stream.Stream;
+import java.util.stream.StreamSupport;
class Ds3ClientHelpersImpl extends Ds3ClientHelpers {
private final static Logger LOG = LoggerFactory.getLogger(Ds3ClientHelpersImpl.class);
@@ -148,7 +141,7 @@ private Ds3ClientHelpers.Job innerStartWriteJob(final String bucket,
final TransferStrategyBuilder transferStrategyBuilder)
throws IOException
{
- final PutBulkJobSpectraS3Request request = new PutBulkJobSpectraS3Request(bucket, Lists.newArrayList(objectsToWrite))
+ final PutBulkJobSpectraS3Request request = new PutBulkJobSpectraS3Request(bucket, objectsToWrite)
.withPriority(options.getPriority())
.withAggregating(options.isAggregating())
.withForce(options.isForce())
@@ -167,19 +160,19 @@ private Ds3ClientHelpers.Job innerStartWriteJob(final String bucket,
}
@Override
- public Job startWriteJob(final TransferStrategy transferStrategy)
+ public Ds3ClientHelpers.Job startWriteJob(final TransferStrategy transferStrategy)
throws IOException
{
return new WriteJobImpl(transferStrategy);
}
@Override
- public Job startWriteJobUsingStreamedBehavior(final String bucket, final Iterable objectsToWrite) throws IOException {
+ public Ds3ClientHelpers.Job startWriteJobUsingStreamedBehavior(final String bucket, final Iterable objectsToWrite) throws IOException {
return startWriteJobUsingStreamedBehavior(bucket, objectsToWrite, WriteJobOptions.create());
}
@Override
- public Job startWriteJobUsingStreamedBehavior(final String bucket,
+ public Ds3ClientHelpers.Job startWriteJobUsingStreamedBehavior(final String bucket,
final Iterable objectsToWrite,
final WriteJobOptions options)
throws IOException
@@ -193,12 +186,12 @@ public Job startWriteJobUsingStreamedBehavior(final String bucket,
}
@Override
- public Job startWriteJobUsingRandomAccessBehavior(final String bucket, final Iterable objectsToWrite) throws IOException {
+ public Ds3ClientHelpers.Job startWriteJobUsingRandomAccessBehavior(final String bucket, final Iterable objectsToWrite) throws IOException {
return startWriteJobUsingRandomAccessBehavior(bucket, objectsToWrite, WriteJobOptions.create());
}
@Override
- public Job startWriteJobUsingRandomAccessBehavior(final String bucket, final Iterable objectsToWrite, final WriteJobOptions options) throws IOException {
+ public Ds3ClientHelpers.Job startWriteJobUsingRandomAccessBehavior(final String bucket, final Iterable objectsToWrite, final WriteJobOptions options) throws IOException {
Preconditions.checkNotNull(options, "options may not be null.");
final TransferStrategyBuilder transferStrategyBuilder = makeTransferStrategyBuilder();
@@ -213,10 +206,8 @@ public Ds3ClientHelpers.Job startReadJob(final String bucket, final Iterable objectsToRead, final ReadJobOptions options)
- throws IOException
- {
- final List objects = Lists.newArrayList(objectsToRead);
+ public Ds3ClientHelpers.Job startReadJob(final String bucket, final Iterable objects, final ReadJobOptions options)
+ throws IOException {
final GetBulkJobSpectraS3Request getBulkJobSpectraS3Request;
@@ -231,13 +222,13 @@ public Ds3ClientHelpers.Job startReadJob(final String bucket, final Iterable objects, final ReadJobOptions options) {
+ private GetBulkJobSpectraS3Request makeGetBulkJobSpectraS3Request(final String bucket, final Iterable objects, final ReadJobOptions options) {
return new GetBulkJobSpectraS3Request(bucket, objects)
.withPriority(options.getPriority())
.withName(options.getName());
}
- private Ds3ClientHelpers.Job innerStartReadJob(final List objects,
+ private Ds3ClientHelpers.Job innerStartReadJob(final Iterable objects,
final GetBulkJobSpectraS3Request getBulkJobSpectraS3Request,
final TransferStrategyBuilder transferStrategyBuilder)
throws IOException
@@ -256,21 +247,19 @@ private Ds3ClientHelpers.Job innerStartReadJob(final List objects,
}
@Override
- public Job startReadJob(final TransferStrategy transferStrategy) throws IOException {
+ public Ds3ClientHelpers.Job startReadJob(final TransferStrategy transferStrategy) throws IOException {
return new ReadJobImpl(transferStrategy);
}
@Override
- public Job startReadJobUsingStreamedBehavior(final String bucket, final Iterable objectsToRead) throws IOException {
+ public Ds3ClientHelpers.Job startReadJobUsingStreamedBehavior(final String bucket, final Iterable objectsToRead) throws IOException {
return startReadJobUsingStreamedBehavior(bucket, objectsToRead, ReadJobOptions.create());
}
@Override
- public Job startReadJobUsingStreamedBehavior(final String bucket, final Iterable objectsToRead, final ReadJobOptions options) throws IOException {
+ public Ds3ClientHelpers.Job startReadJobUsingStreamedBehavior(final String bucket, final Iterable objects, final ReadJobOptions options) throws IOException {
Preconditions.checkNotNull(options, "options may not be null.");
- final List objects = Lists.newArrayList(objectsToRead);
-
final GetBulkJobSpectraS3Request getBulkJobSpectraS3Request = makeGetBulkJobSpectraS3Request(bucket, objects, options);
getBulkJobSpectraS3Request.withChunkClientProcessingOrderGuarantee(JobChunkClientProcessingOrderGuarantee.IN_ORDER);
@@ -282,16 +271,14 @@ public Job startReadJobUsingStreamedBehavior(final String bucket, final Iterable
}
@Override
- public Job startReadJobUsingRandomAccessBehavior(final String bucket, final Iterable objectsToRead) throws IOException {
+ public Ds3ClientHelpers.Job startReadJobUsingRandomAccessBehavior(final String bucket, final Iterable objectsToRead) throws IOException {
return startReadJobUsingRandomAccessBehavior(bucket, objectsToRead, ReadJobOptions.create());
}
@Override
- public Job startReadJobUsingRandomAccessBehavior(final String bucket, final Iterable objectsToRead, final ReadJobOptions options) throws IOException {
+ public Ds3ClientHelpers.Job startReadJobUsingRandomAccessBehavior(final String bucket, final Iterable objects, final ReadJobOptions options) throws IOException {
Preconditions.checkNotNull(options, "options may not be null.");
- final List objects = Lists.newArrayList(objectsToRead);
-
final GetBulkJobSpectraS3Request getBulkJobSpectraS3Request = makeGetBulkJobSpectraS3Request(bucket, objects, options);
getBulkJobSpectraS3Request.withChunkClientProcessingOrderGuarantee(JobChunkClientProcessingOrderGuarantee.NONE);
@@ -320,7 +307,7 @@ private Ds3ClientHelpers.Job innerStartReadAllJob(final String bucket, final Rea
return this.startReadJob(bucket, makeBlobList(bucket), options);
}
- private final Iterable makeBlobList(final String bucket) throws IOException {
+ private Iterable makeBlobList(final String bucket) throws IOException {
final Iterable contentsList = listObjects(bucket);
return toDs3Iterable(contentsList, FolderNameFilter.filter());
@@ -363,8 +350,7 @@ public Ds3ClientHelpers.Job recoverWriteJob(final UUID jobId) throws IOException
/**
* Verifies that the specified job is active. If the job is not active, then a
* JobRecoveryNotActiveException is thrown.
- * @throws IOException
- * @throws JobRecoveryNotActiveException
+ * @throws JobRecoveryNotActiveException This is thrown when the job is no longer active when a recovery is attempted
*/
private void innerVerifyJobActive(final UUID jobId) throws IOException, JobRecoveryNotActiveException {
try {
@@ -422,7 +408,7 @@ public Ds3ClientHelpers.Job recoverReadJob(final UUID jobId) throws IOException,
final TransferStrategyBuilder transferStrategyBuilder = makeTransferStrategyBuilder()
.withMasterObjectList(masterObjectList)
- .withRangesForBlobs(PartialObjectHelpers.mapRangesToBlob(masterObjectList.getObjects(), ImmutableMultimap.of()));
+ .withRangesForBlobs(PartialObjectHelpers.mapRangesToBlob(masterObjectList.getObjects(), ImmutableMultimap.of()));
return new ReadJobImpl(transferStrategyBuilder);
}
@@ -434,28 +420,28 @@ private MasterObjectList masterObjectListForGetJob(final UUID jobId) throws IOEx
}
@Override
- public Job recoverReadJobsingStreamedBehavior(final UUID jobId) throws IOException, JobRecoveryException {
+ public Ds3ClientHelpers.Job recoverReadJobsingStreamedBehavior(final UUID jobId) throws IOException, JobRecoveryException {
innerVerifyJobActive(jobId);
final MasterObjectList masterObjectList = masterObjectListForGetJob(jobId);
final TransferStrategyBuilder transferStrategyBuilder = makeTransferStrategyBuilder()
.withMasterObjectList(masterObjectList)
- .withRangesForBlobs(PartialObjectHelpers.mapRangesToBlob(masterObjectList.getObjects(), ImmutableMultimap.of()))
+ .withRangesForBlobs(PartialObjectHelpers.mapRangesToBlob(masterObjectList.getObjects(), ImmutableMultimap.of()))
.usingStreamedTransferBehavior();
return new ReadJobImpl(transferStrategyBuilder);
}
@Override
- public Job recoverReadJobUsingRandomAccessBehavior(final UUID jobId) throws IOException, JobRecoveryException {
+ public Ds3ClientHelpers.Job recoverReadJobUsingRandomAccessBehavior(final UUID jobId) throws IOException, JobRecoveryException {
innerVerifyJobActive(jobId);
final MasterObjectList masterObjectList = masterObjectListForGetJob(jobId);
final TransferStrategyBuilder transferStrategyBuilder = makeTransferStrategyBuilder()
.withMasterObjectList(masterObjectList)
- .withRangesForBlobs(PartialObjectHelpers.mapRangesToBlob(masterObjectList.getObjects(), ImmutableMultimap.of()))
+ .withRangesForBlobs(PartialObjectHelpers.mapRangesToBlob(masterObjectList.getObjects(), ImmutableMultimap.of()))
.usingRandomAccessTransferBehavior();
return new ReadJobImpl(transferStrategyBuilder);
@@ -515,20 +501,12 @@ public Iterable listObjects(final String bucket, final String keyPrefi
@Override
public Iterable listObjects(final String bucket, final String keyPrefix, final String nextMarker, final int maxKeys, final int retries) {
- return new LazyIterable<>(new GetBucketKeyLoaderFactory(client, bucket, keyPrefix, DEFAULT_DELIMITER, nextMarker, maxKeys, retries, GetBucketKeyLoaderFactory.contentsFunction));
+ return new LazyIterable<>(new GetBucketKeyLoaderFactory<>(client, bucket, keyPrefix, DEFAULT_DELIMITER, nextMarker, maxKeys, retries, GetBucketKeyLoaderFactory.contentsFunction));
}
@Override
public Iterable listObjectsForDirectory(final Path directory) throws IOException {
- final ImmutableList.Builder objects = ImmutableList.builder();
- Files.walkFileTree(directory, new SimpleFileVisitor() {
- @Override
- public FileVisitResult visitFile(final Path file, final BasicFileAttributes attrs) throws IOException {
- objects.add(new Ds3Object(directory.relativize(file).toString().replace("\\", "/"), Files.size(file)));
- return FileVisitResult.CONTINUE;
- }
- });
- return objects.build();
+ return FileTreeWalker.INSTANCE.walk(directory);
}
@Override
@@ -546,31 +524,26 @@ public Iterable remoteListDirectory(final String bucket, final St
}
public Iterable remoteListDirectory(final String bucket, final String keyPrefix, final String delimiter, final String nextMarker, final int maxKeys) throws IOException {
- return new LazyIterable<>(new GetBucketKeyLoaderFactory(client, bucket, keyPrefix, delimiter, nextMarker, maxKeys, DEFAULT_LIST_OBJECTS_RETRIES, GetBucketKeyLoaderFactory.getFileSystemKeysFunction));
+ return new LazyIterable<>(new GetBucketKeyLoaderFactory<>(client, bucket, keyPrefix, delimiter, nextMarker, maxKeys, DEFAULT_LIST_OBJECTS_RETRIES, GetBucketKeyLoaderFactory.getFileSystemKeysFunction));
}
+ @Override
+ public void deleteBucket(final String bucket) throws IOException {
+ DeleteBucket.INSTANCE.deleteBucket(this, bucket);
+ }
+
+ @Override
public Iterable addPrefixToDs3ObjectsList(final Iterable objectsList, final String prefix) {
- final FluentIterable objectIterable = FluentIterable.from(objectsList);
+ final Stream objectIterable = StreamSupport.stream(objectsList.spliterator(), false);
- return objectIterable.transform(new Function() {
- @Nullable
- @Override
- public Ds3Object apply(@Nullable final Ds3Object object) {
- return new Ds3Object( prefix + object.getName(), object.getSize());
- }
- });
+ return StreamWrapper.wrapStream(objectIterable.map(obj -> new Ds3Object(prefix + obj.getName(), obj.getSize())));
}
+ @Override
public Iterable removePrefixFromDs3ObjectsList(final Iterable objectsList, final String prefix) {
- final FluentIterable objectIterable = FluentIterable.from(objectsList);
+ final Stream objectIterable = StreamSupport.stream(objectsList.spliterator(), false);
- return objectIterable.transform(new Function() {
- @Nullable
- @Override
- public Ds3Object apply(@Nullable final Ds3Object object) {
- return new Ds3Object(stripLeadingPath(object.getName(), prefix), object.getSize());
- }
- });
+ return StreamWrapper.wrapStream(objectIterable.map(obj -> new Ds3Object(stripLeadingPath(obj.getName(), prefix), obj.getSize())));
}
/**
@@ -593,4 +566,42 @@ public ObjectStorageSpaceVerificationResult objectsFromBucketWillFitInDirectory(
return fileSystemHelper.objectsFromBucketWillFitInDirectory(this,
bucketName, objectNames, destinationDirectory);
}
+
+ /**
+ * Creates a folder in the specified bucket.
+ */
+ @Override
+ public void createFolder(final String bucketName, final String folderName) throws IOException {
+ final String normalizedFolderName = ensureNameEndsWithSlash(folderName);
+
+ final Ds3Object ds3Object = new Ds3Object(normalizedFolderName, 0);
+ final PutBulkJobSpectraS3Response jobResponse = client
+ .putBulkJobSpectraS3(new PutBulkJobSpectraS3Request(bucketName, ImmutableList.of(ds3Object)));
+
+ final PutObjectRequest folderRequest = new PutObjectRequest(
+ bucketName,
+ normalizedFolderName,
+ new ByteArraySeekableByteChannel(0),
+ jobResponse.getMasterObjectList().getJobId(),
+ 0,
+ 0);
+
+ client.putObject(folderRequest);
+ }
+
+ @Override
+ public Ds3Client getClient() {
+ return client;
+ }
+
+ /**
+ * Ensures that a folder names ends with a trailing forward slash. This prevents the
+ * accidental creation of zero-length files when attempting to create a folder.
+ */
+ private static String ensureNameEndsWithSlash(final String folderName) {
+ if (folderName.endsWith("/")) {
+ return folderName;
+ }
+ return folderName + "/";
+ }
}
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ExceptionClassifier.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ExceptionClassifier.java
index 00be54730..09f7250db 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ExceptionClassifier.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ExceptionClassifier.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -22,7 +22,7 @@ public final class ExceptionClassifier {
private ExceptionClassifier() { }
public static boolean isRecoverableException(final Throwable t) {
- if (t instanceof UnrecoverableIOException || t instanceof FileSystemException || t instanceof SecurityException) {
+ if (t instanceof UnrecoverableIOException || t instanceof FileSystemException || t instanceof SecurityException || t instanceof NoSuchMethodException) {
return false;
}
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/FileObjectGetter.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/FileObjectGetter.java
index 4015f7664..97b289f89 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/FileObjectGetter.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/FileObjectGetter.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -15,6 +15,7 @@
package com.spectralogic.ds3client.helpers;
+import com.google.common.util.concurrent.Striped;
import com.spectralogic.ds3client.helpers.Ds3ClientHelpers.ObjectChannelBuilder;
import com.spectralogic.ds3client.utils.FileUtils;
@@ -24,19 +25,23 @@
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.StandardOpenOption;
+import java.util.concurrent.locks.Lock;
/**
* Writes files to the local file system preserving the path.
*/
public class FileObjectGetter implements ObjectChannelBuilder {
private final Path root;
+ private final Striped striped;
/**
* Creates a new FileObjectGetter to retrieve files from a remote DS3 system to the local file system.
+ *
* @param root The {@code root} directory of the local file system for all files being transferred.
*/
public FileObjectGetter(final Path root) {
this.root = root;
+ this.striped = Striped.lazyWeakLock(10);
}
@Override
@@ -44,17 +49,31 @@ public SeekableByteChannel buildChannel(final String key) throws IOException {
final Path objectPath = this.root.resolve(key);
final Path parentPath = objectPath.getParent();
if (parentPath != null) {
- Files.createDirectories(parentPath);
+ Files.createDirectories(FileUtils.resolveForSymbolic(parentPath));
}
- if ( ! FileUtils.isTransferablePath(objectPath)) {
+ if (!FileUtils.isTransferablePath(objectPath)) {
throw new UnrecoverableIOException(objectPath + " is not a regular file.");
}
+ final Lock lock = striped.get(key);
+ try {
+ lock.lock();
+ if (Files.notExists(objectPath)) {
+ Files.createDirectories(objectPath.getParent());
+ return FileChannel.open(
+ objectPath,
+ StandardOpenOption.SPARSE,
+ StandardOpenOption.WRITE,
+ StandardOpenOption.CREATE_NEW
+ );
+ }
+ } finally {
+ lock.unlock();
+ }
return FileChannel.open(
objectPath,
- StandardOpenOption.WRITE,
- StandardOpenOption.CREATE
+ StandardOpenOption.WRITE
);
}
-}
+}
\ No newline at end of file
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/FileObjectPutter.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/FileObjectPutter.java
index f9f568e3b..a519d608f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/FileObjectPutter.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/FileObjectPutter.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/FileSystemHelper.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/FileSystemHelper.java
index 027978e4d..bf353702a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/FileSystemHelper.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/FileSystemHelper.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/FileSystemHelperImpl.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/FileSystemHelperImpl.java
index e36e55983..16ecbc61b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/FileSystemHelperImpl.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/FileSystemHelperImpl.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/FolderNameFilter.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/FolderNameFilter.java
index f20832470..d4d896a72 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/FolderNameFilter.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/FolderNameFilter.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobImpl.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobImpl.java
index eb94742db..c59d923ce 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobImpl.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobImpl.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobPart.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobPart.java
index 0096b698a..e9d62227f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobPart.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobPart.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobPartTracker.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobPartTracker.java
index 4cc675bbc..6280a29fa 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobPartTracker.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobPartTracker.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobPartTrackerFactory.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobPartTrackerFactory.java
index 79b40ef6c..3d18a1918 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobPartTrackerFactory.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobPartTrackerFactory.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobPartTrackerImpl.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobPartTrackerImpl.java
index df4a78128..7ce67b7b7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobPartTrackerImpl.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobPartTrackerImpl.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobRecoveryException.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobRecoveryException.java
index 877ab6a8d..4f9751703 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobRecoveryException.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobRecoveryException.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobRecoveryNotActiveException.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobRecoveryNotActiveException.java
index 386d055bf..10f87c167 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobRecoveryNotActiveException.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobRecoveryNotActiveException.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobRecoveryTypeException.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobRecoveryTypeException.java
index f897cec38..645a35421 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobRecoveryTypeException.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobRecoveryTypeException.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobState.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobState.java
index f4abf11d7..3a2e6add6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobState.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/JobState.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectChannelBuilderLogger.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectChannelBuilderLogger.java
index 2d7e49a71..9f8e7a32d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectChannelBuilderLogger.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectChannelBuilderLogger.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectCompletedListener.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectCompletedListener.java
index 2984c010f..426b6ca3e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectCompletedListener.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectCompletedListener.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectPart.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectPart.java
index 6ae3fa771..4b0376d15 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectPart.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectPart.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectPartComparator.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectPartComparator.java
index 2e1a978da..c737eade9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectPartComparator.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectPartComparator.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectPartTracker.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectPartTracker.java
index deb09490d..3ba543720 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectPartTracker.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectPartTracker.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectPartTrackerImpl.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectPartTrackerImpl.java
index a5f585898..e046dcb41 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectPartTrackerImpl.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectPartTrackerImpl.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectStorageSpaceVerificationResult.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectStorageSpaceVerificationResult.java
index cc1f02491..a55cb6a97 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectStorageSpaceVerificationResult.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ObjectStorageSpaceVerificationResult.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ReadJobImpl.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ReadJobImpl.java
index 394e43369..a1789cbfd 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ReadJobImpl.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ReadJobImpl.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/RecoverableIOException.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/RecoverableIOException.java
index 7cabee522..126624ce4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/RecoverableIOException.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/RecoverableIOException.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/TruncateNotAllowedException.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/TruncateNotAllowedException.java
index fe10d2491..2f601079b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/TruncateNotAllowedException.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/TruncateNotAllowedException.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/UnrecoverableIOException.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/UnrecoverableIOException.java
index fec5a69b2..4b3ad5cdd 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/UnrecoverableIOException.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/UnrecoverableIOException.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/WaitingForChunksListener.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/WaitingForChunksListener.java
index 46b73111b..6a151c5ba 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/WaitingForChunksListener.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/WaitingForChunksListener.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/WriteJobImpl.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/WriteJobImpl.java
index e1b394162..7e2cca9fa 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/WriteJobImpl.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/WriteJobImpl.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/IoLoggingChannelBuilder.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/IoLoggingChannelBuilder.java
index b032abe62..6559be0ef 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/IoLoggingChannelBuilder.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/IoLoggingChannelBuilder.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/ObjectInputStreamBuilder.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/ObjectInputStreamBuilder.java
index 84de84953..ccb900ae9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/ObjectInputStreamBuilder.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/ObjectInputStreamBuilder.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/ObjectOutputStreamBuilder.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/ObjectOutputStreamBuilder.java
index 2c196ea40..8ef139ba6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/ObjectOutputStreamBuilder.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/ObjectOutputStreamBuilder.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/PrefixAdderObjectChannelBuilder.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/PrefixAdderObjectChannelBuilder.java
index c8f7a2997..5d79197e8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/PrefixAdderObjectChannelBuilder.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/PrefixAdderObjectChannelBuilder.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/PrefixRemoverObjectChannelBuilder.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/PrefixRemoverObjectChannelBuilder.java
index 382862dc1..2114c0cb4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/PrefixRemoverObjectChannelBuilder.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/PrefixRemoverObjectChannelBuilder.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/ReadOnlySeekableByteChannel.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/ReadOnlySeekableByteChannel.java
index a50e1df50..02b7cb9cf 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/ReadOnlySeekableByteChannel.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/ReadOnlySeekableByteChannel.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/WriteOnlySeekableByteChannel.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/WriteOnlySeekableByteChannel.java
index 73b12303c..3bb85b305 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/WriteOnlySeekableByteChannel.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channelbuilders/WriteOnlySeekableByteChannel.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channels/BlobComparator.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channels/BlobComparator.java
index a6833ff77..106fd7b1d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channels/BlobComparator.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channels/BlobComparator.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channels/RangedSeekableByteChannel.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channels/RangedSeekableByteChannel.java
index 24f303646..68f24bd43 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channels/RangedSeekableByteChannel.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channels/RangedSeekableByteChannel.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channels/WindowedChannelFactory.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channels/WindowedChannelFactory.java
index 7455b2203..c75a4a997 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channels/WindowedChannelFactory.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channels/WindowedChannelFactory.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channels/WindowedSeekableByteChannel.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channels/WindowedSeekableByteChannel.java
index afe4600fb..8e3ec5b22 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channels/WindowedSeekableByteChannel.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/channels/WindowedSeekableByteChannel.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/events/ConcurrentEventRunner.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/events/ConcurrentEventRunner.java
index 37dd60a20..edbde6d9e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/events/ConcurrentEventRunner.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/events/ConcurrentEventRunner.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/events/EventRunner.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/events/EventRunner.java
index 2a0f0003a..c6a94fac7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/events/EventRunner.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/events/EventRunner.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/events/MetadataEvent.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/events/MetadataEvent.java
index cbe89fef2..c97a340cd 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/events/MetadataEvent.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/events/MetadataEvent.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.events;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/events/SameThreadEventRunner.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/events/SameThreadEventRunner.java
index 003d028fa..296a9d0e5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/events/SameThreadEventRunner.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/events/SameThreadEventRunner.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/options/ReadJobOptions.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/options/ReadJobOptions.java
index acaeeba97..244134de1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/options/ReadJobOptions.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/options/ReadJobOptions.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/options/WriteJobOptions.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/options/WriteJobOptions.java
index 2c5080fe7..cad30f35c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/options/WriteJobOptions.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/options/WriteJobOptions.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/package-info.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/package-info.java
index bbbab5441..8f0d92711 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/package-info.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/package-info.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/FileSystemKey.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/FileSystemKey.java
index d388f711d..a2d21b9ec 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/FileSystemKey.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/FileSystemKey.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/GetBucketKeyLoader.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/GetBucketKeyLoader.java
index ddabea3c3..f237c413a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/GetBucketKeyLoader.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/GetBucketKeyLoader.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/GetBucketKeyLoaderFactory.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/GetBucketKeyLoaderFactory.java
index 7fb40d110..b2766794a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/GetBucketKeyLoaderFactory.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/GetBucketKeyLoaderFactory.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/GetBucketLoaderFactory.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/GetBucketLoaderFactory.java
new file mode 100644
index 000000000..cd01265a1
--- /dev/null
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/GetBucketLoaderFactory.java
@@ -0,0 +1,50 @@
+/*
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
+ */
+
+package com.spectralogic.ds3client.helpers.pagination;
+
+import com.spectralogic.ds3client.Ds3Client;
+import com.spectralogic.ds3client.models.Contents;
+import com.spectralogic.ds3client.utils.collections.LazyIterable;
+
+/**
+ * This class is a child of {@link GetBucketKeyLoaderFactory}
+ * that provides a sane default for mapping {@link com.spectralogic.ds3client.models.ListBucketResult}
+ * "/" will be used for the delimiter, and {@link com.spectralogic.ds3client.models.ListBucketResult} will be mapped to
+ * {@link LazyIterable.LazyLoader} which was the old behavior.
+ */
+public class GetBucketLoaderFactory extends GetBucketKeyLoaderFactory {
+
+ /**
+ *
+ * @param client
+ * @param bucket
+ * @param keyPrefix
+ * @param nextMarker
+ * @param maxKeys
+ * @param defaultListObjectsRetries
+ */
+ public GetBucketLoaderFactory(final Ds3Client client, final String bucket, final String keyPrefix, final String nextMarker, final int maxKeys, final int defaultListObjectsRetries) {
+ super(client, bucket, keyPrefix, "/" , nextMarker, maxKeys, defaultListObjectsRetries, contentsFunction);
+ }
+
+ /**
+ * @return {@link LazyIterable.LazyLoader}
+ */
+ @Override
+ public LazyIterable.LazyLoader create() {
+ return super.create();
+ }
+}
\ No newline at end of file
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/GetObjectsFullDetailsLoader.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/GetObjectsFullDetailsLoader.java
index 0ea2b7701..d8063054c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/GetObjectsFullDetailsLoader.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/GetObjectsFullDetailsLoader.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/GetObjectsFullDetailsLoaderFactory.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/GetObjectsFullDetailsLoaderFactory.java
index 3371e72e1..e63e66961 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/GetObjectsFullDetailsLoaderFactory.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/GetObjectsFullDetailsLoaderFactory.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/PaginatingCommand.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/PaginatingCommand.java
index 56b6d1f26..089c6c8f8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/PaginatingCommand.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/PaginatingCommand.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/SpectraS3PaginationLoader.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/SpectraS3PaginationLoader.java
index df99b484b..9b205cfcb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/SpectraS3PaginationLoader.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/SpectraS3PaginationLoader.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/commands/GetObjectsFullDetailsPaginatingCommand.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/commands/GetObjectsFullDetailsPaginatingCommand.java
index bb594e06e..2fc05ad50 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/commands/GetObjectsFullDetailsPaginatingCommand.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/commands/GetObjectsFullDetailsPaginatingCommand.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/package-info.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/package-info.java
index 48cc21db2..18f3ffc1b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/package-info.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/pagination/package-info.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/StrategyUtils.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/StrategyUtils.java
index ab41b2127..746662441 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/StrategyUtils.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/StrategyUtils.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -19,7 +19,6 @@
import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMap;
import com.google.common.collect.ImmutableMultimap;
-import com.spectralogic.ds3client.Ds3Client;
import com.spectralogic.ds3client.models.BulkObject;
import com.spectralogic.ds3client.models.JobNode;
import com.spectralogic.ds3client.models.Objects;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/AbstractBlobStrategy.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/AbstractBlobStrategy.java
index e9d9d4a3f..7fbb883ff 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/AbstractBlobStrategy.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/AbstractBlobStrategy.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.blobstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/BlackPearlChunkAttemptRetryDelayBehavior.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/BlackPearlChunkAttemptRetryDelayBehavior.java
index 46ba540b8..1481ef3f8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/BlackPearlChunkAttemptRetryDelayBehavior.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/BlackPearlChunkAttemptRetryDelayBehavior.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.blobstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/BlobStrategy.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/BlobStrategy.java
index 6b94c20e9..ded60b5bb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/BlobStrategy.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/BlobStrategy.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.blobstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/BlobStrategyMaker.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/BlobStrategyMaker.java
index 40d254142..99aa87029 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/BlobStrategyMaker.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/BlobStrategyMaker.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.blobstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/ChunkAttemptRetryBehavior.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/ChunkAttemptRetryBehavior.java
index dc379524b..40b3906c8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/ChunkAttemptRetryBehavior.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/ChunkAttemptRetryBehavior.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.blobstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/ChunkAttemptRetryDelayBehavior.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/ChunkAttemptRetryDelayBehavior.java
index 9ab58ce01..409c4ea1b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/ChunkAttemptRetryDelayBehavior.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/ChunkAttemptRetryDelayBehavior.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.blobstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/ClientDefinedChunkAttemptRetryDelayBehavior.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/ClientDefinedChunkAttemptRetryDelayBehavior.java
index 167e60bfd..c1f53273d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/ClientDefinedChunkAttemptRetryDelayBehavior.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/ClientDefinedChunkAttemptRetryDelayBehavior.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.blobstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/ContinueForeverChunkAttemptsRetryBehavior.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/ContinueForeverChunkAttemptsRetryBehavior.java
index 6a32bc084..fb2a5135c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/ContinueForeverChunkAttemptsRetryBehavior.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/ContinueForeverChunkAttemptsRetryBehavior.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.blobstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/GetSequentialBlobStrategy.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/GetSequentialBlobStrategy.java
index a8f6ff9c3..3b5b82c7b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/GetSequentialBlobStrategy.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/GetSequentialBlobStrategy.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -25,8 +25,6 @@
import com.spectralogic.ds3client.models.BulkObject;
import com.spectralogic.ds3client.models.MasterObjectList;
import com.spectralogic.ds3client.models.Objects;
-import org.slf4j.LoggerFactory;
-import org.slf4j.Logger;
import javax.annotation.Nullable;
import java.io.IOException;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/MaxChunkAttemptsRetryBehavior.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/MaxChunkAttemptsRetryBehavior.java
index 4fbc70507..ff69856d6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/MaxChunkAttemptsRetryBehavior.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/MaxChunkAttemptsRetryBehavior.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.blobstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/PutSequentialBlobStrategy.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/PutSequentialBlobStrategy.java
index 35478a302..647586f6b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/PutSequentialBlobStrategy.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/blobstrategy/PutSequentialBlobStrategy.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/ChannelPreparable.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/ChannelPreparable.java
index 4f61319d2..0bb7224cf 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/ChannelPreparable.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/ChannelPreparable.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.channelstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/ChannelStrategy.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/ChannelStrategy.java
index 0cae311e1..6fac0a50f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/ChannelStrategy.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/ChannelStrategy.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.channelstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/NullChannelPreparable.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/NullChannelPreparable.java
index f152ce3a5..4a50b4c4f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/NullChannelPreparable.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/NullChannelPreparable.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.channelstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/RandomAccessChannelStrategy.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/RandomAccessChannelStrategy.java
index 11a837db8..f268c0e60 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/RandomAccessChannelStrategy.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/RandomAccessChannelStrategy.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.channelstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/SeekableByteChannelDecorator.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/SeekableByteChannelDecorator.java
index 2acdc4dab..5a498caf5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/SeekableByteChannelDecorator.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/SeekableByteChannelDecorator.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.channelstrategy;
@@ -25,52 +25,124 @@
* An instance of {@link SeekableByteChannel} used to decorate another SeekableByteChannel in the
* situation where we re-use the same channel for more than 1 blob. This subclass prevents closing
* a channel when there are other blobs still referencing the shared channel.
+ *
+ * This class positions the content of a blob within the bounds of a channel that may be capable
+ * of containing more than one blob.
*/
class SeekableByteChannelDecorator implements SeekableByteChannel {
- private final SeekableByteChannel seekableByteChannel;
+ private final Object lock = new Object();
- SeekableByteChannelDecorator(final SeekableByteChannel seekableByteChannel) {
- Preconditions.checkNotNull(seekableByteChannel, "seekableByteChannel may not be null");
+ private final SeekableByteChannel seekableByteChannel;
+ private final long blobOffset;
+ private final long blobLength;
+ private long nextAvailableByteOffset = 0;
+
+ SeekableByteChannelDecorator(final SeekableByteChannel seekableByteChannel, final long blobOffset, final long blobLength) throws IOException {
+ Preconditions.checkNotNull(seekableByteChannel, "seekableByteChannel may not be null.");
+ Preconditions.checkArgument(blobOffset >= 0, "blobOffset must be >= 0.");
+ Preconditions.checkArgument(blobLength >= 0, "blobLength must be >= 0.");
this.seekableByteChannel = seekableByteChannel;
+ this.blobOffset = blobOffset;
+ this.blobLength = blobLength;
+
+ seekableByteChannel.position(blobOffset);
}
- protected SeekableByteChannel wrappedSeekableByteChannel() {
+ SeekableByteChannel wrappedSeekableByteChannel() {
return seekableByteChannel;
}
@Override
public int read(final ByteBuffer dst) throws IOException {
- return seekableByteChannel.read(dst);
+ synchronized (lock) {
+ final long remainingInWindow = blobLength - nextAvailableByteOffset;
+ final long numBytesWeCanRead = Math.min(dst.remaining(), remainingInWindow);
+
+ if (numBytesWeCanRead <= 0) {
+ return 0;
+ }
+
+ final int numBytesRead;
+
+ if (numBytesWeCanRead != dst.remaining()) {
+ final ByteBuffer byteBuffer = ByteBuffer.wrap(new byte[(int) numBytesWeCanRead]);
+ numBytesRead = seekableByteChannel.read(byteBuffer);
+ byteBuffer.flip();
+ dst.put(byteBuffer);
+ } else {
+ numBytesRead = seekableByteChannel.read(dst);
+ }
+
+ nextAvailableByteOffset += numBytesRead;
+
+ return numBytesRead;
+ }
}
@Override
public int write(final ByteBuffer src) throws IOException {
- return seekableByteChannel.write(src);
+ synchronized (lock) {
+ final long remainingInWindow = blobLength - nextAvailableByteOffset;
+ final long numBytesWeCanWrite = Math.min(src.remaining(), remainingInWindow);
+
+ if (numBytesWeCanWrite <= 0) {
+ return 0;
+ }
+
+ final int numBytesWritten;
+
+ if (numBytesWeCanWrite != src.remaining()) {
+ final ByteBuffer byteBuffer = ByteBuffer.wrap(new byte[(int) numBytesWeCanWrite]);
+ byteBuffer.put(src);
+ byteBuffer.flip();
+ numBytesWritten = seekableByteChannel.write(byteBuffer);
+ } else {
+ numBytesWritten = seekableByteChannel.write(src);
+ }
+
+ nextAvailableByteOffset += numBytesWritten;
+
+ return numBytesWritten;
+ }
}
@Override
public long position() throws IOException {
- return seekableByteChannel.position();
+ synchronized (lock) {
+ return seekableByteChannel.position();
+ }
}
@Override
public SeekableByteChannel position(final long newPosition) throws IOException {
- return seekableByteChannel.position(newPosition);
+ synchronized (lock) {
+ final long greatestPossiblePosition = blobLength - 1;
+ nextAvailableByteOffset = Math.min(newPosition, greatestPossiblePosition);
+ seekableByteChannel.position(blobOffset + nextAvailableByteOffset);
+
+ return this;
+ }
}
@Override
public long size() throws IOException {
- return seekableByteChannel.size();
+ synchronized (lock) {
+ return seekableByteChannel.size();
+ }
}
@Override
public SeekableByteChannel truncate(final long size) throws IOException {
- return seekableByteChannel.truncate(size);
+ synchronized (lock) {
+ return seekableByteChannel.truncate(size);
+ }
}
@Override
public boolean isOpen() {
- return seekableByteChannel.isOpen();
+ synchronized (lock) {
+ return seekableByteChannel.isOpen();
+ }
}
@Override
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/SequentialChannelStrategy.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/SequentialChannelStrategy.java
index 23a672967..4d6163dbe 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/SequentialChannelStrategy.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/SequentialChannelStrategy.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.channelstrategy;
@@ -88,7 +88,7 @@ private SeekableByteChannel makeNewChannel(final BulkObject blob) throws IOExcep
channelPreparer.prepareChannel(blob.getName(), objectChannelBuilder);
final SeekableByteChannel seekableByteChannel = channelStrategyDelegate.acquireChannelForBlob(blob);
- final SeekableByteChannelDecorator seekableByteChannelDecorator = new SeekableByteChannelDecorator(seekableByteChannel);
+ final SeekableByteChannelDecorator seekableByteChannelDecorator = new SeekableByteChannelDecorator(seekableByteChannel, blob.getOffset(), blob.getLength());
blobNameChannelMap.put(blob.getName(), seekableByteChannelDecorator);
return seekableByteChannelDecorator;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/SequentialFileReaderChannelStrategy.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/SequentialFileReaderChannelStrategy.java
index fe12359f2..2f7270fdc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/SequentialFileReaderChannelStrategy.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/SequentialFileReaderChannelStrategy.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.channelstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/SequentialFileWriterChannelStrategy.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/SequentialFileWriterChannelStrategy.java
index 7126e82d6..998fd6c71 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/SequentialFileWriterChannelStrategy.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/SequentialFileWriterChannelStrategy.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.channelstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/TruncatingChannelPreparable.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/TruncatingChannelPreparable.java
index 932fe7990..f806608ec 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/TruncatingChannelPreparable.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/channelstrategy/TruncatingChannelPreparable.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.channelstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/AbstractObserver.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/AbstractObserver.java
index 69fac1560..a02b3ab87 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/AbstractObserver.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/AbstractObserver.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/AbstractTransferStrategy.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/AbstractTransferStrategy.java
index f42a195a4..13d842b0d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/AbstractTransferStrategy.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/AbstractTransferStrategy.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/BlobTransferredEventObserver.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/BlobTransferredEventObserver.java
index fc0c38655..0b6835b4d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/BlobTransferredEventObserver.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/BlobTransferredEventObserver.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/ChecksumEvent.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/ChecksumEvent.java
index 6011b0815..39cadcb64 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/ChecksumEvent.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/ChecksumEvent.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/ChecksumObserver.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/ChecksumObserver.java
index 68310bcd8..ab1e902f0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/ChecksumObserver.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/ChecksumObserver.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/ContinueForeverTransferRetryDecorator.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/ContinueForeverTransferRetryDecorator.java
index c2a4954ed..d3fb5518b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/ContinueForeverTransferRetryDecorator.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/ContinueForeverTransferRetryDecorator.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/DataTransferredObserver.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/DataTransferredObserver.java
index d25191cac..853b951e2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/DataTransferredObserver.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/DataTransferredObserver.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/EventDispatcher.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/EventDispatcher.java
index 0810ac7bb..cfb7623ac 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/EventDispatcher.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/EventDispatcher.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/EventDispatcherImpl.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/EventDispatcherImpl.java
index 946648f78..8569e03cc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/EventDispatcherImpl.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/EventDispatcherImpl.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/FailureEventObserver.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/FailureEventObserver.java
index b273b27bf..c527ddbaf 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/FailureEventObserver.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/FailureEventObserver.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/GetJobNetworkFailureRetryDecorator.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/GetJobNetworkFailureRetryDecorator.java
index b80ca778c..8475b33de 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/GetJobNetworkFailureRetryDecorator.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/GetJobNetworkFailureRetryDecorator.java
@@ -1,21 +1,22 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
import com.google.common.collect.ImmutableCollection;
+import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMap;
import com.google.common.collect.ImmutableMultimap;
import com.spectralogic.ds3client.exceptions.ContentLengthNotMatchException;
@@ -25,6 +26,7 @@
import com.spectralogic.ds3client.helpers.strategy.channelstrategy.ChannelStrategy;
import com.spectralogic.ds3client.models.BulkObject;
import com.spectralogic.ds3client.models.common.Range;
+import com.spectralogic.ds3client.utils.Guard;
import java.io.IOException;
import java.util.HashMap;
@@ -125,12 +127,24 @@ private ImmutableCollection initializeRanges(final BulkObject blob, final
if (ranges == null) {
final long numBytesTransferred = 0;
- ranges = updateRanges(ranges, numBytesTransferred, blob.getLength());
+ ranges = adjustRangesForBlobOffset(updateRanges(ranges, numBytesTransferred, blob.getLength()), blob);
}
return ranges;
}
+ private ImmutableCollection adjustRangesForBlobOffset(final ImmutableCollection ranges, final BulkObject blob) {
+ if (Guard.isNullOrEmpty(ranges) || ranges.size() > 1) {
+ return ranges;
+ }
+
+ final Range firstRange = ranges.iterator().next();
+
+ final long blobOffset = blob.getOffset();
+
+ return ImmutableList.of(new Range(firstRange.getStart() + blobOffset, firstRange.getEnd() + blobOffset));
+ }
+
private ImmutableCollection updateRanges(final ImmutableCollection ranges,
final long numBytesTransferred,
final Long numBytesToTransfer)
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/GetJobPartialBlobTransferMethod.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/GetJobPartialBlobTransferMethod.java
index dc8bc3b56..408525eba 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/GetJobPartialBlobTransferMethod.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/GetJobPartialBlobTransferMethod.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/GetJobTransferMethod.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/GetJobTransferMethod.java
index 3a174145d..c407285e3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/GetJobTransferMethod.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/GetJobTransferMethod.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/MaxNumObjectTransferAttemptsDecorator.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/MaxNumObjectTransferAttemptsDecorator.java
index 436e42f91..534f53831 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/MaxNumObjectTransferAttemptsDecorator.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/MaxNumObjectTransferAttemptsDecorator.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/MetaDataReceivedObserver.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/MetaDataReceivedObserver.java
index 80b7af56d..1ddf8f356 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/MetaDataReceivedObserver.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/MetaDataReceivedObserver.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/MultiThreadedTransferStrategy.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/MultiThreadedTransferStrategy.java
index bc79af4e9..343267b6c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/MultiThreadedTransferStrategy.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/MultiThreadedTransferStrategy.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/ObjectCompletedObserver.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/ObjectCompletedObserver.java
index 5524194d7..a67bdc351 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/ObjectCompletedObserver.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/ObjectCompletedObserver.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/Observer.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/Observer.java
index 8d777a7dc..abaf599bf 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/Observer.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/Observer.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/PutJobTransferMethod.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/PutJobTransferMethod.java
index f7eb5eb63..eaad77fd3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/PutJobTransferMethod.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/PutJobTransferMethod.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/RangeHelper.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/RangeHelper.java
index c06264ea7..b4d62c203 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/RangeHelper.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/RangeHelper.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/SingleThreadedTransferStrategy.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/SingleThreadedTransferStrategy.java
index f64afb5c5..175f03041 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/SingleThreadedTransferStrategy.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/SingleThreadedTransferStrategy.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferMethod.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferMethod.java
index 8be16f802..3d301efe9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferMethod.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferMethod.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferMethodMaker.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferMethodMaker.java
index f0231aeea..f00e1c0d2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferMethodMaker.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferMethodMaker.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferRetryDecorator.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferRetryDecorator.java
index b2853d747..5d89b6701 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferRetryDecorator.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferRetryDecorator.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferStrategy.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferStrategy.java
index f67ccf349..009122741 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferStrategy.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferStrategy.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferStrategyBuilder.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferStrategyBuilder.java
index a6c2678dc..ee62ebb70 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferStrategyBuilder.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferStrategyBuilder.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/UpdateStrategy.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/UpdateStrategy.java
index f5271276a..31f754ce0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/UpdateStrategy.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/UpdateStrategy.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/WaitingForChunksObserver.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/WaitingForChunksObserver.java
index 6fecc1db7..f350dfc1a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/WaitingForChunksObserver.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/WaitingForChunksObserver.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.helpers.strategy.transferstrategy;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/util/PartialObjectHelpers.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/util/PartialObjectHelpers.java
index 89f6776ff..b3b9b5082 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/util/PartialObjectHelpers.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/util/PartialObjectHelpers.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -78,10 +78,9 @@ static ImmutableList dedupRanges(final ImmutableList rangesForBlob
Range currentRange = null;
Range nextRange;
- final UnmodifiableIterator rangeIterator = sortedRanges.iterator();
- while (rangeIterator.hasNext()) {
- nextRange = rangeIterator.next();
+ for (final Range sortedRange : sortedRanges) {
+ nextRange = sortedRange;
if (currentRange == null) {
// This will only be called on the first iteration of the loop
currentRange = nextRange;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ActiveJob.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ActiveJob.java
index 72c7af5b8..bdd40366e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ActiveJob.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ActiveJob.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ActiveJobList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ActiveJobList.java
index 732d6de78..7bc8a6757 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ActiveJobList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ActiveJobList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AutoInspectMode.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AutoInspectMode.java
index cf77551fd..d9151249a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AutoInspectMode.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AutoInspectMode.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureDataReplicationRule.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureDataReplicationRule.java
index 4639845af..622e10327 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureDataReplicationRule.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureDataReplicationRule.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureDataReplicationRuleList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureDataReplicationRuleList.java
index 8c44877b6..c7f148721 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureDataReplicationRuleList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureDataReplicationRuleList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTarget.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTarget.java
index f9069a666..d90809842 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTarget.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTarget.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetBucketName.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetBucketName.java
index 8ab1de76f..d93be6014 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetBucketName.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetBucketName.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetBucketNameList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetBucketNameList.java
index c2635c9e9..e251b5ead 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetBucketNameList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetBucketNameList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetFailure.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetFailure.java
index 7bd738b55..e2e119b34 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetFailure.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetFailure.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetFailureList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetFailureList.java
index bb270428d..5f90f43a5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetFailureList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetFailureList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetFailureNotificationRegistration.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetFailureNotificationRegistration.java
index 6b1b93558..fda37a7f7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetFailureNotificationRegistration.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetFailureNotificationRegistration.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetFailureNotificationRegistrationList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetFailureNotificationRegistrationList.java
index 991c9be88..97a65f8a5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetFailureNotificationRegistrationList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetFailureNotificationRegistrationList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetList.java
index 2ac82b9a4..f98bf3abd 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetReadPreference.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetReadPreference.java
index e72b05ba5..1c7e42a46 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetReadPreference.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetReadPreference.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetReadPreferenceList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetReadPreferenceList.java
index bca7220dd..5bba65175 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetReadPreferenceList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/AzureTargetReadPreferenceList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Blob.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Blob.java
index 722dd01ed..7a47b0bff 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Blob.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Blob.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BlobStoreTaskInformation.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BlobStoreTaskInformation.java
index 0b261ff0c..e77b3310e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BlobStoreTaskInformation.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BlobStoreTaskInformation.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BlobStoreTaskState.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BlobStoreTaskState.java
index baca9f2a5..4d9bff87a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BlobStoreTaskState.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BlobStoreTaskState.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BlobStoreTasksInformation.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BlobStoreTasksInformation.java
index 178e0d19b..8fa7c1e53 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BlobStoreTasksInformation.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BlobStoreTasksInformation.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Bucket.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Bucket.java
index 24b00336c..358d31173 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Bucket.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Bucket.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BucketAcl.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BucketAcl.java
index 5f4af6b32..387265182 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BucketAcl.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BucketAcl.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BucketAclList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BucketAclList.java
index e9793fe9a..7d007540b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BucketAclList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BucketAclList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BucketAclPermission.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BucketAclPermission.java
index 185175856..a89ed65e5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BucketAclPermission.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BucketAclPermission.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BucketDetails.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BucketDetails.java
index 00d731b6c..6ce745bc2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BucketDetails.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BucketDetails.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BucketList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BucketList.java
index bc12fb5a4..6b39df96b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BucketList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BucketList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BuildInformation.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BuildInformation.java
index e2bace3b9..871e3e665 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BuildInformation.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BuildInformation.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BulkObject.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BulkObject.java
index 17d77e3bf..3e41d72c8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BulkObject.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BulkObject.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BulkObjectList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BulkObjectList.java
index b1780261c..9cc175aec 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BulkObjectList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/BulkObjectList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheEntryInformation.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheEntryInformation.java
index 03cdc597a..9c7640abf 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheEntryInformation.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheEntryInformation.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheEntryState.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheEntryState.java
index b428b5284..71cdb7b35 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheEntryState.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheEntryState.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheFilesystem.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheFilesystem.java
index 5658acc11..a68d79209 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheFilesystem.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheFilesystem.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheFilesystemInformation.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheFilesystemInformation.java
index d58ba2ef4..9f1bc5e16 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheFilesystemInformation.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheFilesystemInformation.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheFilesystemList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheFilesystemList.java
index 42f0f5809..1b8f467ad 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheFilesystemList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheFilesystemList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheInformation.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheInformation.java
index 9c3ec743e..b74981a6f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheInformation.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CacheInformation.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CanceledJob.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CanceledJob.java
index eb3735415..c64fbbaf3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CanceledJob.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CanceledJob.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CanceledJobList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CanceledJobList.java
index c97ace764..84cda2469 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CanceledJobList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CanceledJobList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CapacitySummaryContainer.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CapacitySummaryContainer.java
index eda4f1273..a9397ae09 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CapacitySummaryContainer.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CapacitySummaryContainer.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ChecksumType.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ChecksumType.java
index 2d5abb058..e4e8e0e16 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ChecksumType.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ChecksumType.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CompleteMultipartUploadResult.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CompleteMultipartUploadResult.java
index a9ca5e847..bd54f7530 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CompleteMultipartUploadResult.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CompleteMultipartUploadResult.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CompletedJob.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CompletedJob.java
index 6ba3e045a..f796ecc37 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CompletedJob.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CompletedJob.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CompletedJobList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CompletedJobList.java
index c9da0afd0..d8e154d6f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CompletedJobList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/CompletedJobList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Contents.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Contents.java
index 20cdd84be..5f2204dad 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Contents.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Contents.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataIsolationLevel.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataIsolationLevel.java
index 51f927537..330ddef49 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataIsolationLevel.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataIsolationLevel.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPathBackend.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPathBackend.java
index 4af0ee42b..09c91281e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPathBackend.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPathBackend.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPersistenceRule.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPersistenceRule.java
index 637c85794..97f32bb2d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPersistenceRule.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPersistenceRule.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPersistenceRuleList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPersistenceRuleList.java
index ec9df25e9..52dd630b7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPersistenceRuleList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPersistenceRuleList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPersistenceRuleType.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPersistenceRuleType.java
index 45e867ea8..9b045fec3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPersistenceRuleType.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPersistenceRuleType.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPlacementRuleState.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPlacementRuleState.java
index 88e0e33da..48ca8cb3e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPlacementRuleState.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPlacementRuleState.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPolicy.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPolicy.java
index 2ede6aa7d..98e167192 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPolicy.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPolicy.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPolicyAcl.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPolicyAcl.java
index ba4286fe4..697b9ea10 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPolicyAcl.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPolicyAcl.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPolicyAclList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPolicyAclList.java
index c97d81132..68d7f936c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPolicyAclList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPolicyAclList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPolicyList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPolicyList.java
index c3aabbdf2..4e3b3b801 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPolicyList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataPolicyList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataReplicationRuleType.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataReplicationRuleType.java
index 804800e68..0291e676c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataReplicationRuleType.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DataReplicationRuleType.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DatabasePhysicalSpaceState.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DatabasePhysicalSpaceState.java
index 9afefbc28..dd52a6f79 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DatabasePhysicalSpaceState.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DatabasePhysicalSpaceState.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DegradedBlob.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DegradedBlob.java
index 0f0b410c3..27de12b05 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DegradedBlob.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DegradedBlob.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DegradedBlobList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DegradedBlobList.java
index c4365ad21..0eb27f0e4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DegradedBlobList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DegradedBlobList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DeleteObjectError.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DeleteObjectError.java
index c9baec5c0..5b316f012 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DeleteObjectError.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DeleteObjectError.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DeleteResult.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DeleteResult.java
index 1c36576c2..db30a630e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DeleteResult.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DeleteResult.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DetailedS3Object.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DetailedS3Object.java
index 87d0706d0..3c75f9c9a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DetailedS3Object.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DetailedS3Object.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DetailedS3ObjectList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DetailedS3ObjectList.java
index 3c07f9e07..a440fd0bb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DetailedS3ObjectList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DetailedS3ObjectList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DetailedTapeFailure.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DetailedTapeFailure.java
index 1e33d6a32..639f520b9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DetailedTapeFailure.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DetailedTapeFailure.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DetailedTapeFailureList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DetailedTapeFailureList.java
index 4da30f76e..6411d85fd 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DetailedTapeFailureList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DetailedTapeFailureList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DetailedTapePartition.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DetailedTapePartition.java
index cdecdac6d..542686de7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DetailedTapePartition.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/DetailedTapePartition.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -61,7 +61,7 @@ public class DetailedTapePartition {
@JsonProperty("TapeTypes")
@JacksonXmlElementWrapper(useWrapping = false)
- private List tapeTypes = new ArrayList<>();
+ private List tapeTypes = new ArrayList<>();
// Constructor
public DetailedTapePartition() {
@@ -160,11 +160,11 @@ public void setState(final TapePartitionState state) {
}
- public List getTapeTypes() {
+ public List getTapeTypes() {
return this.tapeTypes;
}
- public void setTapeTypes(final List tapeTypes) {
+ public void setTapeTypes(final List tapeTypes) {
this.tapeTypes = tapeTypes;
}
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3DataReplicationRule.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3DataReplicationRule.java
index f28feaf64..535bcd155 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3DataReplicationRule.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3DataReplicationRule.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3DataReplicationRuleList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3DataReplicationRuleList.java
index d397158e2..743f55931 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3DataReplicationRuleList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3DataReplicationRuleList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3Target.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3Target.java
index 8a95adaae..8f27fde08 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3Target.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3Target.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetAccessControlReplication.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetAccessControlReplication.java
index 8ac3123b6..f038f08e6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetAccessControlReplication.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetAccessControlReplication.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetFailure.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetFailure.java
index 86fb07d63..7047fbd87 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetFailure.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetFailure.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetFailureList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetFailureList.java
index d45342360..e34a3181d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetFailureList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetFailureList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetFailureNotificationRegistration.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetFailureNotificationRegistration.java
index 2bebff42d..61170a22d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetFailureNotificationRegistration.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetFailureNotificationRegistration.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetFailureNotificationRegistrationList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetFailureNotificationRegistrationList.java
index 2207e4862..303eacd38 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetFailureNotificationRegistrationList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetFailureNotificationRegistrationList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetList.java
index c05bdbdfc..e1ba56735 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetReadPreference.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetReadPreference.java
index 29d453796..08a55e32f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetReadPreference.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetReadPreference.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetReadPreferenceList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetReadPreferenceList.java
index 9ee24a8c9..8a678687f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetReadPreferenceList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Ds3TargetReadPreferenceList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Error.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Error.java
index 45a6727b2..f07b3883a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Error.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Error.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -21,9 +21,11 @@
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement;
import java.lang.String;
+import java.io.Serializable;
+
@JacksonXmlRootElement(namespace = "Error")
@JsonIgnoreProperties(ignoreUnknown = true)
-public class Error {
+public class Error implements Serializable {
// Variables
@JsonProperty("Code")
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/FeatureKey.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/FeatureKey.java
index 9c52da106..d4619ed77 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/FeatureKey.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/FeatureKey.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/FeatureKeyList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/FeatureKeyList.java
index a452d5934..e146f350c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/FeatureKeyList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/FeatureKeyList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/FeatureKeyType.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/FeatureKeyType.java
index a9a609134..585211355 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/FeatureKeyType.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/FeatureKeyType.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Group.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Group.java
index f36f19008..193f08fe2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Group.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Group.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/GroupList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/GroupList.java
index 4da3091e9..701a3a38b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/GroupList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/GroupList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/GroupMember.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/GroupMember.java
index dd457b392..e1b9c60c4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/GroupMember.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/GroupMember.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/GroupMemberList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/GroupMemberList.java
index 576f86a31..fe3f69fb2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/GroupMemberList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/GroupMemberList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/HealthVerificationResult.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/HealthVerificationResult.java
index 8607a0f21..3edb61a9f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/HealthVerificationResult.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/HealthVerificationResult.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/HttpResponseFormatType.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/HttpResponseFormatType.java
index 13bfb9fbe..9e8b48347 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/HttpResponseFormatType.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/HttpResponseFormatType.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ImportConflictResolutionMode.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ImportConflictResolutionMode.java
index bcd4bc4db..743f600be 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ImportConflictResolutionMode.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ImportConflictResolutionMode.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ImportExportConfiguration.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ImportExportConfiguration.java
index 3537ff51d..e9e190cb0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ImportExportConfiguration.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ImportExportConfiguration.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/InitiateMultipartUploadResult.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/InitiateMultipartUploadResult.java
index 73c8f772e..e8c35f854 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/InitiateMultipartUploadResult.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/InitiateMultipartUploadResult.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Job.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Job.java
index 16ba8ffe3..acb76468c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Job.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Job.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobChunk.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobChunk.java
index db79330c2..ae2f71eef 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobChunk.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobChunk.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobChunkBlobStoreState.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobChunkBlobStoreState.java
index f75177856..47ff72ff8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobChunkBlobStoreState.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobChunkBlobStoreState.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobChunkClientProcessingOrderGuarantee.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobChunkClientProcessingOrderGuarantee.java
index f4727d77b..d40e63eb9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobChunkClientProcessingOrderGuarantee.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobChunkClientProcessingOrderGuarantee.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCompletedNotificationRegistration.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCompletedNotificationRegistration.java
index 8e5277f2d..a86d14f13 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCompletedNotificationRegistration.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCompletedNotificationRegistration.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCompletedNotificationRegistrationList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCompletedNotificationRegistrationList.java
index 89ea37e83..063e72c44 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCompletedNotificationRegistrationList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCompletedNotificationRegistrationList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCreatedNotificationRegistration.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCreatedNotificationRegistration.java
index 17386fcf3..541329e8a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCreatedNotificationRegistration.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCreatedNotificationRegistration.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCreatedNotificationRegistrationList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCreatedNotificationRegistrationList.java
index a157c0e85..9be21104d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCreatedNotificationRegistrationList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCreatedNotificationRegistrationList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCreationFailedNotificationRegistration.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCreationFailedNotificationRegistration.java
index 613eac38f..011ad9333 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCreationFailedNotificationRegistration.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCreationFailedNotificationRegistration.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCreationFailedNotificationRegistrationList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCreationFailedNotificationRegistrationList.java
index 4dfe528e3..923544bc4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCreationFailedNotificationRegistrationList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobCreationFailedNotificationRegistrationList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobList.java
index e873c19d7..8b4b0daef 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobNode.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobNode.java
index 6e21b0c76..56b2f9b1c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobNode.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobNode.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobRequestType.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobRequestType.java
index b8a479c72..f0ba99063 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobRequestType.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobRequestType.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobStatus.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobStatus.java
index 80a17fcb5..964f7eb50 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobStatus.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/JobStatus.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ListAllMyBucketsResult.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ListAllMyBucketsResult.java
index 893fae37b..7f15834e5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ListAllMyBucketsResult.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ListAllMyBucketsResult.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ListBucketResult.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ListBucketResult.java
index d74203176..93e5335f1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ListBucketResult.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ListBucketResult.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ListMultiPartUploadsResult.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ListMultiPartUploadsResult.java
index 2dcd4a937..c7dfac192 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ListMultiPartUploadsResult.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ListMultiPartUploadsResult.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ListPartsResult.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ListPartsResult.java
index 481bc03f3..cd4b3fa00 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ListPartsResult.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/ListPartsResult.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/LtfsFileNamingMode.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/LtfsFileNamingMode.java
index 3e1fd6860..e324aa39d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/LtfsFileNamingMode.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/LtfsFileNamingMode.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/MasterObjectList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/MasterObjectList.java
index 42c2bde32..2cf81a045 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/MasterObjectList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/MasterObjectList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/MultiPartUpload.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/MultiPartUpload.java
index 78d94c508..4b402271e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/MultiPartUpload.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/MultiPartUpload.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/MultiPartUploadPart.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/MultiPartUploadPart.java
index f0ed0052f..7d857fd16 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/MultiPartUploadPart.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/MultiPartUploadPart.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/NamedDetailedTapePartition.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/NamedDetailedTapePartition.java
index ad8f7a470..a7ae47f44 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/NamedDetailedTapePartition.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/NamedDetailedTapePartition.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -61,7 +61,7 @@ public class NamedDetailedTapePartition {
@JsonProperty("TapeTypes")
@JacksonXmlElementWrapper(useWrapping = false)
- private List tapeTypes = new ArrayList<>();
+ private List tapeTypes = new ArrayList<>();
// Constructor
public NamedDetailedTapePartition() {
@@ -160,11 +160,11 @@ public void setState(final TapePartitionState state) {
}
- public List getTapeTypes() {
+ public List getTapeTypes() {
return this.tapeTypes;
}
- public void setTapeTypes(final List tapeTypes) {
+ public void setTapeTypes(final List tapeTypes) {
this.tapeTypes = tapeTypes;
}
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/NamedDetailedTapePartitionList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/NamedDetailedTapePartitionList.java
index 16e6bef5d..2105a4221 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/NamedDetailedTapePartitionList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/NamedDetailedTapePartitionList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/NamingConventionType.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/NamingConventionType.java
index b3cc9f6a9..2b788789a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/NamingConventionType.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/NamingConventionType.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Node.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Node.java
index 9320b4b67..eb15649c6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Node.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Node.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/NodeList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/NodeList.java
index b3447cdc1..22acae571 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/NodeList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/NodeList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Objects.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Objects.java
index c13930b02..4dbe35b53 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Objects.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Objects.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PhysicalPlacement.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PhysicalPlacement.java
index ada4a286b..a9bddda03 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PhysicalPlacement.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PhysicalPlacement.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Pool.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Pool.java
index fe7a29b60..aa9200f64 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Pool.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Pool.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolFailure.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolFailure.java
index 31e05bc8d..fef635946 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolFailure.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolFailure.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolFailureList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolFailureList.java
index 8d9e3d607..8e56c5f87 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolFailureList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolFailureList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolFailureNotificationRegistration.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolFailureNotificationRegistration.java
index b7b9a3d4c..f91a54007 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolFailureNotificationRegistration.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolFailureNotificationRegistration.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolFailureNotificationRegistrationList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolFailureNotificationRegistrationList.java
index 553a0e6bc..90b58c7ba 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolFailureNotificationRegistrationList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolFailureNotificationRegistrationList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolFailureType.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolFailureType.java
index 5f7a87d81..04120fb6f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolFailureType.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolFailureType.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolHealth.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolHealth.java
index bb862732b..e380b0462 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolHealth.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolHealth.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolList.java
index e07a27620..ea10a2e47 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolPartition.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolPartition.java
index 26537b4f0..4a24950ea 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolPartition.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolPartition.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolPartitionList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolPartitionList.java
index 2d43a0ba5..9abd7cce5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolPartitionList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolPartitionList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolState.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolState.java
index 766bfa2b9..c13527861 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolState.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolState.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolType.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolType.java
index 968c967f2..bbe306771 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolType.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/PoolType.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Priority.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Priority.java
index feaaf6684..ced11b836 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Priority.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Priority.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Quiesced.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Quiesced.java
index 076ff1cdd..7299a856c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Quiesced.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Quiesced.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/RequestType.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/RequestType.java
index cb8e8552e..a7d3eb31f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/RequestType.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/RequestType.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/RestOperationType.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/RestOperationType.java
index 9f951979b..8c185377e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/RestOperationType.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/RestOperationType.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3DataReplicationRule.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3DataReplicationRule.java
index 5198a07da..33b1cc27b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3DataReplicationRule.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3DataReplicationRule.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3DataReplicationRuleList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3DataReplicationRuleList.java
index febd57477..dbb81c8fb 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3DataReplicationRuleList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3DataReplicationRuleList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3InitialDataPlacementPolicy.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3InitialDataPlacementPolicy.java
index f704acf0c..29efd9860 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3InitialDataPlacementPolicy.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3InitialDataPlacementPolicy.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3Object.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3Object.java
index 6de63d90b..8ddf356b4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3Object.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3Object.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectCachedNotificationRegistration.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectCachedNotificationRegistration.java
index f94ca3adc..5094cc591 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectCachedNotificationRegistration.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectCachedNotificationRegistration.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectCachedNotificationRegistrationList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectCachedNotificationRegistrationList.java
index ff91c5cbf..5e03d6317 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectCachedNotificationRegistrationList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectCachedNotificationRegistrationList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectList.java
index 7ad03981e..c48c0e9a2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectLostNotificationRegistration.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectLostNotificationRegistration.java
index b3beee4c5..af4d5b032 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectLostNotificationRegistration.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectLostNotificationRegistration.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectLostNotificationRegistrationList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectLostNotificationRegistrationList.java
index 76305bb18..b8525d214 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectLostNotificationRegistrationList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectLostNotificationRegistrationList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectPersistedNotificationRegistration.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectPersistedNotificationRegistration.java
index 6894c1066..a8c093261 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectPersistedNotificationRegistration.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectPersistedNotificationRegistration.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectPersistedNotificationRegistrationList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectPersistedNotificationRegistrationList.java
index 96837d2a4..06c892453 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectPersistedNotificationRegistrationList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectPersistedNotificationRegistrationList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectToDelete.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectToDelete.java
index b4621e603..6c1ec08f8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectToDelete.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectToDelete.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectType.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectType.java
index 077ec222d..9c34f434e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectType.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3ObjectType.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3Region.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3Region.java
index 7c5c9d0f3..12c558684 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3Region.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3Region.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3Target.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3Target.java
index c2519b706..1d3f67ed4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3Target.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3Target.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetBucketName.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetBucketName.java
index 97e633c49..3a3c70c39 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetBucketName.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetBucketName.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetBucketNameList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetBucketNameList.java
index f66ead64c..ce6f648cd 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetBucketNameList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetBucketNameList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetFailure.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetFailure.java
index 7d3601597..f16e6bc57 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetFailure.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetFailure.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetFailureList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetFailureList.java
index 2a0b2fa1f..4828b0446 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetFailureList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetFailureList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetFailureNotificationRegistration.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetFailureNotificationRegistration.java
index 27ffaac6d..4077efce4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetFailureNotificationRegistration.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetFailureNotificationRegistration.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetFailureNotificationRegistrationList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetFailureNotificationRegistrationList.java
index 6cf16bbdd..7d01d042e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetFailureNotificationRegistrationList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetFailureNotificationRegistrationList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetList.java
index e3206f9f8..b86fc303b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetReadPreference.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetReadPreference.java
index 9564be357..34b921b07 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetReadPreference.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetReadPreference.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetReadPreferenceList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetReadPreferenceList.java
index 25e5b0cbb..a7cf1acbe 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetReadPreferenceList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/S3TargetReadPreferenceList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SpectraUser.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SpectraUser.java
index eb238b089..034d9205b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SpectraUser.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SpectraUser.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SpectraUserList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SpectraUserList.java
index 9b63e45aa..f1890c076 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SpectraUserList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SpectraUserList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomain.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomain.java
index c11ac5384..f94fc44c9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomain.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomain.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainCapacitySummary.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainCapacitySummary.java
index 8e5772175..ed20b1d5f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainCapacitySummary.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainCapacitySummary.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainFailure.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainFailure.java
index c8ccabf56..a564dbf21 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainFailure.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainFailure.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainFailureList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainFailureList.java
index bc114d935..9a707f69d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainFailureList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainFailureList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainFailureNotificationRegistration.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainFailureNotificationRegistration.java
index c4819a161..a774c424e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainFailureNotificationRegistration.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainFailureNotificationRegistration.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainFailureNotificationRegistrationList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainFailureNotificationRegistrationList.java
index 2d3857d80..6f92bd7f2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainFailureNotificationRegistrationList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainFailureNotificationRegistrationList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainFailureType.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainFailureType.java
index 7254027e2..a7c816373 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainFailureType.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainFailureType.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainList.java
index d9c3f01d1..9a7df1597 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainMember.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainMember.java
index 432233560..be00d27cd 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainMember.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainMember.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -19,6 +19,7 @@
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement;
import java.util.UUID;
+import java.lang.String;
@JacksonXmlRootElement(namespace = "Data")
public class StorageDomainMember {
@@ -40,7 +41,7 @@ public class StorageDomainMember {
private UUID tapePartitionId;
@JsonProperty("TapeType")
- private TapeType tapeType;
+ private String tapeType;
@JsonProperty("WritePreference")
private WritePreferenceLevel writePreference;
@@ -97,11 +98,11 @@ public void setTapePartitionId(final UUID tapePartitionId) {
}
- public TapeType getTapeType() {
+ public String getTapeType() {
return this.tapeType;
}
- public void setTapeType(final TapeType tapeType) {
+ public void setTapeType(final String tapeType) {
this.tapeType = tapeType;
}
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainMemberList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainMemberList.java
index 48eabbdd1..010738647 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainMemberList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainMemberList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainMemberState.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainMemberState.java
index d17549370..88da39c5f 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainMemberState.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/StorageDomainMemberState.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobAzureTarget.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobAzureTarget.java
index def8f9389..765faffda 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobAzureTarget.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobAzureTarget.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobAzureTargetList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobAzureTargetList.java
index c28d4004a..ccb8aeaae 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobAzureTargetList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobAzureTargetList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobDs3Target.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobDs3Target.java
index ea721d1c5..aba2a8d4b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobDs3Target.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobDs3Target.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobDs3TargetList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobDs3TargetList.java
index 9996d1ead..02b6a4d7c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobDs3TargetList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobDs3TargetList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobPool.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobPool.java
index 4a304e644..50fc2c9fe 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobPool.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobPool.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobPoolList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobPoolList.java
index 5d976d052..a39f24cac 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobPoolList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobPoolList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobS3Target.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobS3Target.java
index 79b3e14d6..dafe99717 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobS3Target.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobS3Target.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobS3TargetList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobS3TargetList.java
index 2d4af175f..ae3d3c727 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobS3TargetList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobS3TargetList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobTape.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobTape.java
index 1f628d2ba..073a2121d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobTape.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobTape.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobTapeList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobTapeList.java
index 641d66941..f6c7d2f82 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobTapeList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SuspectBlobTapeList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemFailure.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemFailure.java
index 569b5cb3c..b4bf07352 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemFailure.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemFailure.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemFailureList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemFailureList.java
index 32f7c51ac..e222aaea2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemFailureList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemFailureList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemFailureNotificationRegistration.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemFailureNotificationRegistration.java
index 7a5d02f58..75c9039b0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemFailureNotificationRegistration.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemFailureNotificationRegistration.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemFailureNotificationRegistrationList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemFailureNotificationRegistrationList.java
index 8fb3aae7b..3e375adb4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemFailureNotificationRegistrationList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemFailureNotificationRegistrationList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemFailureType.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemFailureType.java
index 3b267164f..f0f793d20 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemFailureType.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemFailureType.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemInformation.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemInformation.java
index f516a01a6..ba405f34c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemInformation.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/SystemInformation.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Tape.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Tape.java
index 7c74e8f93..c4c8c5ba7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Tape.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/Tape.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -97,7 +97,7 @@ public class Tape {
private Long totalRawCapacity;
@JsonProperty("Type")
- private TapeType type;
+ private String type;
@JsonProperty("VerifyPending")
private Priority verifyPending;
@@ -319,11 +319,11 @@ public void setTotalRawCapacity(final Long totalRawCapacity) {
}
- public TapeType getType() {
+ public String getType() {
return this.type;
}
- public void setType(final TapeType type) {
+ public void setType(final String type) {
this.type = type;
}
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDensityDirective.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDensityDirective.java
index 5c74edf4d..5867592cf 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDensityDirective.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDensityDirective.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -19,6 +19,7 @@
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement;
import java.util.UUID;
+import java.lang.String;
@JacksonXmlRootElement(namespace = "Data")
public class TapeDensityDirective {
@@ -34,7 +35,7 @@ public class TapeDensityDirective {
private UUID partitionId;
@JsonProperty("TapeType")
- private TapeType tapeType;
+ private String tapeType;
// Constructor
public TapeDensityDirective() {
@@ -70,11 +71,11 @@ public void setPartitionId(final UUID partitionId) {
}
- public TapeType getTapeType() {
+ public String getTapeType() {
return this.tapeType;
}
- public void setTapeType(final TapeType tapeType) {
+ public void setTapeType(final String tapeType) {
this.tapeType = tapeType;
}
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDensityDirectiveList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDensityDirectiveList.java
index 4f4b135e9..d9c45d80e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDensityDirectiveList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDensityDirectiveList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDrive.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDrive.java
index 74911ed31..f3aeb0c4d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDrive.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDrive.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDriveList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDriveList.java
index 2c4f59629..801a1d70a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDriveList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDriveList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDriveState.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDriveState.java
index 5527753c3..fa6452c75 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDriveState.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDriveState.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDriveType.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDriveType.java
index 47d182b85..e8f73ed57 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDriveType.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeDriveType.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeFailure.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeFailure.java
index d1190ffcb..5fbb40232 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeFailure.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeFailure.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeFailureList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeFailureList.java
index 9532f4a17..0f3292d78 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeFailureList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeFailureList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeFailureNotificationRegistration.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeFailureNotificationRegistration.java
index 4a8b5f95e..1876f8989 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeFailureNotificationRegistration.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeFailureNotificationRegistration.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeFailureNotificationRegistrationList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeFailureNotificationRegistrationList.java
index a87982b0a..7be871434 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeFailureNotificationRegistrationList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeFailureNotificationRegistrationList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeFailureType.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeFailureType.java
index 69459c360..591585f47 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeFailureType.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeFailureType.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeLibrary.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeLibrary.java
index 65a72e6f3..36320a6ee 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeLibrary.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeLibrary.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeLibraryList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeLibraryList.java
index 7b773985a..edd638515 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeLibraryList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeLibraryList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeList.java
index cd7937900..fd29567ea 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartition.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartition.java
index c86173810..58467c469 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartition.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartition.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionFailure.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionFailure.java
index 87f83ef0c..5303c4077 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionFailure.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionFailure.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionFailureList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionFailureList.java
index d22dac15c..8c2358a51 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionFailureList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionFailureList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionFailureNotificationRegistration.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionFailureNotificationRegistration.java
index d52b5144e..64ed42528 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionFailureNotificationRegistration.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionFailureNotificationRegistration.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionFailureNotificationRegistrationList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionFailureNotificationRegistrationList.java
index 33b0dee32..118e8dae4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionFailureNotificationRegistrationList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionFailureNotificationRegistrationList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionFailureType.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionFailureType.java
index c13e09db0..f4954ec3a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionFailureType.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionFailureType.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionList.java
index e5f429e67..e0d207cf0 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionState.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionState.java
index 1d21ea106..8e968f1d5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionState.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapePartitionState.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeState.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeState.java
index d943bd7ab..9acd0ae10 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeState.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeState.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TargetFailureType.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TargetFailureType.java
index d75f3df99..e168d52e9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TargetFailureType.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TargetFailureType.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TargetReadPreferenceType.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TargetReadPreferenceType.java
index cf1087345..e17b84d2c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TargetReadPreferenceType.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TargetReadPreferenceType.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TargetState.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TargetState.java
index 7a1fff709..58d27772a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TargetState.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TargetState.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/UnavailableMediaUsagePolicy.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/UnavailableMediaUsagePolicy.java
index 6a1019d99..c472d6d34 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/UnavailableMediaUsagePolicy.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/UnavailableMediaUsagePolicy.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/User.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/User.java
index a7e68fb9d..fcbf0d2fd 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/User.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/User.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/VersioningLevel.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/VersioningLevel.java
index 46ee8e863..dd27d82d4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/VersioningLevel.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/VersioningLevel.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/WriteOptimization.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/WriteOptimization.java
index 6778b4f1b..51baeba17 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/WriteOptimization.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/WriteOptimization.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/WritePreferenceLevel.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/WritePreferenceLevel.java
index 1e47ad31b..074c9263c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/WritePreferenceLevel.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/WritePreferenceLevel.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/bulk/Ds3Object.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/bulk/Ds3Object.java
index ce860a7bf..d443bae3a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/bulk/Ds3Object.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/bulk/Ds3Object.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/bulk/Ds3ObjectList.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/bulk/Ds3ObjectList.java
index 9a34369f4..1c9ec6f40 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/bulk/Ds3ObjectList.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/bulk/Ds3ObjectList.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -21,11 +21,15 @@
import com.spectralogic.ds3client.models.Priority;
import com.spectralogic.ds3client.models.JobChunkClientProcessingOrderGuarantee;
import com.spectralogic.ds3client.models.WriteOptimization;
+import com.spectralogic.ds3client.utils.collections.StreamWrapper;
+
+import java.util.stream.Stream;
+import java.util.stream.StreamSupport;
@JacksonXmlRootElement(localName = "Objects")
public class Ds3ObjectList {
@JsonProperty("Object")
- private Iterable objects;
+ private Stream objects;
@JacksonXmlProperty(isAttribute = true, namespace = "", localName = "Priority")
private Priority priority;
@@ -40,15 +44,15 @@ public Ds3ObjectList() {
}
public Ds3ObjectList(final Iterable objects) {
- this.objects = objects;
+ this.objects = StreamSupport.stream(objects.spliterator(), false);
}
public Iterable getObjects() {
- return objects;
+ return StreamWrapper.wrapStream(this.objects);
}
public void setObjects(final Iterable objects) {
- this.objects = objects;
+ this.objects = StreamSupport.stream(objects.spliterator(), false);
}
public Priority getPriority() {
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/bulk/PartialDs3Object.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/bulk/PartialDs3Object.java
index 1ed151d08..37925bbce 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/bulk/PartialDs3Object.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/bulk/PartialDs3Object.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/bulk/RequestType.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/bulk/RequestType.java
index a40a687a4..47c0a3ca6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/bulk/RequestType.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/bulk/RequestType.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/common/CommonPrefixes.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/common/CommonPrefixes.java
index ac88ef2af..109fc55e8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/common/CommonPrefixes.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/common/CommonPrefixes.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/common/Credentials.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/common/Credentials.java
index 6dbe8c1be..5c07abb54 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/common/Credentials.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/common/Credentials.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/common/Range.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/common/Range.java
index f66466eb5..34f9d6db3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/common/Range.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/common/Range.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/common/SignatureDetails.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/common/SignatureDetails.java
index 04697c900..0b2418585 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/common/SignatureDetails.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/common/SignatureDetails.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/delete/Delete.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/delete/Delete.java
index 31761c49f..e25f263ea 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/delete/Delete.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/delete/Delete.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/delete/DeleteObject.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/delete/DeleteObject.java
index 067992e2b..feb6ffe2c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/delete/DeleteObject.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/delete/DeleteObject.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/multipart/CompleteMultipartUpload.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/multipart/CompleteMultipartUpload.java
index e7366eb67..8619457f7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/multipart/CompleteMultipartUpload.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/multipart/CompleteMultipartUpload.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/multipart/Part.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/multipart/Part.java
index 6bfe38252..a93b813a1 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/multipart/Part.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/multipart/Part.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/package-info.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/package-info.java
index 67eac6ae8..46a654772 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/package-info.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/package-info.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/ConnectionDetails.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/ConnectionDetails.java
index c1c241751..4dbd57bae 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/ConnectionDetails.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/ConnectionDetails.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/FailedRequestException.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/FailedRequestException.java
index 67f930375..029f33ab3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/FailedRequestException.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/FailedRequestException.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/FailedRequestUsingMgmtPortException.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/FailedRequestUsingMgmtPortException.java
index fce4485ac..b70db862c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/FailedRequestUsingMgmtPortException.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/FailedRequestUsingMgmtPortException.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/FailedToGetBucketException.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/FailedToGetBucketException.java
index 27f13edef..d346913f6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/FailedToGetBucketException.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/FailedToGetBucketException.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/HashGeneratingMatchHandler.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/HashGeneratingMatchHandler.java
index 689216476..e5f0f7e8d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/HashGeneratingMatchHandler.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/HashGeneratingMatchHandler.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/HeadersImpl.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/HeadersImpl.java
index 713c61878..e395d64db 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/HeadersImpl.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/HeadersImpl.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/HttpVerb.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/HttpVerb.java
index 12ae3ec50..04218026a 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/HttpVerb.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/HttpVerb.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/NetUtils.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/NetUtils.java
index df8d44e01..2a6e6f6e7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/NetUtils.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/NetUtils.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/NetworkClient.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/NetworkClient.java
index b9cca5e8d..cae884151 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/NetworkClient.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/NetworkClient.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/NetworkClientImpl.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/NetworkClientImpl.java
index 91d821f6b..25c16195d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/NetworkClientImpl.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/NetworkClientImpl.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -62,6 +62,7 @@
import java.security.cert.CertificateException;
import java.security.cert.X509Certificate;
import java.util.Map;
+import java.util.concurrent.Semaphore;
import static com.spectralogic.ds3client.utils.Signature.canonicalizeAmzHeaders;
import static com.spectralogic.ds3client.utils.Signature.canonicalizeResource;
@@ -88,6 +89,7 @@ public class NetworkClientImpl implements NetworkClient {
final private CloseableHttpClient client;
final private HttpHost host;
+ final private Semaphore clientLock;
public NetworkClientImpl(final ConnectionDetails connectionDetails) {
this(connectionDetails, createDefaultClient(connectionDetails));
@@ -100,6 +102,7 @@ public NetworkClientImpl(final ConnectionDetails connectionDetails, final Closea
this.connectionDetails = connectionDetails;
this.host = buildHost(connectionDetails);
this.client = client;
+ this.clientLock = new Semaphore(MAX_CONNECTION_PER_ROUTE);
} catch (final MalformedURLException e) {
throw new RuntimeException(e);
}
@@ -236,11 +239,16 @@ public CloseableHttpResponse execute() throws IOException {
}
final HttpRequest httpRequest = this.buildHttpRequest();
- this.addHeaders(httpRequest);
+ clientLock.acquireUninterruptibly();
try {
- return client.execute(this.host, httpRequest, this.getContext());
- } catch (final javax.net.ssl.SSLHandshakeException e) {
- throw new InvalidCertificate("The certificate on black pearl is not a strong certificate and the request is being aborted. Configure with the insecure option to perform the request.", e);
+ this.addHeaders(httpRequest);
+ try {
+ return client.execute(this.host, httpRequest, this.getContext());
+ } catch (final javax.net.ssl.SSLHandshakeException e) {
+ throw new InvalidCertificate("The certificate on black pearl is not a strong certificate and the request is being aborted. Configure with the insecure option to perform the request.", e);
+ }
+ } finally {
+ clientLock.release();
}
}
@@ -271,7 +279,7 @@ private String buildPath() {
private void addHeaders(final HttpRequest httpRequest) {
// Add common headers.
- final String date = DateFormatter.dateToRfc882();
+ final String date = DateFormatter.dateToRfc822();
httpRequest.addHeader(HOST, NetUtils.buildHostField(NetworkClientImpl.this.connectionDetails));
httpRequest.addHeader(DATE, date);
httpRequest.addHeader(CONTENT_TYPE, this.ds3Request.getContentType());
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/RequiresMarkSupportedException.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/RequiresMarkSupportedException.java
index 25862d725..66a081935 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/RequiresMarkSupportedException.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/RequiresMarkSupportedException.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/ResponseProcessingException.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/ResponseProcessingException.java
index 961088acc..da4d7a214 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/ResponseProcessingException.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/ResponseProcessingException.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/TooManyRedirectsException.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/TooManyRedirectsException.java
index a5e7a489e..34623f22c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/TooManyRedirectsException.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/TooManyRedirectsException.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/TooManyRetriesException.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/TooManyRetriesException.java
index 356811d2d..a9cd56396 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/TooManyRetriesException.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/TooManyRetriesException.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/WebResponse.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/WebResponse.java
index 60b571c22..9829421c4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/WebResponse.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/WebResponse.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/WebResponseImpl.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/WebResponseImpl.java
index facdc8ae7..ddb0882d6 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/WebResponseImpl.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/WebResponseImpl.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/package-info.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/package-info.java
index 78a25e335..e33ffb557 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/package-info.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/networking/package-info.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/package-info.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/package-info.java
index 2436e0902..ce5c6b7f7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/package-info.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/package-info.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/serializer/XmlOutput.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/serializer/XmlOutput.java
index 346973197..f3c636519 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/serializer/XmlOutput.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/serializer/XmlOutput.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -22,6 +22,7 @@
import com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider;
import com.fasterxml.jackson.dataformat.xml.JacksonXmlModule;
import com.fasterxml.jackson.dataformat.xml.XmlMapper;
+import com.fasterxml.jackson.datatype.jdk8.Jdk8Module;
import com.spectralogic.ds3client.models.bulk.Ds3ObjectList;
import java.io.IOException;
@@ -42,6 +43,8 @@ public final class XmlOutput {
module = new JacksonXmlModule();
module.setDefaultUseWrapper(false);
mapper = new XmlMapper(module);
+
+ mapper.registerModule(new Jdk8Module());
final SimpleFilterProvider filterProvider = new SimpleFilterProvider().setFailOnUnknownId(false);
mapper.setFilterProvider(filterProvider);
if (isProductionBuild()) {
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/serializer/XmlProcessingException.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/serializer/XmlProcessingException.java
index 5a0e6be8d..01b81a55c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/serializer/XmlProcessingException.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/serializer/XmlProcessingException.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/serializer/package-info.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/serializer/package-info.java
index d0867b3e0..59b3a2010 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/serializer/package-info.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/serializer/package-info.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/Builder.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/Builder.java
index fbf5d6e1f..b87549fb3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/Builder.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/Builder.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/ByteArraySeekableByteChannel.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/ByteArraySeekableByteChannel.java
index 29afaf7dc..c1f401be9 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/ByteArraySeekableByteChannel.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/ByteArraySeekableByteChannel.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/DateFormatter.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/DateFormatter.java
index 80ad6d688..c9e6f2c89 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/DateFormatter.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/DateFormatter.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -17,19 +17,20 @@
import java.text.SimpleDateFormat;
import java.util.Date;
+import java.util.Locale;
import java.util.TimeZone;
public final class DateFormatter {
final static private String RFC822FORMAT = "EEE, dd MMM yyyy HH:mm:ss Z";
/**
- * Returns a RFC-882 formatted string with the current time.
+ * Returns a RFC-822 formatted string with the current time.
*/
- public static String dateToRfc882() {
- return dateToRfc882(new Date());
+ public static String dateToRfc822() {
+ return dateToRfc822(new Date());
}
- public static String dateToRfc882(final Date date) {
- final SimpleDateFormat sdf = new SimpleDateFormat(RFC822FORMAT);
+ public static String dateToRfc822(final Date date) {
+ final SimpleDateFormat sdf = new SimpleDateFormat(RFC822FORMAT, Locale.US);
sdf.setTimeZone(TimeZone.getTimeZone("GMT"));
return sdf.format(date);
}
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/EmptySeekableByteChannel.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/EmptySeekableByteChannel.java
index 49ba01f00..ddfe787c4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/EmptySeekableByteChannel.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/EmptySeekableByteChannel.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/IOUtils.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/IOUtils.java
index 60b01e4de..e611660a5 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/IOUtils.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/IOUtils.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/InvalidMd5Exception.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/InvalidMd5Exception.java
index 3ef4c9be5..c953e666c 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/InvalidMd5Exception.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/InvalidMd5Exception.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/JobUtils.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/JobUtils.java
index 40655806a..e949f11fd 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/JobUtils.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/JobUtils.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -24,7 +24,6 @@
import com.spectralogic.ds3client.models.*;
import java.io.IOException;
-import java.security.SignatureException;
import java.util.ArrayList;
import java.util.List;
import java.util.Set;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/LoggingSeekableByteChannel.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/LoggingSeekableByteChannel.java
index 6fdb47d33..7736d02ae 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/LoggingSeekableByteChannel.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/LoggingSeekableByteChannel.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/MultiMap.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/MultiMap.java
index eff7cfe13..6a8843376 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/MultiMap.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/MultiMap.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/MultiMapImpl.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/MultiMapImpl.java
index 58594c026..61025ca6b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/MultiMapImpl.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/MultiMapImpl.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/NotImplementedException.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/NotImplementedException.java
index 67b7140c3..14929f468 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/NotImplementedException.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/NotImplementedException.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/PerformanceUtils.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/PerformanceUtils.java
index 613c45b53..7009697c7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/PerformanceUtils.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/PerformanceUtils.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/Predicate.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/Predicate.java
index 7991027be..98eca61d8 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/Predicate.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/Predicate.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/PropertyUtils.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/PropertyUtils.java
index c12170f8d..e3f5980f2 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/PropertyUtils.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/PropertyUtils.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -15,7 +15,6 @@
package com.spectralogic.ds3client.utils;
-import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;
import java.util.concurrent.atomic.AtomicReference;
@@ -27,9 +26,11 @@ public final class PropertyUtils {
private static final Logger LOG = LoggerFactory.getLogger(PropertyUtils.class);
private static final String SDK_VERSION_PROPERTY_NAME = "version";
+ private static final String GIT_COMMIT_HASH_PROPERTY_NAME = "git.commitHash";
private static final String PROPERTIES_FILE_NAME = "ds3_sdk.properties";
private static final AtomicReference versionProperty = new AtomicReference<>("");
+ private static final AtomicReference gitCommitHashProperty = new AtomicReference<>("");
private PropertyUtils() {}
@@ -38,24 +39,47 @@ private PropertyUtils() {}
* @return The sdk version, if we can find one, an empty string otherwise.
*/
public static String getSdkVersion() {
- if ( ! Guard.isStringNullOrEmpty(versionProperty.get())) {
- return versionProperty.get();
+ return getPropertyFromPropertiesFile(SDK_VERSION_PROPERTY_NAME, versionProperty);
+ }
+
+ private static String getPropertyFromPropertiesFile(final String propertyName, final AtomicReference propertyValue) {
+ if ( ! Guard.isStringNullOrEmpty(propertyValue.get())) {
+ return propertyValue.get();
+ }
+
+ final String propertyFromPropertiesFile = getPropertyFromPropertiesFile(propertyName);
+
+ if ( ! Guard.isStringNullOrEmpty(propertyFromPropertiesFile)) {
+ propertyValue.set(propertyFromPropertiesFile);
}
+ return propertyValue.get();
+ }
+
+ private static String getPropertyFromPropertiesFile(final String propertyName) {
final Properties properties = new Properties();
try (final InputStream propertiesStream = PropertyUtils.class.getClassLoader().getResourceAsStream(PROPERTIES_FILE_NAME)) {
if (propertiesStream != null) {
properties.load(propertiesStream);
- final String versionFromPropFile = properties.get(SDK_VERSION_PROPERTY_NAME).toString();
- if (!Guard.isStringNullOrEmpty(versionFromPropFile)) {
- versionProperty.set(versionFromPropFile);
+ final Object propertyObject = properties.get(propertyName);
+
+ if (propertyObject != null) {
+ return properties.get(propertyName).toString();
}
}
- } catch (final IOException e) {
- LOG.warn("Could not read properties file.", e);
+ } catch (final Throwable t) {
+ LOG.warn("Could not read properties file.", t);
}
- return versionProperty.get();
+ return "";
+ }
+
+ /**
+ * Get the git commit hash from a properties file.
+ * @return The git commit hash, if we can find it, an empty string otherwise.
+ */
+ public static String getGitCommitHash() {
+ return getPropertyFromPropertiesFile(GIT_COMMIT_HASH_PROPERTY_NAME, gitCommitHashProperty);
}
}
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/ResponseUtils.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/ResponseUtils.java
index af199ec9e..a76712138 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/ResponseUtils.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/ResponseUtils.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/SSLSetupException.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/SSLSetupException.java
index 805daf16e..ed23c17fc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/SSLSetupException.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/SSLSetupException.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/SafeStringManipulation.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/SafeStringManipulation.java
index 3ea1f68b8..735393ccc 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/SafeStringManipulation.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/SafeStringManipulation.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/SeekableByteChannelInputStream.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/SeekableByteChannelInputStream.java
index 13db18148..1214a1625 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/SeekableByteChannelInputStream.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/SeekableByteChannelInputStream.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/Signature.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/Signature.java
index 89b24e39c..4d2ff3cba 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/Signature.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/Signature.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/collections/LazyIterable.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/collections/LazyIterable.java
index 3eb6565dd..6da79bb4e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/collections/LazyIterable.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/collections/LazyIterable.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/collections/StreamWrapper.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/collections/StreamWrapper.java
new file mode 100644
index 000000000..c40faaba9
--- /dev/null
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/collections/StreamWrapper.java
@@ -0,0 +1,43 @@
+/*
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
+ */
+
+package com.spectralogic.ds3client.utils.collections;
+
+import org.jetbrains.annotations.NotNull;
+
+import java.util.Iterator;
+import java.util.stream.Stream;
+
+/**
+ * Wraps a Stream as an Iterable
+ */
+public class StreamWrapper implements Iterable {
+
+ private final Stream stream;
+
+ public static Iterable wrapStream(final Stream stream) {
+ return new StreamWrapper<>(stream);
+ }
+
+ private StreamWrapper(final Stream stream) {
+ this.stream = stream;
+ }
+
+ @NotNull
+ @Override
+ public Iterator iterator() {
+ return stream.iterator();
+ }
+}
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/CRC32CHasher.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/CRC32CHasher.java
index cf3d29d9f..047814af3 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/CRC32CHasher.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/CRC32CHasher.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/CRC32Hasher.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/CRC32Hasher.java
index 20cbfb7f9..42cf3b84e 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/CRC32Hasher.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/CRC32Hasher.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/ChecksumHasher.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/ChecksumHasher.java
index b188a3f82..dd4189b18 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/ChecksumHasher.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/ChecksumHasher.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/ChecksumUtils.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/ChecksumUtils.java
index 198f0db38..6a6523b3b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/ChecksumUtils.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/ChecksumUtils.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.utils.hashing;
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/Crc32c.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/Crc32c.java
index 7fe13fedd..ff2b293ad 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/Crc32c.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/Crc32c.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/DigestHasher.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/DigestHasher.java
index 116961ef6..7447ce38d 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/DigestHasher.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/DigestHasher.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/Hasher.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/Hasher.java
index 67303d1f6..91663bfa7 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/Hasher.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/Hasher.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/MD5Hasher.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/MD5Hasher.java
index 59147bc28..8e1d67a54 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/MD5Hasher.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/MD5Hasher.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/Md5Hash.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/Md5Hash.java
index 116f152ac..55b6aeba4 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/Md5Hash.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/Md5Hash.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/SHA256Hasher.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/SHA256Hasher.java
index a250bcc08..cc5a34f68 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/SHA256Hasher.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/SHA256Hasher.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/SHA512Hasher.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/SHA512Hasher.java
index 56accbd45..a0d7a4b32 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/SHA512Hasher.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/hashing/SHA512Hasher.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/package-info.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/package-info.java
index 8796730da..e05361648 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/package-info.java
+++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/utils/package-info.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/main/kotlin/com/spectralogic/ds3client/helpers/DeleteBucket.kt b/ds3-sdk/src/main/kotlin/com/spectralogic/ds3client/helpers/DeleteBucket.kt
new file mode 100644
index 000000000..3848b2e90
--- /dev/null
+++ b/ds3-sdk/src/main/kotlin/com/spectralogic/ds3client/helpers/DeleteBucket.kt
@@ -0,0 +1,38 @@
+/*
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
+ */
+
+package com.spectralogic.ds3client.helpers
+
+import com.spectralogic.ds3client.commands.DeleteBucketRequest
+import com.spectralogic.ds3client.commands.DeleteObjectsRequest
+import com.spectralogic.ds3client.utils.collections.asIterable
+import com.spectralogic.ds3client.utils.collections.take
+
+object DeleteBucket {
+ fun deleteBucket(helpers: Ds3ClientHelpers, bucket: String) {
+ deleteBucketContents(helpers, bucket)
+ helpers.client.deleteBucket(DeleteBucketRequest(bucket))
+ }
+
+ fun deleteBucketContents(helpers: Ds3ClientHelpers, bucket: String) {
+ val client = helpers.client
+ val objIterator = helpers.listObjects(bucket).iterator()
+
+ while(objIterator.hasNext()) {
+ val subIterator = objIterator.take(1_000)
+ client.deleteObjects(DeleteObjectsRequest(bucket, subIterator.asIterable()))
+ }
+ }
+}
\ No newline at end of file
diff --git a/ds3-sdk/src/main/kotlin/com/spectralogic/ds3client/helpers/FileTreeWalker.kt b/ds3-sdk/src/main/kotlin/com/spectralogic/ds3client/helpers/FileTreeWalker.kt
new file mode 100644
index 000000000..d21b75185
--- /dev/null
+++ b/ds3-sdk/src/main/kotlin/com/spectralogic/ds3client/helpers/FileTreeWalker.kt
@@ -0,0 +1,35 @@
+/*
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
+ */
+
+package com.spectralogic.ds3client.helpers
+
+import com.spectralogic.ds3client.models.bulk.Ds3Object
+import com.spectralogic.ds3client.utils.collections.StreamWrapper
+import java.nio.file.Files
+import java.nio.file.Path
+
+object FileTreeWalker {
+ /**
+ * Walks a file system starting at {@param startDir} and returns a Lazy Iterable with all the
+ * files represented as Ds3Objects.
+ */
+ fun walk(startDir: Path) : Iterable {
+ return StreamWrapper.wrapStream(Files.walk(startDir).map {
+ Ds3Object(startDir.relativize(it).toString().replace("\\", "/"), Files.size(it))
+ }.filter {
+ !it.name.isNullOrEmpty()
+ })
+ }
+}
diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeType.java b/ds3-sdk/src/main/kotlin/com/spectralogic/ds3client/utils/collections/IterableExtensions.kt
similarity index 66%
rename from ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeType.java
rename to ds3-sdk/src/main/kotlin/com/spectralogic/ds3client/utils/collections/IterableExtensions.kt
index 3df1166ef..fc975714b 100644
--- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/models/TapeType.java
+++ b/ds3-sdk/src/main/kotlin/com/spectralogic/ds3client/utils/collections/IterableExtensions.kt
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -13,21 +13,12 @@
* ****************************************************************************
*/
-// This code is auto-generated, do not modify
-package com.spectralogic.ds3client.models;
+package com.spectralogic.ds3client.utils.collections
-public enum TapeType {
- LTO5,
- LTO6,
- LTO7,
- LTO_CLEANING_TAPE,
- TS_JC,
- TS_JY,
- TS_JK,
- TS_JD,
- TS_JZ,
- TS_JL,
- TS_CLEANING_TAPE,
- UNKNOWN,
- FORBIDDEN
-}
\ No newline at end of file
+fun Iterator.asIterable(): Iterable {
+ return IterableWrapper(this)
+}
+
+private class IterableWrapper constructor(private val iterator: Iterator): Iterable {
+ override fun iterator(): Iterator = iterator
+}
diff --git a/ds3-sdk/src/main/kotlin/com/spectralogic/ds3client/utils/collections/WindowedIterator.kt b/ds3-sdk/src/main/kotlin/com/spectralogic/ds3client/utils/collections/WindowedIterator.kt
new file mode 100644
index 000000000..f450376a6
--- /dev/null
+++ b/ds3-sdk/src/main/kotlin/com/spectralogic/ds3client/utils/collections/WindowedIterator.kt
@@ -0,0 +1,43 @@
+/*
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
+ */
+
+package com.spectralogic.ds3client.utils.collections
+
+class WindowedIterator constructor(private val iterator: Iterator, private val windowSize: Int) : Iterator by iterator {
+
+ init {
+ if (windowSize <= 0) throw IllegalArgumentException("windowSize must be larger than 0")
+ }
+
+ private var count = 0
+
+ override fun next(): T {
+ if (!hasNext()) throw NoSuchElementException("There are no new items to return")
+
+ count++
+ return iterator.next()
+ }
+
+ override fun hasNext(): Boolean {
+ return if (count >= windowSize) {
+ false
+ } else {
+ iterator.hasNext()
+ }
+ }
+}
+
+fun Iterator.take(n: Int): Iterator = WindowedIterator(this, n)
+
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/ConnectionFixture.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/ConnectionFixture.java
index 389a30d3f..5c412dca6 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/ConnectionFixture.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/ConnectionFixture.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -18,7 +18,7 @@
import com.spectralogic.ds3client.models.common.Credentials;
import com.spectralogic.ds3client.networking.ConnectionDetails;
-public class ConnectionFixture {
+public final class ConnectionFixture {
public static ConnectionDetails getConnection() {
return getConnection(8080);
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/Ds3ClientBuilder_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/Ds3ClientBuilder_Test.java
index 52b4b67d5..882d33fd3 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/Ds3ClientBuilder_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/Ds3ClientBuilder_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/Ds3Client_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/Ds3Client_Test.java
index 506e5b441..3a1a7ce7e 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/Ds3Client_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/Ds3Client_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -30,10 +30,10 @@
import com.spectralogic.ds3client.networking.FailedRequestUsingMgmtPortException;
import com.spectralogic.ds3client.networking.HttpVerb;
import com.spectralogic.ds3client.utils.ByteArraySeekableByteChannel;
+import com.spectralogic.ds3client.utils.PropertyUtils;
import com.spectralogic.ds3client.utils.ResourceUtils;
import org.junit.Before;
import org.junit.Test;
-import static org.junit.Assert.assertTrue;
import java.io.IOException;
import java.net.URISyntaxException;
@@ -50,6 +50,8 @@
import static org.hamcrest.CoreMatchers.*;
import static org.hamcrest.MatcherAssert.assertThat;
+import static org.hamcrest.Matchers.greaterThanOrEqualTo;
+import static org.junit.Assert.assertEquals;
public class Ds3Client_Test {
private static final UUID MASTER_OBJECT_LIST_JOB_ID = UUID.fromString("1a85e743-ec8f-4789-afec-97e587a26936");
@@ -504,24 +506,12 @@ public void getObjectWithMetaData() throws IOException {
@Test
public void createPutJobSpectraS3() throws IOException {
- this.runBulkTest(BulkCommand.PUT, new BulkTestDriver() {
- @Override
- public MasterObjectList performRestCall(final Ds3Client client, final String bucket, final List objects)
- throws IOException {
- return client.putBulkJobSpectraS3(new PutBulkJobSpectraS3Request(bucket, objects)).getMasterObjectList();
- }
- });
+ this.runBulkTest(BulkCommand.PUT, (client, bucket, objects) -> client.putBulkJobSpectraS3(new PutBulkJobSpectraS3Request(bucket, objects)).getMasterObjectList());
}
@Test
public void createGetJobSpectraS3() throws IOException {
- this.runBulkTest(BulkCommand.GET, new BulkTestDriver() {
- @Override
- public MasterObjectList performRestCall(final Ds3Client client, final String bucket, final List objects)
- throws IOException {
- return client.getBulkJobSpectraS3(new GetBulkJobSpectraS3Request(bucket, objects)).getMasterObjectList();
- }
- });
+ this.runBulkTest(BulkCommand.GET, (client, bucket, objects) -> client.getBulkJobSpectraS3(new GetBulkJobSpectraS3Request(bucket, objects)).getMasterObjectList());
}
private interface BulkTestDriver {
@@ -529,7 +519,7 @@ MasterObjectList performRestCall(final Ds3Client client, final String bucket, fi
throws IOException;
}
- public void runBulkTest(final BulkCommand command, final BulkTestDriver driver) throws IOException {
+ private void runBulkTest(final BulkCommand command, final Ds3Client_Test.BulkTestDriver driver) throws IOException {
final List objects = Arrays.asList(
new Ds3Object("file1", 256),
new Ds3Object("file2", 1202),
@@ -926,7 +916,7 @@ public void testGettingDefaultUserAgent() {
final String userAgent = newClient.getConnectionDetails().getUserAgent();
final String[] userAgentFields = userAgent.split("-");
- assertThat(userAgentFields.length >= 2, is(true));
+ assertThat(userAgentFields.length, is(greaterThanOrEqualTo(2)));
// look for a pattern like 3.4.0, but leave open the possibility of a string like 3.4.0-SNAPSHOT
final Pattern matchPattern = Pattern.compile("\\d+\\.\\d+\\.\\d+");
@@ -936,7 +926,14 @@ public void testGettingDefaultUserAgent() {
}
@Test
- public void VerifySystemHealthSpectraS3() throws IOException {
+ public void testGettingGitCommitHash() {
+ final String gitCommitHash = PropertyUtils.getGitCommitHash();
+
+ assertEquals(40, gitCommitHash.length());
+ }
+
+ @Test
+ public void verifySystemHealthSpectraS3() throws IOException {
final String responsePayload = "0";
final VerifySystemHealthSpectraS3Response response = MockNetwork
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/MockNetwork.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/MockNetwork.java
index 35e73bba3..5c887d4e8 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/MockNetwork.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/MockNetwork.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -92,7 +92,7 @@ public MockNetwork returning(
public MockNetwork returning(
final int statusCode,
final String responseContent) {
- return returning(statusCode, responseContent, new HashMap());
+ return returning(statusCode, responseContent, new HashMap<>());
}
public Ds3Client asClient() {
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/MockedHeaders.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/MockedHeaders.java
index 9563fe716..fe4853d79 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/MockedHeaders.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/MockedHeaders.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/MockedWebResponse.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/MockedWebResponse.java
index 091fc95af..fe7fc3817 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/MockedWebResponse.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/MockedWebResponse.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/GetObjectRequest_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/GetObjectRequest_Test.java
index 0aea872ba..3513ef4fc 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/GetObjectRequest_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/GetObjectRequest_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -16,6 +16,7 @@
package com.spectralogic.ds3client.commands;
import com.spectralogic.ds3client.models.common.Range;
+import com.spectralogic.ds3client.utils.ByteArraySeekableByteChannel;
import org.junit.Test;
import java.util.ArrayList;
@@ -33,7 +34,7 @@ public void singleRangeFormat() {
final GetObjectRequest request = new GetObjectRequest(
"bucketName",
"objectName",
- null,
+ new ByteArraySeekableByteChannel(0),
UUID.randomUUID().toString(),
0);
@@ -52,7 +53,7 @@ public void multipleRangeFormat() {
final GetObjectRequest request = new GetObjectRequest(
"bucketName",
"objectName",
- null,
+ new ByteArraySeekableByteChannel(0),
UUID.randomUUID().toString(),
0);
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/MetadataImpl_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/MetadataImpl_Test.java
index 8d3686352..d6655f02d 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/MetadataImpl_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/MetadataImpl_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -68,6 +68,30 @@ public void getMultiValueWithSpace() {
assertThat(value.get(2), is("value3"));
}
+ @Test
+ public void getSingleValueLtfs() {
+ final String userGuid = "060a2b340101010101010f0013-000000-709e29c2d1e20085-e7610015b2a9-a854";
+ final Metadata metadata = genMetadata(new BasicHeader("x-spectra-ltfs-user.guid", userGuid));
+ final List userGuids = metadata.get("user.guid");
+ assertThat(userGuids, is(notNullValue()));
+ assertFalse(userGuids.isEmpty());
+ assertThat(userGuids.size(), is(1));
+ assertThat(userGuids.get(0), is(userGuid));
+ }
+
+ @Test
+ public void getTwoValuesLtfs() {
+ final String userGuid1 = "060a2b340101010101010f0013-000000-709e29c2d1e20085-e7610015b2a9-a854";
+ final String userGuid2 = "160a2b340101010101010f0013-000000-709e29c2d1e20085-e7610015b2a9-a854";
+ final Metadata metadata = genMetadata(new BasicHeader("x-spectra-ltfs-user.guid", userGuid1 + "," + userGuid2));
+ final List userGuids = metadata.get("user.guid");
+ assertThat(userGuids, is(notNullValue()));
+ assertFalse(userGuids.isEmpty());
+ assertThat(userGuids.size(), is(2));
+ assertThat(userGuids.get(0), is(userGuid1));
+ assertThat(userGuids.get(1), is(userGuid2));
+ }
+
private Metadata genMetadata(final Header... headers) {
final ImmutableMultimap.Builder mapBuilder = ImmutableMultimap.builder();
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/SeekableByteChannelInputStream_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/SeekableByteChannelInputStream_Test.java
index 1eadaa633..1c107c571 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/SeekableByteChannelInputStream_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/SeekableByteChannelInputStream_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -100,7 +100,7 @@ private void readAndVerify(final InputStream inputStream, final byte[] expectedB
final byte[] resultBuffer = new byte[expectedBytes.length];
final byte[] buffer = new byte[10];
int position = 0;
- int bytesRead = 0;
+ int bytesRead;
while (0 < (bytesRead = inputStream.read(buffer, 5, 5))) {
for (int i = 0; i < bytesRead; i++) {
resultBuffer[position] = buffer[5 + i];
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/interfaces/RequestHeadersImpl_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/interfaces/RequestHeadersImpl_Test.java
index 729ff1129..657da87a2 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/interfaces/RequestHeadersImpl_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/interfaces/RequestHeadersImpl_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -36,25 +36,25 @@ private static RequestHeaders getTestRequestHeaders() {
}
@Test (expected = NullPointerException.class)
- public void put_Null_Test() {
+ public void putNullTest() {
final RequestHeaders rh = getTestRequestHeaders();
rh.put(null, null);
}
@Test (expected = NullPointerException.class)
- public void put_NullValue_Test() {
+ public void putNullValueTest() {
final RequestHeaders rh = getTestRequestHeaders();
rh.put("Key", null);
}
@Test (expected = NullPointerException.class)
- public void put_NullKey_Test() {
+ public void putNullKeyTest() {
final RequestHeaders rh = getTestRequestHeaders();
rh.put(null, "Value");
}
@Test
- public void put_PercentEncoding_Test() {
+ public void putPercentEncodingTest() {
final RequestHeaders rh = getTestRequestHeaders();
rh.put("Key With Space", "Val With Space");
final Multimap result = rh.getMultimap();
@@ -62,13 +62,13 @@ public void put_PercentEncoding_Test() {
}
@Test (expected = NullPointerException.class)
- public void get_Null_Test() {
+ public void getNullTest() {
final RequestHeaders rh = getTestRequestHeaders();
rh.get(null);
}
@Test
- public void get_Test() {
+ public void getTest() {
final RequestHeaders rh = getTestRequestHeaders();
assertThat(rh.get("").size(), is(0));
assertThat(rh.get("Key One").size(), is(2));
@@ -77,17 +77,17 @@ public void get_Test() {
}
@Test
- public void size_Test() {
+ public void sizeTest() {
assertThat(getTestRequestHeaders().size(), is(3));
}
@Test (expected = NullPointerException.class)
- public void containsKey_NullString_Test() {
+ public void containsKeyNullStringTest() {
assertFalse(getTestRequestHeaders().containsKey(null));
}
@Test
- public void containsKey_Test() {
+ public void containsKeyTest() {
final RequestHeaders rh = getTestRequestHeaders();
System.out.println(rh.keySet());
@@ -100,13 +100,13 @@ public void containsKey_Test() {
}
@Test (expected = NullPointerException.class)
- public void removeAll_Null_Test() {
+ public void removeAllNullTest() {
final RequestHeaders rh = getTestRequestHeaders();
assertThat(rh.removeAll(null).size(), is(0));
}
@Test
- public void removeAll_Test() {
+ public void removeAllTest() {
final RequestHeaders rh = getTestRequestHeaders();
assertThat(rh.removeAll("").size(), is(0));
@@ -123,7 +123,7 @@ public void removeAll_Test() {
}
@Test
- public void entries_Test() {
+ public void entriesTest() {
final Collection> result = getTestRequestHeaders().entries();
assertThat(result.size(), is(3));
@@ -142,7 +142,7 @@ public void entries_Test() {
}
@Test
- public void getMultimap_Test() {
+ public void getMultimapTest() {
final Multimap result = getTestRequestHeaders().getMultimap();
assertThat(result.size(), is(3));
@@ -152,7 +152,7 @@ public void getMultimap_Test() {
}
@Test
- public void keySet_Test() {
+ public void keySetTest() {
final Set result = getTestRequestHeaders().keySet();
assertThat(result.size(), is(2));
assertThat(result, hasItem("Key One"));
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/parsers/utils/ResponseParserUtils_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/parsers/utils/ResponseParserUtils_Test.java
index 28071aec8..7b7503cd3 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/parsers/utils/ResponseParserUtils_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/parsers/utils/ResponseParserUtils_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -26,7 +26,7 @@
public class ResponseParserUtils_Test {
@Test
- public void getRequestId_Test() {
+ public void getRequestIdTest() {
final String requestId = "123";
final ImmutableMap headers = ImmutableMap.of(
"x-amz-request-id", requestId,
@@ -37,7 +37,7 @@ public void getRequestId_Test() {
}
@Test
- public void getRequestId_WithoutRequestId_Test() {
+ public void getRequestIdWithoutRequestIdTest() {
final ImmutableMap headers = ImmutableMap.of(
"Content-Type", "Text/xml");
@@ -46,8 +46,8 @@ public void getRequestId_WithoutRequestId_Test() {
}
@Test
- public void getRequestId_EmptyHeaders_Test() {
- final String result = ResponseParserUtils.getRequestId(new MockedHeaders(ImmutableMap.of()));
+ public void getRequestIdEmptyHeadersTest() {
+ final String result = ResponseParserUtils.getRequestId(new MockedHeaders(ImmutableMap.of()));
assertThat(result, is(nullValue()));
}
}
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/spectrads3/GetPutJobToReplicate_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/spectrads3/GetPutJobToReplicate_Test.java
index 8f44b380e..03bf6a6a1 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/spectrads3/GetPutJobToReplicate_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/commands/spectrads3/GetPutJobToReplicate_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -28,7 +28,7 @@
public class GetPutJobToReplicate_Test {
@Test
- public void getPutJobToReplicate_ProcessResponse_Test() throws IOException {
+ public void getPutJobToReplicateProcessResponseTest() throws IOException {
final String responsePayload = "Some response payload";
final ImmutableMap emptyMap = ImmutableMap.of();
final WebResponse webResponse = new MockedWebResponse(responsePayload, 200, emptyMap);
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/Ds3ClientHelpers_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/Ds3ClientHelpers_Test.java
index abe990803..f8b6c94b8 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/Ds3ClientHelpers_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/Ds3ClientHelpers_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -109,7 +109,7 @@ public SeekableByteChannel buildChannel(final String key) throws IOException {
public void testReadObjectsWithFailedGet() throws IOException, ParseException {
final Ds3Client ds3Client = mock(Ds3Client.class);
- Mockito.when(ds3Client.newForNode(Matchers.any())).thenReturn(ds3Client);
+ Mockito.when(ds3Client.newForNode(Matchers.any())).thenReturn(ds3Client);
final GetBulkJobSpectraS3Response buildBulkGetResponse = buildBulkGetResponse();
Mockito.when(ds3Client.getBulkJobSpectraS3(hasChunkOrdering(JobChunkClientProcessingOrderGuarantee.NONE))).thenReturn(buildBulkGetResponse);
@@ -204,7 +204,7 @@ public void testWriteObjectsWithFailedPut() throws IOException, ParseException {
final ConnectionDetails details = mock(ConnectionDetails.class);
Mockito.when(details.getEndpoint()).thenReturn("localhost");
- Mockito.when(ds3Client.newForNode(Matchers.any())).thenReturn(ds3Client);
+ Mockito.when(ds3Client.newForNode(Matchers.any())).thenReturn(ds3Client);
Mockito.when(ds3Client.getConnectionDetails()).thenReturn(details);
final PutBulkJobSpectraS3Response buildBulkPutResponse = buildBulkPutResponse();
@@ -424,7 +424,7 @@ private static Ds3Client buildDs3ClientForBulk() throws IOException,
.thenReturn(jobChunksResponse2)
.thenReturn(jobChunksResponse3);
- Mockito.when(ds3Client.newForNode(Matchers.any())).thenReturn(ds3Client);
+ Mockito.when(ds3Client.newForNode(Matchers.any())).thenReturn(ds3Client);
Mockito.when(ds3Client.getConnectionDetails()).thenReturn(details);
return ds3Client;
}
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ExceptionClassifier_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ExceptionClassifier_Test.java
index 911add3d4..619a6b291 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ExceptionClassifier_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ExceptionClassifier_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/FileObjectGetter_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/FileObjectGetter_Test.java
index 82c7ac73b..4a89a6366 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/FileObjectGetter_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/FileObjectGetter_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -18,9 +18,13 @@
import com.spectralogic.ds3client.utils.Platform;
import org.apache.commons.io.FileUtils;
import org.junit.Assume;
+import org.junit.Rule;
import org.junit.Test;
+import org.junit.rules.TemporaryFolder;
import java.io.IOException;
+import java.nio.ByteBuffer;
+import java.nio.channels.SeekableByteChannel;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
@@ -28,8 +32,12 @@
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertTrue;
+import static org.junit.Assert.fail;
public class FileObjectGetter_Test {
+ @Rule
+ public TemporaryFolder temporaryFolder = new TemporaryFolder();
+
@Test
public void testThatNamedPipeThrows() throws IOException, InterruptedException {
Assume.assumeFalse(Platform.isWindows());
@@ -77,4 +85,27 @@ public void testThatFileReportsAsRegularOnWindows() throws IOException, Interrup
assertFalse(caughtException.get());
}
+
+ @Test
+ public void testThatSymbolicLinksAreResolved() {
+ Assume.assumeFalse(Platform.isWindows());
+ final String message = "Hello World";
+ final String file = "file.txt";
+ try {
+ final Path tempDirectory = Files.createTempDirectory(Paths.get(System.getProperty("java.io.tmpdir")), "ds3");
+ final Path realDirectory = Files.createDirectory(Paths.get(tempDirectory.toString(), "dir"));
+ final Path symbolicDirectory = Paths.get(tempDirectory.toString(), "symbolic");
+ Files.createSymbolicLink(symbolicDirectory, realDirectory);
+ Files.createFile(Paths.get(realDirectory.toString(), file));
+ final ByteBuffer bb = ByteBuffer.wrap(message.getBytes());
+
+ final SeekableByteChannel getterChannel = new FileObjectGetter(symbolicDirectory).buildChannel(file);
+ getterChannel.write(bb);
+ getterChannel.close();
+ final String content = new String(Files.readAllBytes(Paths.get(realDirectory.toString(), file)));
+ assertTrue(message.equals(content));
+ } catch (final IOException e) {
+ fail("Symbolic links are not handled correctly");
+ }
+ }
}
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/FileObjectPutter_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/FileObjectPutter_Test.java
index bc457f138..da894e7b9 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/FileObjectPutter_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/FileObjectPutter_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/FolderNameFilter_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/FolderNameFilter_Test.java
index 552f6927a..2650ae03a 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/FolderNameFilter_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/FolderNameFilter_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/JobPartTrackerFactory_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/JobPartTrackerFactory_Test.java
index 7bbfc7eb0..5c746accb 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/JobPartTrackerFactory_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/JobPartTrackerFactory_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/JobPartTracker_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/JobPartTracker_Test.java
index 76a2b5cca..b0c1b182e 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/JobPartTracker_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/JobPartTracker_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -54,7 +54,7 @@ public void trackerCallsTrackers() {
}
@Test
- public void TrackerEventsForward()
+ public void trackerEventsForward()
{
final MockObjectPartTracker fooTracker = new MockObjectPartTracker("foo", Arrays.asList(false, true));
final MockObjectPartTracker barTracker = new MockObjectPartTracker("bar", Arrays.asList(true, false));
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ObjectPartComparator_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ObjectPartComparator_Test.java
index 8142942c3..e0d2659f3 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ObjectPartComparator_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ObjectPartComparator_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ObjectPartTrackerImpl_CompletePart_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ObjectPartTrackerImpl_CompletePart_Test.java
index 916904da9..e56bd8351 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ObjectPartTrackerImpl_CompletePart_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ObjectPartTrackerImpl_CompletePart_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ObjectPartTrackerImpl_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ObjectPartTrackerImpl_Test.java
index 9d9982a07..eaf25af0b 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ObjectPartTrackerImpl_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ObjectPartTrackerImpl_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ObjectPart_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ObjectPart_Test.java
index 54829f403..7d1c1939c 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ObjectPart_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ObjectPart_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/RequestMatchers.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/RequestMatchers.java
index 695666d4c..b96015a48 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/RequestMatchers.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/RequestMatchers.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -34,7 +34,7 @@
import static org.mockito.Matchers.argThat;
-public class RequestMatchers {
+public final class RequestMatchers {
public static GetBulkJobSpectraS3Request hasChunkOrdering(final JobChunkClientProcessingOrderGuarantee chunkOrdering) {
return argThat(new TypeSafeMatcher() {
@Override
@@ -225,7 +225,7 @@ public boolean matches(final Object argument) {
&& (marker == null
? null == getBucketRequest.getMarker()
: marker.equals(getBucketRequest.getMarker()));
-
+
}
});
}
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ResponseBuilders.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ResponseBuilders.java
index b542b599f..8f9d63c74 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ResponseBuilders.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/ResponseBuilders.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channelbuilders/ObjectInputStreamBuilder_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channelbuilders/ObjectInputStreamBuilder_Test.java
index d211c1370..c3ac72730 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channelbuilders/ObjectInputStreamBuilder_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channelbuilders/ObjectInputStreamBuilder_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channelbuilders/ObjectOutputStreamBuilder_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channelbuilders/ObjectOutputStreamBuilder_Test.java
index f90c8e4dc..32f392bd2 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channelbuilders/ObjectOutputStreamBuilder_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channelbuilders/ObjectOutputStreamBuilder_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channelbuilders/StreamObjectGetter.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channelbuilders/StreamObjectGetter.java
index 59cf193eb..8d90f8a63 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channelbuilders/StreamObjectGetter.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channelbuilders/StreamObjectGetter.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channelbuilders/StreamObjectPutter.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channelbuilders/StreamObjectPutter.java
index 84e22db71..2dc6e620f 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channelbuilders/StreamObjectPutter.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channelbuilders/StreamObjectPutter.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -27,7 +27,7 @@ public StreamObjectPutter(final byte[] buf) {
}
@Override
- public InputStream buildInputStream(String key) {
+ public InputStream buildInputStream(final String key) {
return new ByteArrayInputStream(buf);
}
}
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channels/RangedSeekableByteChannel_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channels/RangedSeekableByteChannel_Test.java
index b6fa2c7d2..007f10101 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channels/RangedSeekableByteChannel_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channels/RangedSeekableByteChannel_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channels/WindowedChannelFactory_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channels/WindowedChannelFactory_Test.java
index 3794a39e2..5fcd757ae 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channels/WindowedChannelFactory_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channels/WindowedChannelFactory_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channels/WindowedSeekableByteChannel_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channels/WindowedSeekableByteChannel_Test.java
index a84b3ec1a..dc5e98fe1 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channels/WindowedSeekableByteChannel_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/channels/WindowedSeekableByteChannel_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/pagination/SpectraS3PaginationLoader_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/pagination/SpectraS3PaginationLoader_Test.java
index 92d090b09..febc87bcd 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/pagination/SpectraS3PaginationLoader_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/pagination/SpectraS3PaginationLoader_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/pagination/StubbedRequest.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/pagination/StubbedRequest.java
index 48c30e569..69ffd5de5 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/pagination/StubbedRequest.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/pagination/StubbedRequest.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/RangeHelperImpl_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/RangeHelperImpl_Test.java
index 9b67890db..07f73be72 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/RangeHelperImpl_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/RangeHelperImpl_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferStrategy_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferStrategy_Test.java
index 4580f9bac..c8911a1e0 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferStrategy_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/strategy/transferstrategy/TransferStrategy_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/util/PartialObjectHelpers_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/util/PartialObjectHelpers_Test.java
index e301bf683..362c3c7d6 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/util/PartialObjectHelpers_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/helpers/util/PartialObjectHelpers_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/models/ModelFunctionality_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/models/ModelFunctionality_Test.java
index 993c7021f..636a2b169 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/models/ModelFunctionality_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/models/ModelFunctionality_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -23,7 +23,7 @@
public class ModelFunctionality_Test {
@Test
- public void bulkObjectEqualsEmptyObjects_Test() {
+ public void bulkObjectEqualsEmptyObjectsTest() {
final BulkObject obj1 = new BulkObject();
final BulkObject obj2 = new BulkObject();
@@ -31,7 +31,7 @@ public void bulkObjectEqualsEmptyObjects_Test() {
}
@Test
- public void bulkObjectNullableEquals_Test() {
+ public void bulkObjectNullableEqualsTest() {
assertThat(BulkObject.nullableEquals(null, null), is(true));
assertThat(BulkObject.nullableEquals("1", null), is(false));
assertThat(BulkObject.nullableEquals("1", "1"), is(true));
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/models/ModelParsing_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/models/ModelParsing_Test.java
index 6448b9078..265eed692 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/models/ModelParsing_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/models/ModelParsing_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -30,7 +30,7 @@
public class ModelParsing_Test {
@Test
- public void listBucketResult_Parse_Test() throws IOException {
+ public void listBucketResultParseTest() throws IOException {
final String input = "testmovies/movie1.mov" +
"jason04531ac9-6639-4bee-8c09-9c8f0fbdbdcb" +
"0movies/movie2.mov" +
@@ -49,7 +49,7 @@ public void listBucketResult_Parse_Test() throws IOException {
}
@Test
- public void listBucketResult_CommonPrefixes_Test() throws IOException {
+ public void listBucketResultCommonPrefixesTest() throws IOException {
final String input = "" +
"movies/" +
"scores/" +
@@ -68,7 +68,7 @@ public void listBucketResult_CommonPrefixes_Test() throws IOException {
}
@Test
- public void completeMultipartUpload_Parse_Test() throws IOException {
+ public void completeMultipartUploadParseTest() throws IOException {
final String input = "" +
"1a54357aff0632cce46d942af68356b38" +
"20c78aef83f66abc1fa1e8477f296d394" +
@@ -86,7 +86,7 @@ public void completeMultipartUpload_Parse_Test() throws IOException {
}
@Test
- public void completeMultipartUpload_ToString_Test() {
+ public void completeMultipartUploadToStringTest() {
final String expected = "" +
"1a54357aff0632cce46d942af68356b38" +
"20c78aef83f66abc1fa1e8477f296d394" +
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/models/ServiceList_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/models/ServiceList_Test.java
index 5a7f4e58b..e8e7b7d34 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/models/ServiceList_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/models/ServiceList_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -28,7 +28,7 @@
public class ServiceList_Test {
@Test
- public void service_list_serialization() throws IOException {
+ public void serviceListSerialization() throws IOException {
final UUID id = UUID.randomUUID();
final String stringResponse = "\n" +
"" + id.toString() + "ryantestBucket22013-12-11T23:20:09bulkTest2013-12-11T23:20:09bulkTest12013-12-11T23:20:09bulkTest22013-12-11T23:20:09bulkTest32013-12-11T23:20:09bulkTest42013-12-11T23:20:09bulkTest52013-12-11T23:20:09bulkTest62013-12-11T23:20:09testBucket32013-12-11T23:20:09testBucket12013-12-11T23:20:09testbucket2013-12-11T23:20:09";
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/models/common/Credential_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/models/common/Credential_Test.java
index c6185b956..0828f71d0 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/models/common/Credential_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/models/common/Credential_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/networking/FailedRequestException_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/networking/FailedRequestException_Test.java
index fa25268c3..982c242d2 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/networking/FailedRequestException_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/networking/FailedRequestException_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -33,46 +33,46 @@ private static Error createTestError() {
}
@Test
- public void buildRequestIdMessage_Test() {
+ public void buildRequestIdMessageTest() {
final String result = buildRequestIdMessage("123");
assertThat(result, is("for request #123"));
}
@Test
- public void buildRequestIdMessage_EmptyId_Test() {
+ public void buildRequestIdMessageEmptyIdTest() {
final String result = buildRequestIdMessage("");
assertThat(result, is("for unknown request"));
}
@Test
- public void buildRequestIdMessage_NullId_Test() {
+ public void buildRequestIdMessageNullIdTest() {
final String result = buildRequestIdMessage(null);
assertThat(result, is("for unknown request"));
}
@Test
- public void buildExceptionMessage_NullErrorAndRequestId_Test() {
+ public void buildExceptionMessageNullErrorAndRequestIdTest() {
final String expected = "Expected a status code of 200, 203 but got 400 for unknown request. Could not parse the response for additional information.";
final String result = buildExceptionMessage(null, ImmutableList.of(200, 203), 400, null);
assertThat(result, is(expected));
}
@Test
- public void buildExceptionMessage_NullError_Test() {
+ public void buildExceptionMessageNullErrorTest() {
final String expected = "Expected a status code of 200, 203 but got 400 for request #123. Could not parse the response for additional information.";
final String result = buildExceptionMessage(null, ImmutableList.of(200, 203), 400, "123");
assertThat(result, is(expected));
}
@Test
- public void buildExceptionMessage_NullRequestId_Test() {
+ public void buildExceptionMessageNullRequestIdTest() {
final String expected = "Expected a status code of 200, 203 but got 400 for unknown request. Error message: \"Error message\"";
final String result = buildExceptionMessage(createTestError(), ImmutableList.of(200, 203), 400, null);
assertThat(result, is(expected));
}
@Test
- public void buildExceptionMessage_Test() {
+ public void buildExceptionMessageTest() {
final String expected = "Expected a status code of 200, 203 but got 400 for request #123. Error message: \"Error message\"";
final String result = buildExceptionMessage(createTestError(), ImmutableList.of(200, 203), 400, "123");
assertThat(result, is(expected));
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/networking/HeadersImpl_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/networking/HeadersImpl_Test.java
index 9ab4cce4c..912c51855 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/networking/HeadersImpl_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/networking/HeadersImpl_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/serializer/XmlOutput_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/serializer/XmlOutput_Test.java
index 395570f7d..084585083 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/serializer/XmlOutput_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/serializer/XmlOutput_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/ByteArraySeekableByteChannel_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/ByteArraySeekableByteChannel_Test.java
index ae9d36543..9da6cb9df 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/ByteArraySeekableByteChannel_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/ByteArraySeekableByteChannel_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/DateFormatter_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/DateFormatter_Test.java
index a43d926c2..8b6832d9f 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/DateFormatter_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/DateFormatter_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -19,6 +19,7 @@
import org.junit.Test;
import java.util.Date;
+import java.util.Locale;
import static org.hamcrest.CoreMatchers.is;
import static org.hamcrest.MatcherAssert.assertThat;
@@ -29,6 +30,16 @@ public class DateFormatter_Test {
public void formatDate() {
final Date date = new Date(1390414308132L);
- assertThat(DateFormatter.dateToRfc882(date), is("Wed, 22 Jan 2014 18:11:48 +0000"));
+ assertThat(DateFormatter.dateToRfc822(date), is("Wed, 22 Jan 2014 18:11:48 +0000"));
+ }
+
+ @Test
+ public void formatDateMandarin() {
+ final Locale defaultLocale = Locale.getDefault();
+ Locale.setDefault(Locale.CHINESE);
+ final Date date = new Date(1390414308132L);
+
+ assertThat(DateFormatter.dateToRfc822(date), is("Wed, 22 Jan 2014 18:11:48 +0000"));
+ Locale.setDefault(defaultLocale);
}
}
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/Guard_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/Guard_Test.java
index 6e3ebae07..feb113d3d 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/Guard_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/Guard_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/JobUtils_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/JobUtils_Test.java
index 47edd2615..19529779e 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/JobUtils_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/JobUtils_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/NetUtils_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/NetUtils_Test.java
index 229b6e4f1..9d5d1bfb0 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/NetUtils_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/NetUtils_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -167,21 +167,21 @@ public void escapeSpacesInQueryParam() throws MalformedURLException {
@Test
public void getPortBack() throws MalformedURLException {
final URL url = new URL("http://localhost:8080/path");
- int port = NetUtils.getPort(url);
+ final int port = NetUtils.getPort(url);
assertTrue(port == 8080);
}
@Test
public void getHttpsDefaultPort() throws MalformedURLException {
final URL url = new URL("https://localhost/path");
- int port = NetUtils.getPort(url);
+ final int port = NetUtils.getPort(url);
assertTrue(port == 443);
}
@Test
public void getHttpDefaultPort() throws MalformedURLException {
final URL url = new URL("http://localhost/path");
- int port = NetUtils.getPort(url);
+ final int port = NetUtils.getPort(url);
assertTrue(port == 80);
}
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/SafeString_Manipulation_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/SafeString_Manipulation_Test.java
index 0fee2caa4..d6c307f28 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/SafeString_Manipulation_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/SafeString_Manipulation_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -26,13 +26,13 @@
public class SafeString_Manipulation_Test {
@Test
- public void safeToString_Int_Test() {
+ public void safeToStringIntTest() {
final int myInt = 5;
assertThat(SafeStringManipulation.safeToString(myInt), is("5"));
}
@Test
- public void safeToString_Integer_Test() {
+ public void safeToStringIntegerTest() {
final Integer nullInt = null;
assertThat(SafeStringManipulation.safeToString(nullInt), is(nullValue()));
@@ -41,13 +41,13 @@ public void safeToString_Integer_Test() {
}
@Test
- public void safeToString_Boolean_Test() {
+ public void safeToStringBooleanTest() {
final boolean myBoolean = true;
assertThat(SafeStringManipulation.safeToString(myBoolean), is("true"));
}
@Test
- public void safeToString_Double_Test() {
+ public void safeToStringDoubleTest() {
final double myDouble = 2.1;
assertThat(SafeStringManipulation.safeToString(myDouble), is("2.1"));
@@ -59,7 +59,7 @@ public void safeToString_Double_Test() {
}
@Test
- public void safeToString_Long_Test() {
+ public void safeToStringLongTest() {
final long myLong = 3;
assertThat(SafeStringManipulation.safeToString(myLong), is("3"));
@@ -71,7 +71,7 @@ public void safeToString_Long_Test() {
}
@Test
- public void safeToString_String_Test() {
+ public void safeToStringStringTest() {
final String nullString = null;
assertThat(SafeStringManipulation.safeToString(nullString), is(nullValue()));
@@ -80,7 +80,7 @@ public void safeToString_String_Test() {
}
@Test
- public void safeToString_Date_Test() {
+ public void safeToStringDateTest() {
final Date nullDate = null;
assertThat(SafeStringManipulation.safeToString(nullDate), is(nullValue()));
@@ -93,7 +93,7 @@ private enum TestEnum {
}
@Test
- public void safeToString_Enum_Test() {
+ public void safeToStringEnumTest() {
final TestEnum nullEnum = null;
assertThat(SafeStringManipulation.safeToString(nullEnum), is(nullValue()));
@@ -102,7 +102,7 @@ public void safeToString_Enum_Test() {
}
@Test
- public void safeUrlEscape_Test() {
+ public void safeUrlEscapeTest() {
assertThat(SafeStringManipulation.safeUrlEscape(null), is(nullValue()));
assertThat(SafeStringManipulation.safeUrlEscape(""), is(""));
assertThat(SafeStringManipulation.safeUrlEscape("one2three+four"), is("one2three%2Bfour"));
@@ -110,7 +110,7 @@ public void safeUrlEscape_Test() {
}
@Test
- public void safeQueryParamEscape_Test() {
+ public void safeQueryParamEscapeTest() {
assertThat(SafeStringManipulation.safeQueryParamEscape(null), is(nullValue()));
assertThat(SafeStringManipulation.safeQueryParamEscape(""), is(""));
assertThat(SafeStringManipulation.safeQueryParamEscape("one2three+four"), is("one2three%2Bfour"));
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/Signature_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/Signature_Test.java
index 3052ef645..85d2e1551 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/Signature_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/Signature_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -17,7 +17,6 @@
import com.google.common.collect.ImmutableMap;
import com.google.common.collect.ImmutableMultimap;
-import com.google.common.collect.Multimap;
import com.spectralogic.ds3client.networking.HttpVerb;
import com.spectralogic.ds3client.models.common.Credentials;
import com.spectralogic.ds3client.models.common.SignatureDetails;
@@ -32,7 +31,6 @@ public class Signature_Test {
/**
* Example taken from the AWS S3 documentation site: http://docs.aws.amazon.com/AmazonS3/latest/dev/RESTAuthentication.html#ConstructingTheAuthenticationHeader
- * @throws SignatureException
*/
@Test
public void getSignature() throws SignatureException {
@@ -47,7 +45,6 @@ public void getSignature() throws SignatureException {
/**
* Example taken from the AWS S3 documentation site: http://docs.aws.amazon.com/AmazonS3/latest/dev/RESTAuthentication.html#ConstructingTheAuthenticationHeader
- * @throws SignatureException
*/
@Test
public void putSignature() throws SignatureException {
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/hashing/Md5Hash_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/hashing/Md5Hash_Test.java
index 89d1bee82..57cac58f4 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/hashing/Md5Hash_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/hashing/Md5Hash_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/hashing/Sha256Hash_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/hashing/Sha256Hash_Test.java
index b1fde85e3..7d846c0e9 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/hashing/Sha256Hash_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/hashing/Sha256Hash_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/hashing/Sha512Hash_Test.java b/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/hashing/Sha512Hash_Test.java
index 0cbce97d9..d9969444b 100644
--- a/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/hashing/Sha512Hash_Test.java
+++ b/ds3-sdk/src/test/java/com/spectralogic/ds3client/utils/hashing/Sha512Hash_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-sdk/src/test/kotlin/com/spectralogic/ds3client/helpers/FileTreeWalker_Test.kt b/ds3-sdk/src/test/kotlin/com/spectralogic/ds3client/helpers/FileTreeWalker_Test.kt
new file mode 100644
index 000000000..2150ad6e9
--- /dev/null
+++ b/ds3-sdk/src/test/kotlin/com/spectralogic/ds3client/helpers/FileTreeWalker_Test.kt
@@ -0,0 +1,50 @@
+/*
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
+ */
+
+package com.spectralogic.ds3client.helpers
+
+import com.google.common.collect.ImmutableList
+import com.spectralogic.ds3client.models.bulk.Ds3Object
+import org.junit.Rule
+import org.junit.Test
+import org.junit.rules.TemporaryFolder
+
+import org.hamcrest.CoreMatchers.*
+import org.hamcrest.MatcherAssert.assertThat
+
+class FileTreeWalker_Test {
+
+ @get:Rule
+ val tempDir = TemporaryFolder()
+
+ @Test
+ fun basicFileList() {
+ tempDir.newFile("bar")
+ tempDir.newFile("baz")
+
+ val walk = FileTreeWalker.walk(tempDir.root.toPath())
+
+ val listBuilder = ImmutableList.Builder()
+
+ walk.forEach {
+ listBuilder.add(it)
+ }
+
+ val fileList = listBuilder.build()
+
+ assertThat(fileList.size, `is`(2))
+
+ }
+}
\ No newline at end of file
diff --git a/ds3-sdk/src/test/kotlin/com/spectralogic/ds3client/utils/collections/WindowedIterator_Test.kt b/ds3-sdk/src/test/kotlin/com/spectralogic/ds3client/utils/collections/WindowedIterator_Test.kt
new file mode 100644
index 000000000..28e5217ee
--- /dev/null
+++ b/ds3-sdk/src/test/kotlin/com/spectralogic/ds3client/utils/collections/WindowedIterator_Test.kt
@@ -0,0 +1,76 @@
+/*
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
+ */
+
+package com.spectralogic.ds3client.utils.collections
+
+import com.google.common.collect.Lists
+import org.junit.Test
+
+import org.hamcrest.CoreMatchers.*
+import org.hamcrest.MatcherAssert.assertThat
+
+class WindowedIterator_Test {
+ @Test
+ fun iterateWholeCollection() {
+ val list = Lists.newArrayList("value", "hi", "anothervalue")
+
+ val iterator = list.iterator().take(Int.MAX_VALUE)
+
+ var count = 0
+ iterator.forEach {
+ count++
+ }
+
+ assertThat(count, `is`(3))
+ }
+
+ @Test
+ fun iteratePart() {
+ val list = Lists.newArrayList("value", "hi", "anothervalue")
+
+ val iterator = list.iterator().take(1)
+
+ var count = 0
+ iterator.forEach {
+ count++
+ }
+
+ assertThat(count, `is`(1))
+ }
+
+ @Test
+ fun iterateAfterFirstIteration() {
+ val list = Lists.newArrayList("value", "hi", "anothervalue")
+
+ val parentIterator = list.iterator()
+ val firstIterator = parentIterator.take(1)
+
+ var firstCount = 0
+ firstIterator.forEach {
+ firstCount++
+ }
+
+ assertThat(firstCount, `is`(1))
+
+ val secondIterator = parentIterator.take(Int.MAX_VALUE)
+
+ var secondCount = 0
+ secondIterator.forEach {
+ secondCount++
+ }
+
+ assertThat(secondCount, `is`(2))
+ }
+}
\ No newline at end of file
diff --git a/ds3-utils/build.gradle b/ds3-utils/build.gradle
index 6b89d6230..6e0bc4083 100644
--- a/ds3-utils/build.gradle
+++ b/ds3-utils/build.gradle
@@ -1,12 +1,12 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
- *
+ *
* http://www.apache.org/licenses/LICENSE-2.0
- *
+ *
* or in the "license" file accompanying this file.
* This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the
@@ -14,34 +14,10 @@
* ****************************************************************************
*/
-buildscript {
- repositories { jcenter() }
- dependencies {
- classpath 'com.github.jengelman.gradle.plugins:shadow:1.2.3'
- }
-}
-
-apply plugin: 'com.github.johnrengelman.shadow'
-
-shadowJar {
- relocate 'org.apache', 'ds3utilfatjar.org.apache'
- relocate 'com.google', 'ds3utilfatjar.com.google'
-
- dependencies {
- exclude(dependency('org.hamcrest:hamcrest-library:1.3'))
- exclude(dependency('org.mockito:mockito-core:1.10.19'))
- exclude(dependency('junit:junit:4.12'))
- exclude(dependency('org.slf4j:slf4j-api:1.7.22'))
- exclude(dependency('org.slf4j:slf4j-simple:1.7.22'))
- }
-}
-
-artifacts {
- archives shadowJar
-}
+apply from: "$rootDir/gradle/scripts/publish.gradle"
dependencies {
- compile 'commons-codec:commons-codec:1.10'
- compile 'com.google.guava:guava:20.0'
+ compile "commons-codec:commons-codec:$commonscodecVersion"
+ compile "commons-io:commons-io:$commonsioVersion"
+ compile "com.google.guava:guava:$guavaVersion"
}
-
diff --git a/ds3-utils/src/main/java/com/spectralogic/ds3client/commands/interfaces/MetadataImpl.java b/ds3-utils/src/main/java/com/spectralogic/ds3client/commands/interfaces/MetadataImpl.java
index f5d6cc440..2c9200050 100644
--- a/ds3-utils/src/main/java/com/spectralogic/ds3client/commands/interfaces/MetadataImpl.java
+++ b/ds3-utils/src/main/java/com/spectralogic/ds3client/commands/interfaces/MetadataImpl.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -25,12 +25,13 @@
import java.util.Set;
import static com.spectralogic.ds3client.utils.MetadataStringManipulation.toDecodedString;
-import static com.spectralogic.ds3client.utils.MetadataStringManipulation.toEncodedString;
+import static com.spectralogic.ds3client.utils.MetadataStringManipulation.toEncodedKeyString;
public class MetadataImpl implements Metadata {
private static final String X_AMZ_META = "x-amz-meta-";
- final ImmutableMultimap metadata;
+ private static final String LTFS_METADATA_PREFIX = "x-spectra-ltfs-";
+ private final ImmutableMultimap metadata;
public MetadataImpl(final Headers headers) {
this.metadata = genMetadata(headers);
@@ -45,17 +46,27 @@ private static ImmutableMultimap genMetadata(final Headers heade
final ImmutableMultimap.Builder mapBuilder = ImmutableMultimap.builder();
for (final String key : headers.keys()) {
- if (key.startsWith(X_AMZ_META)) {
- final String name = toDecodedString(key.substring(X_AMZ_META.length()));
+ final String keyWithoutPrefix = metadataKey(key);
+ if ( ! keyWithoutPrefix.isEmpty()) {
final List values = getValues(headers, key);
- mapBuilder.putAll(name, values);
+ mapBuilder.putAll(keyWithoutPrefix, values);
}
}
return mapBuilder.build();
}
+ private static String metadataKey(final String key) {
+ if (key.startsWith(X_AMZ_META)) {
+ return toDecodedString(key.substring(X_AMZ_META.length()));
+ } else if (key.startsWith(LTFS_METADATA_PREFIX)) {
+ return toDecodedString(key.substring(LTFS_METADATA_PREFIX.length()));
+ }
+
+ return "";
+ }
+
private static List getValues(final Headers headers, final String key) {
final List valueList = headers.get(key);
final List returnList = new ArrayList<>(valueList.size());
@@ -74,7 +85,7 @@ private static List getValues(final Headers headers, final String key) {
@Override
public List get(final String name) {
//Only ASCII chars are lower cased, do not search for key with non-ASCII symbols lower cased
- final String lowerCasedName = toDecodedString(toEncodedString(name).toLowerCase());
+ final String lowerCasedName = toDecodedString(toEncodedKeyString(name).toLowerCase());
return metadata.get(lowerCasedName).asList();
}
diff --git a/ds3-interfaces/src/main/java/com/spectralogic/ds3client/exceptions/AggregateException.java b/ds3-utils/src/main/java/com/spectralogic/ds3client/exceptions/AggregateException.java
similarity index 69%
rename from ds3-interfaces/src/main/java/com/spectralogic/ds3client/exceptions/AggregateException.java
rename to ds3-utils/src/main/java/com/spectralogic/ds3client/exceptions/AggregateException.java
index a351b3af7..352bcabae 100644
--- a/ds3-interfaces/src/main/java/com/spectralogic/ds3client/exceptions/AggregateException.java
+++ b/ds3-utils/src/main/java/com/spectralogic/ds3client/exceptions/AggregateException.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.exceptions;
diff --git a/ds3-utils/src/main/java/com/spectralogic/ds3client/helpers/FailureEventListener.java b/ds3-utils/src/main/java/com/spectralogic/ds3client/helpers/FailureEventListener.java
index 059f5abc8..5626f428e 100644
--- a/ds3-utils/src/main/java/com/spectralogic/ds3client/helpers/FailureEventListener.java
+++ b/ds3-utils/src/main/java/com/spectralogic/ds3client/helpers/FailureEventListener.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-utils/src/main/java/com/spectralogic/ds3client/helpers/events/FailureEvent.java b/ds3-utils/src/main/java/com/spectralogic/ds3client/helpers/events/FailureEvent.java
index 15cf96890..8707940b7 100644
--- a/ds3-utils/src/main/java/com/spectralogic/ds3client/helpers/events/FailureEvent.java
+++ b/ds3-utils/src/main/java/com/spectralogic/ds3client/helpers/events/FailureEvent.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/FileUtils.java b/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/FileUtils.java
index 00e9f88bb..ba814c670 100644
--- a/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/FileUtils.java
+++ b/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/FileUtils.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/Guard.java b/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/Guard.java
index 81d60e669..7e98c5d96 100644
--- a/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/Guard.java
+++ b/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/Guard.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/MetadataStringManipulation.java b/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/MetadataStringManipulation.java
index 24dbbf091..8a9e68370 100644
--- a/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/MetadataStringManipulation.java
+++ b/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/MetadataStringManipulation.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -31,15 +31,17 @@ public final class MetadataStringManipulation {
/**
* List of printable US-ASCII characters that do not need percent encoding.
- * Includes separators equals "=" and comma ",": not encoded for use in creating Range header
- * Excludes separators: "(" | ")" | "<" | ">" | "@" | ";" | ":" | "\" | <"> | "/" | "[" | "]" | "?" | "{" | "}"
- * Excludes Percent "%": not considered safe because it is used in percent encoding
- * Excludes Plus "+": not considered safe because its interpreted as space during decoding
+ * Following the spec https://tools.ietf.org/html/rfc2616#page-31 for Message Headers
*/
- private static final String HTTP_HEADER_SAFE_CHARS = "!#$&'*-.~^_`|,=";
+ private static final String HTTP_HEADER_KEY_SAFE_CHARS = "!#$&'*-.~^_`|";
+ private static final String HTTP_HEADER_VALUE_SAFE_CHARS = "()<>@,;:\"/\\[]?={}" + HTTP_HEADER_KEY_SAFE_CHARS;
- private static final Escaper HTTP_HEADER_ESCAPER =
- new PercentEscaper(HTTP_HEADER_SAFE_CHARS, false);
+
+ private static final Escaper HTTP_HEADER_KEY_ESCAPER =
+ new PercentEscaper(HTTP_HEADER_KEY_SAFE_CHARS, false);
+
+ private static final Escaper HTTP_HEADER_VALUE_ESCAPER =
+ new PercentEscaper(HTTP_HEADER_VALUE_SAFE_CHARS, false);
private MetadataStringManipulation() {
//pass
@@ -47,15 +49,29 @@ private MetadataStringManipulation() {
/**
* Percent encodes non-alpha-numeric characters within the specified string
- * excluding the symbols listed in {@link #HTTP_HEADER_SAFE_CHARS} using UTF-8
+ * excluding the symbols listed in {@link #HTTP_HEADER_KEY_SAFE_CHARS} using UTF-8
*/
- public static String toEncodedString(final String str) {
+ public static String toEncodedKeyString(final String str) {
if (str == null) {
return null;
}
final String strUtf8 = new String(str.getBytes(StandardCharsets.UTF_8), StandardCharsets.UTF_8);
- return getMetadataEscaper().escape(strUtf8);
+ return getMetadataKeyEscaper().escape(strUtf8);
+ }
+
+
+ /**
+ * Percent encodes non-alpha-numeric characters within the specified string
+ * excluding the symbols listed in {@link #HTTP_HEADER_VALUE_SAFE_CHARS} using UTF-8
+ */
+ public static String toEncodedValueString(final String str) {
+ if (str == null) {
+ return null;
+ }
+
+ final String strUtf8 = new String(str.getBytes(StandardCharsets.UTF_8), StandardCharsets.UTF_8);
+ return getMetadataValueEscaper().escape(strUtf8);
}
/**
@@ -73,7 +89,11 @@ public static String toDecodedString(final String str) {
}
}
- private static Escaper getMetadataEscaper() {
- return HTTP_HEADER_ESCAPER;
+ private static Escaper getMetadataKeyEscaper() {
+ return HTTP_HEADER_KEY_ESCAPER;
+ }
+
+ private static Escaper getMetadataValueEscaper() {
+ return HTTP_HEADER_VALUE_ESCAPER;
}
}
diff --git a/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/Platform.java b/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/Platform.java
index 9872b50de..86528e902 100644
--- a/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/Platform.java
+++ b/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/Platform.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/ResourceUtils.java b/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/ResourceUtils.java
index 9568581d6..d52926786 100644
--- a/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/ResourceUtils.java
+++ b/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/ResourceUtils.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
diff --git a/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/StringExtensions.java b/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/StringExtensions.java
index 10d5bf576..db19eef97 100644
--- a/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/StringExtensions.java
+++ b/ds3-utils/src/main/java/com/spectralogic/ds3client/utils/StringExtensions.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.utils;
diff --git a/ds3-interfaces/src/test/java/com/spectralogic/ds3client/exceptions/AggregateException_Test.java b/ds3-utils/src/test/java/com/spectralogic/ds3client/exceptions/AggregateException_Test.java
similarity index 75%
rename from ds3-interfaces/src/test/java/com/spectralogic/ds3client/exceptions/AggregateException_Test.java
rename to ds3-utils/src/test/java/com/spectralogic/ds3client/exceptions/AggregateException_Test.java
index 857372dec..7b743cb6d 100644
--- a/ds3-interfaces/src/test/java/com/spectralogic/ds3client/exceptions/AggregateException_Test.java
+++ b/ds3-utils/src/test/java/com/spectralogic/ds3client/exceptions/AggregateException_Test.java
@@ -1,16 +1,16 @@
/*
- * ****************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
*/
package com.spectralogic.ds3client.exceptions;
diff --git a/ds3-utils/src/test/java/com/spectralogic/ds3client/utils/MetadataStringManipulation_Test.java b/ds3-utils/src/test/java/com/spectralogic/ds3client/utils/MetadataStringManipulation_Test.java
index 01af142ae..4be688e34 100644
--- a/ds3-utils/src/test/java/com/spectralogic/ds3client/utils/MetadataStringManipulation_Test.java
+++ b/ds3-utils/src/test/java/com/spectralogic/ds3client/utils/MetadataStringManipulation_Test.java
@@ -1,6 +1,6 @@
/*
* ******************************************************************************
- * Copyright 2014-2017 Spectra Logic Corporation. All Rights Reserved.
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use
* this file except in compliance with the License. A copy of the License is located at
*
@@ -20,7 +20,8 @@
import java.util.regex.Pattern;
import static com.spectralogic.ds3client.utils.MetadataStringManipulation.toDecodedString;
-import static com.spectralogic.ds3client.utils.MetadataStringManipulation.toEncodedString;
+import static com.spectralogic.ds3client.utils.MetadataStringManipulation.toEncodedKeyString;
+import static com.spectralogic.ds3client.utils.MetadataStringManipulation.toEncodedValueString;
import static org.hamcrest.CoreMatchers.is;
import static org.hamcrest.CoreMatchers.nullValue;
import static org.junit.Assert.assertFalse;
@@ -33,107 +34,174 @@ public class MetadataStringManipulation_Test {
private static final String STRING_WITH_SYMBOLS = "1234567890-!@#$%^&*()_+`~[]\\{}|;':\"./<>?∞πϊφϠ";
private static final String STRING_WITH_SYMBOLS_UNICODE = "1234567890-!@#$%^&*()_+`~[]\\{}|;':\"./<>?\u03C0\u221E\u03CA\u03D5\u03E0";
- private static final Pattern ENCODED_PATTERN = Pattern.compile("[a-zA-Z0-9!#$&'*\\-.~\\^_`|,=%]*");
+ private static final Pattern KEY_ENCODED_PATTERN = Pattern.compile("[a-zA-Z0-9!#$&'*-.~^_`|%]*");
+
+ private static final Pattern VALUE_ENCODED_PATTERN = Pattern.compile("[a-zA-Z0-9!#$&'*-.~^_`|%()<>@,;:\"/\\\\\\[\\]?={}]*");
+
+ /*
+ * Verifies that an encoded string only contains key header safe characters
+ */
+ private static boolean isEncodedSafeKeyChars(final String str) {
+ return KEY_ENCODED_PATTERN.matcher(str).matches();
+ }
/*
- * Verifies that an encoded string only contains header safe characters
+ * Verifies that an encoded string only contains value header safe characters
*/
- private static boolean isEncodedSafeChars(final String str) {
- return ENCODED_PATTERN.matcher(str).matches();
+ private static boolean isEncodedSafeValueChars(final String str) {
+ return VALUE_ENCODED_PATTERN.matcher(str).matches();
}
@Test
- public void encodedPattern_Test() {
- assertTrue(isEncodedSafeChars(""));
- assertTrue(isEncodedSafeChars("abc123"));
- assertTrue(isEncodedSafeChars("!#$&'*-.~^_`|,=%"));
-
- assertFalse(isEncodedSafeChars(" "));
- assertFalse(isEncodedSafeChars("{"));
- assertFalse(isEncodedSafeChars("}"));
- assertFalse(isEncodedSafeChars("["));
- assertFalse(isEncodedSafeChars("]"));
- assertFalse(isEncodedSafeChars("<"));
- assertFalse(isEncodedSafeChars(">"));
- assertFalse(isEncodedSafeChars("@"));
- assertFalse(isEncodedSafeChars(";"));
- assertFalse(isEncodedSafeChars(":"));
- assertFalse(isEncodedSafeChars("\\"));
- assertFalse(isEncodedSafeChars("\""));
- assertFalse(isEncodedSafeChars("/"));
- assertFalse(isEncodedSafeChars("?"));
- assertFalse(isEncodedSafeChars("+"));
-
- assertFalse(isEncodedSafeChars("\u221E"));
- assertFalse(isEncodedSafeChars("\u03C0"));
- assertFalse(isEncodedSafeChars("\u03CA"));
- assertFalse(isEncodedSafeChars("\u03D5"));
- assertFalse(isEncodedSafeChars("\u03E0"));
+ public void encodedKeyPatternTest() {
+ assertTrue(isEncodedSafeKeyChars(""));
+ assertTrue(isEncodedSafeKeyChars("abc123"));
+ assertTrue(isEncodedSafeKeyChars("!#$&'*-.~^_`|%"));
+
+ assertFalse(isEncodedSafeKeyChars(" "));
+ assertFalse(isEncodedSafeKeyChars("{"));
+ assertFalse(isEncodedSafeKeyChars("}"));
+ assertFalse(isEncodedSafeKeyChars("["));
+ assertFalse(isEncodedSafeKeyChars("]"));
+ assertFalse(isEncodedSafeKeyChars("<"));
+ assertFalse(isEncodedSafeKeyChars(">"));
+ assertFalse(isEncodedSafeKeyChars("@"));
+ assertFalse(isEncodedSafeKeyChars(";"));
+ assertFalse(isEncodedSafeKeyChars(":"));
+ assertFalse(isEncodedSafeKeyChars("\\"));
+ assertFalse(isEncodedSafeKeyChars("\""));
+ assertFalse(isEncodedSafeKeyChars("/"));
+ assertFalse(isEncodedSafeKeyChars("?"));
+
+ assertFalse(isEncodedSafeKeyChars("\u221E"));
+ assertFalse(isEncodedSafeKeyChars("\u03C0"));
+ assertFalse(isEncodedSafeKeyChars("\u03CA"));
+ assertFalse(isEncodedSafeKeyChars("\u03D5"));
+ assertFalse(isEncodedSafeKeyChars("\u03E0"));
+ }
+ @Test
+ public void encodedValuePatternTest() {
+ assertTrue(isEncodedSafeValueChars(""));
+ assertTrue(isEncodedSafeValueChars("abc123"));
+ assertTrue(isEncodedSafeValueChars("!#$&'*-.~^_`|,=%"));
+ assertTrue(isEncodedSafeValueChars("{"));
+ assertTrue(isEncodedSafeValueChars("}"));
+ assertTrue(isEncodedSafeValueChars("<"));
+ assertTrue(isEncodedSafeValueChars(">"));
+ assertTrue(isEncodedSafeValueChars("@"));
+ assertTrue(isEncodedSafeValueChars(";"));
+ assertTrue(isEncodedSafeValueChars(":"));
+ assertTrue(isEncodedSafeValueChars("\""));
+ assertTrue(isEncodedSafeValueChars("/"));
+ assertTrue(isEncodedSafeValueChars("?"));
+ assertTrue(isEncodedSafeValueChars("["));
+ assertTrue(isEncodedSafeValueChars("]"));
+ assertTrue(isEncodedSafeValueChars("\\"));
+
+ assertFalse(isEncodedSafeValueChars(" "));
+
+ assertFalse(isEncodedSafeValueChars("\u221E"));
+ assertFalse(isEncodedSafeValueChars("\u03C0"));
+ assertFalse(isEncodedSafeValueChars("\u03CA"));
+ assertFalse(isEncodedSafeValueChars("\u03D5"));
+ assertFalse(isEncodedSafeValueChars("\u03E0"));
}
@Test
- public void encodeDecode_NullString_Test() {
- assertThat(toEncodedString(null), is(nullValue()));
+ public void encodeDecodeNullStringTest() {
+ assertThat(toEncodedKeyString(null), is(nullValue()));
+ assertThat(toEncodedValueString(null), is(nullValue()));
assertThat(toDecodedString(null), is(nullValue()));
}
@Test
- public void encodeDecode_WithSpaces_Test() {
- final String encoded = toEncodedString(STRING_WITH_SPACES);
- assertTrue(isEncodedSafeChars(encoded));
- assertThat(toDecodedString(encoded), is(STRING_WITH_SPACES));
+ public void encodeDecodeWithSpacesTest() {
+ final String encodedKey = toEncodedKeyString(STRING_WITH_SPACES);
+ assertTrue(isEncodedSafeKeyChars(encodedKey));
+ assertThat(toDecodedString(encodedKey), is(STRING_WITH_SPACES));
+
+ final String encodedValue = toEncodedValueString(STRING_WITH_SPACES);
+ assertTrue(isEncodedSafeValueChars(encodedValue));
+ assertThat(toDecodedString(encodedValue), is(STRING_WITH_SPACES));
}
@Test
- public void encodeDecode_WithSymbols_Test() {
- final String encoded = toEncodedString(STRING_WITH_SYMBOLS);
- assertTrue(isEncodedSafeChars(encoded));
- assertThat(toDecodedString(encoded), is(STRING_WITH_SYMBOLS));
+ public void encodeDecodeWithSymbolsTest() {
+ final String encodedKey = toEncodedKeyString(STRING_WITH_SYMBOLS);
+ assertTrue(isEncodedSafeKeyChars(encodedKey));
+ assertThat(toDecodedString(encodedKey), is(STRING_WITH_SYMBOLS));
+
+ final String encodedValue = toEncodedValueString(STRING_WITH_SYMBOLS);
+ assertTrue(isEncodedSafeValueChars(encodedValue));
+ assertThat(toDecodedString(encodedValue), is(STRING_WITH_SYMBOLS));
}
@Test
- public void encodeDecode_WithUnicodeSymbols_Test() {
- final String encoded = toEncodedString(STRING_WITH_SYMBOLS_UNICODE);
- assertTrue(isEncodedSafeChars(encoded));
- assertThat(toDecodedString(encoded), is(STRING_WITH_SYMBOLS_UNICODE));
+ public void encodeDecodeWithUnicodeSymbolsTest() {
+ final String encodedKey = toEncodedKeyString(STRING_WITH_SYMBOLS_UNICODE);
+ assertTrue(isEncodedSafeKeyChars(encodedKey));
+ assertThat(toDecodedString(encodedKey), is(STRING_WITH_SYMBOLS_UNICODE));
+
+ final String encodedValue = toEncodedValueString(STRING_WITH_SYMBOLS_UNICODE);
+ assertTrue(isEncodedSafeValueChars(encodedValue));
+ assertThat(toDecodedString(encodedValue), is(STRING_WITH_SYMBOLS_UNICODE));
}
@Test
- public void encodeDecode_SpaceAndPlus_Test() {
+ public void encodeDecodeSpaceAndPlusTest() {
final String plusSpace = " +";
- final String encoded = toEncodedString(plusSpace);
- assertTrue(isEncodedSafeChars(encoded));
- assertThat(toDecodedString(encoded), is(plusSpace));
+
+ final String encodedKey = toEncodedKeyString(plusSpace);
+ assertTrue(isEncodedSafeKeyChars(encodedKey));
+ assertThat(toDecodedString(encodedKey), is(plusSpace));
+
+ final String encodedValue = toEncodedValueString(plusSpace);
+ assertTrue(isEncodedSafeValueChars(encodedValue));
+ assertThat(toDecodedString(encodedValue), is(plusSpace));
}
@Test
- public void encodeDecode_Range_Test() {
+ public void encodeDecodeRangeTest() {
final String range = "Range=bytes=0-10,110-120";
- final String encoded = toEncodedString(range);
- assertTrue(isEncodedSafeChars(encoded));
- assertThat(encoded, is(range));
+ final String encodedValue = toEncodedValueString(range);
+ assertTrue(isEncodedSafeValueChars(encodedValue));
+ assertThat(encodedValue, is(range));
assertThat(toDecodedString(range), is(range));
}
@Test
- public void decodedDecode_LowerCase_Test() {
- final String encodedToLower = toEncodedString(STRING_WITH_SYMBOLS).toLowerCase();
- assertTrue(isEncodedSafeChars(encodedToLower));
- assertThat(toDecodedString(encodedToLower), is(STRING_WITH_SYMBOLS));
+ public void decodedDecodeLowerCaseTest() {
+ final String encodedToLowerKey = toEncodedKeyString(STRING_WITH_SYMBOLS).toLowerCase();
+ assertTrue(isEncodedSafeKeyChars(encodedToLowerKey));
+ assertThat(toDecodedString(encodedToLowerKey), is(STRING_WITH_SYMBOLS));
+
+ final String encodedToLowerValue = toEncodedValueString(STRING_WITH_SYMBOLS).toLowerCase();
+ assertTrue(isEncodedSafeValueChars(encodedToLowerValue));
+ assertThat(toDecodedString(encodedToLowerValue), is(STRING_WITH_SYMBOLS));
}
@Test
- public void encodeDecode_DoubleEncoding_Test() {
- final String encoded1 = toEncodedString(STRING_WITH_SYMBOLS);
- final String encoded2 = toEncodedString(encoded1);
- assertTrue(isEncodedSafeChars(encoded1));
- assertTrue(isEncodedSafeChars(encoded2));
-
- final String decoded1 = toDecodedString(encoded2);
- final String decoded2 = toDecodedString(decoded1);
- assertThat(decoded1, is(encoded1));
- assertThat(decoded2, is(STRING_WITH_SYMBOLS));
+ public void encodeDecodeDoubleEncodingTest() {
+ final String encoded1Key = toEncodedKeyString(STRING_WITH_SYMBOLS);
+ final String encoded2Key = toEncodedKeyString(encoded1Key);
+ assertTrue(isEncodedSafeKeyChars(encoded1Key));
+ assertTrue(isEncodedSafeKeyChars(encoded2Key));
+
+ final String decoded1Key = toDecodedString(encoded2Key);
+ final String decoded2Key = toDecodedString(decoded1Key);
+ assertThat(decoded1Key, is(encoded1Key));
+ assertThat(decoded2Key, is(STRING_WITH_SYMBOLS));
+
+ final String encoded1Value = toEncodedValueString(STRING_WITH_SYMBOLS);
+ final String encoded2Value = toEncodedValueString(encoded1Value);
+ assertTrue(isEncodedSafeValueChars(encoded1Value));
+ assertTrue(isEncodedSafeValueChars(encoded2Value));
+
+ final String decoded1Value = toDecodedString(encoded2Value);
+ final String decoded2Value = toDecodedString(decoded1Value);
+ assertThat(decoded1Value, is(encoded1Value));
+ assertThat(decoded2Value, is(STRING_WITH_SYMBOLS));
}
}
diff --git a/gradle.properties b/gradle.properties
new file mode 100644
index 000000000..81eac5e78
--- /dev/null
+++ b/gradle.properties
@@ -0,0 +1,26 @@
+#
+# *******************************************************************************
+# Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+# Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+# this file except in compliance with the License. A copy of the License is located at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# or in the "license" file accompanying this file.
+# This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+# CONDITIONS OF ANY KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations under the License.
+# *****************************************************************************
+#
+
+commonscodecVersion=1.10
+commonsioVersion=2.4
+commonslangVersion=3.6
+guavaVersion=23.0
+hamcrestVersion=1.3
+httpclientVersion=4.5.3
+jacksonVersion=2.9.0
+jnaVersion=4.2.2
+junitVersion=4.12
+mockitoVersion=1.10.+
+slf4jVersion=1.7.25
\ No newline at end of file
diff --git a/gradle/scripts/publish.gradle b/gradle/scripts/publish.gradle
new file mode 100644
index 000000000..c8c2fbb79
--- /dev/null
+++ b/gradle/scripts/publish.gradle
@@ -0,0 +1,38 @@
+/*
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * ****************************************************************************
+ */
+
+apply plugin: 'com.jfrog.bintray'
+
+bintray {
+ user = System.getenv('BINTRAY_USER')
+ key = System.getenv('BINTRAY_KEY')
+
+ configurations = ['archives']
+
+ //dryRun = true
+ publish = true
+
+ pkg {
+ name = "$project.name"
+ repo = "ds3"
+ userOrg = "spectralogic"
+ websiteUrl = "https://github.com/SpectraLogic/ds3_java_sdk"
+ vcsUrl = "https://github.com/SpectraLogic/ds3_java_sdk.git"
+ licenses = ['Apache-2.0']
+ version {
+ name = "$project.version"
+ }
+ }
+}
diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar
index 7b61d71aa..01b8bf6b1 100644
Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index 258c82709..ae9305b21 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,20 @@
-#Mon Jun 05 12:51:36 MDT 2017
+#
+# *******************************************************************************
+# Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+# Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+# this file except in compliance with the License. A copy of the License is located at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# or in the "license" file accompanying this file.
+# This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+# CONDITIONS OF ANY KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations under the License.
+# *****************************************************************************
+#
+
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-3.5-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-4.5-bin.zip
diff --git a/gradlew b/gradlew
index 4453ccea3..cccdd3d51 100755
--- a/gradlew
+++ b/gradlew
@@ -33,11 +33,11 @@ DEFAULT_JVM_OPTS=""
# Use the maximum available, or set MAX_FD != -1 to use that value.
MAX_FD="maximum"
-warn ( ) {
+warn () {
echo "$*"
}
-die ( ) {
+die () {
echo
echo "$*"
echo
@@ -155,7 +155,7 @@ if $cygwin ; then
fi
# Escape application args
-save ( ) {
+save () {
for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
echo " "
}
diff --git a/settings.gradle b/settings.gradle
index d0a85a6f1..bee4eea49 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -1,18 +1,17 @@
/*
+ * ******************************************************************************
+ * Copyright 2014-2019 Spectra Logic Corporation. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
* ****************************************************************************
- * Copyright 2014-2016 Spectra Logic Corporation. All Rights Reserved.
- * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
- * this file except in compliance with the License. A copy of the License is located at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * or in the "license" file accompanying this file.
- * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
- * CONDITIONS OF ANY KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations under the License.
- * ****************************************************************************
*/
include 'ds3-sdk-integration', 'ds3-sdk', 'ds3-sdk-samples', 'ds3-interfaces', 'ds3-metadata', 'ds3-utils'
rootProject.name = 'ds3-java-sdk'
-