Skip to content

Commit f161b2d

Browse files
authored
Merge pull request #486 from RachelTucker/update-5-0-contract
Updating to latest 5.0.1 API contract
2 parents a252e98 + 7808b54 commit f161b2d

File tree

1 file changed

+43
-4
lines changed

1 file changed

+43
-4
lines changed

contracts/5_0_x_contract.xml

Lines changed: 43 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<Data>
2+
<script/>
23
<Contract>
34
<NotificationPayloadTypes>
45
<NotificationPayloadType>
@@ -4420,7 +4421,7 @@
44204421
<Request Action="DELETE" HttpVerb="DELETE" IncludeIdInPath="true" Resource="FOLDER" ResourceType="NON_SINGLETON">
44214422
<OptionalQueryParams/>
44224423
<RequiredQueryParams>
4423-
<Param Name="BucketId" Type="java.util.UUID"/>
4424+
<Param Name="BucketId" Type="java.lang.String"/>
44244425
<Param Name="Recursive" Type="void"/>
44254426
</RequiredQueryParams>
44264427
</Request>
@@ -4438,7 +4439,7 @@
44384439
</ResponseTypes>
44394440
</ResponseCode>
44404441
</ResponseCodes>
4441-
<Version>1.DCC71D6527639A19725050B37CB780DE</Version>
4442+
<Version>1.D65C68901F23BADFA697712B7F496D8B</Version>
44424443
</RequestHandler>
44434444
<RequestHandler Classification="spectrads3" Name="com.spectralogic.s3.server.handler.reqhandler.spectrads3.object.GetBlobPersistenceRequestHandler">
44444445
<Request Action="LIST" HttpVerb="GET" IncludeIdInPath="false" Resource="BLOB_PERSISTENCE" ResourceType="NON_SINGLETON">
@@ -5297,6 +5298,12 @@
52975298
<ResponseType Type="com.spectralogic.s3.common.dao.domain.ds3.StorageDomainMember"/>
52985299
</ResponseTypes>
52995300
</ResponseCode>
5301+
<ResponseCode>
5302+
<Code>400</Code>
5303+
<ResponseTypes>
5304+
<ResponseType Type="com.spectralogic.s3.server.domain.HttpErrorResultApiBean"/>
5305+
</ResponseTypes>
5306+
</ResponseCode>
53005307
</ResponseCodes>
53015308
<Version>1.E05E227E544680F0B4BB26DE70617352</Version>
53025309
</RequestHandler>
@@ -7928,6 +7935,7 @@
79287935
<Request Action="CREATE" HttpVerb="POST" IncludeIdInPath="false" Resource="USER" ResourceType="NON_SINGLETON">
79297936
<OptionalQueryParams>
79307937
<Param Name="Id" Type="java.util.UUID"/>
7938+
<Param Name="MaxBuckets" Type="int"/>
79317939
<Param Name="SecretKey" Type="java.lang.String"/>
79327940
</OptionalQueryParams>
79337941
<RequiredQueryParams>
@@ -7954,7 +7962,7 @@
79547962
</ResponseTypes>
79557963
</ResponseCode>
79567964
</ResponseCodes>
7957-
<Version>1.6BCFED905208FF2C3021E49E1113053C</Version>
7965+
<Version>1.FDB6B21613281BC2D3D643F130FF943C</Version>
79587966
</RequestHandler>
79597967
<RequestHandler Classification="spectrads3" Name="com.spectralogic.s3.server.handler.reqhandler.spectrads3.user.DelegateDeleteUserRequestHandler">
79607968
<Request Action="DELETE" HttpVerb="DELETE" IncludeIdInPath="true" Resource="USER" ResourceType="NON_SINGLETON">
@@ -9268,7 +9276,7 @@
92689276
<Annotations>
92699277
<Annotation Name="com.spectralogic.util.bean.lang.DefaultIntegerValue">
92709278
<AnnotationElements>
9271-
<AnnotationElement Name="Value" Value="2147483647" ValueType="java.lang.Integer"/>
9279+
<AnnotationElement Name="Value" Value="1000" ValueType="java.lang.Integer"/>
92729280
</AnnotationElements>
92739281
</Annotation>
92749282
</Annotations>
@@ -15178,6 +15186,13 @@
1517815186
</Type>
1517915187
<Type Name="com.spectralogic.s3.common.platform.notification.domain.payload.JobCreationFailedNotificationPayload">
1518015188
<Elements>
15189+
<Element Name="ErrorMessage" Type="java.lang.String">
15190+
<Annotations>
15191+
<Annotation Name="com.spectralogic.util.bean.lang.Optional">
15192+
<AnnotationElements/>
15193+
</Annotation>
15194+
</Annotations>
15195+
</Element>
1518115196
<Element Name="NotificationGenerationDate" Type="java.util.Date">
1518215197
<Annotations/>
1518315198
</Element>
@@ -15763,6 +15778,18 @@
1576315778
<Element Name="Message" Type="java.lang.String">
1576415779
<Annotations/>
1576515780
</Element>
15781+
<Element Name="VersionId" Type="java.util.UUID">
15782+
<Annotations>
15783+
<Annotation Name="com.spectralogic.util.bean.lang.Optional">
15784+
<AnnotationElements/>
15785+
</Annotation>
15786+
<Annotation Name="com.spectralogic.util.marshal.ExcludeFromMarshaler">
15787+
<AnnotationElements>
15788+
<AnnotationElement Name="Value" Value="VALUE_IS_NULL" ValueType="com.spectralogic.util.marshal.ExcludeFromMarshaler$When"/>
15789+
</AnnotationElements>
15790+
</Annotation>
15791+
</Annotations>
15792+
</Element>
1576615793
</Elements>
1576715794
</Type>
1576815795
<Type Name="com.spectralogic.s3.server.domain.DeleteResultApiBean" NameToMarshal="DeleteResult">
@@ -16535,6 +16562,18 @@
1653516562
<Element Name="Key" Type="java.lang.String">
1653616563
<Annotations/>
1653716564
</Element>
16565+
<Element Name="VersionId" Type="java.util.UUID">
16566+
<Annotations>
16567+
<Annotation Name="com.spectralogic.util.bean.lang.Optional">
16568+
<AnnotationElements/>
16569+
</Annotation>
16570+
<Annotation Name="com.spectralogic.util.marshal.ExcludeFromMarshaler">
16571+
<AnnotationElements>
16572+
<AnnotationElement Name="Value" Value="VALUE_IS_NULL" ValueType="com.spectralogic.util.marshal.ExcludeFromMarshaler$When"/>
16573+
</AnnotationElements>
16574+
</Annotation>
16575+
</Annotations>
16576+
</Element>
1653816577
</Elements>
1653916578
</Type>
1654016579
<Type Name="com.spectralogic.s3.server.domain.UserApiBean">

0 commit comments

Comments
 (0)