1 package software.amazon.awssdk.services.jsonprotocoltests.model;
2 
3 import software.amazon.awssdk.annotations.Generated;
4 import software.amazon.awssdk.annotations.SdkPublicApi;
5 import software.amazon.awssdk.awscore.AwsResponseMetadata;
6 
7 @Generated("software.amazon.awssdk:codegen")
8 @SdkPublicApi
9 public final class JsonProtocolTestsResponseMetadata extends AwsResponseMetadata {
10     private static final String BAR_ID = "x-bar-id";
11 
12     private static final String FOO_ID = "x-foo-id";
13 
14     private static final String REQUEST_ID = "x-foobar-id";
15 
JsonProtocolTestsResponseMetadata(AwsResponseMetadata responseMetadata)16     private JsonProtocolTestsResponseMetadata(AwsResponseMetadata responseMetadata) {
17         super(responseMetadata);
18     }
19 
create(AwsResponseMetadata responseMetadata)20     public static JsonProtocolTestsResponseMetadata create(AwsResponseMetadata responseMetadata) {
21         return new JsonProtocolTestsResponseMetadata(responseMetadata);
22     }
23 
barId()24     public String barId() {
25         return getValue(BAR_ID);
26     }
27 
fooId()28     public String fooId() {
29         return getValue(FOO_ID);
30     }
31 
32     @Override
requestId()33     public String requestId() {
34         return getValue(REQUEST_ID);
35     }
36 }
37