Skip to content

Commit f8e30e1

Browse files
committed
features added
1 parent 8737f2e commit f8e30e1

7 files changed

Lines changed: 563 additions & 4 deletions

File tree

src/main/java/software/amazon/awssdk/crt/internal/IoTDeviceSDKMetrics.java

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,28 @@
44
*/
55
package software.amazon.awssdk.crt.internal;
66

7+
import java.util.List;
8+
79
/**
810
* @internal
9-
* IoT Device SDK Metrics Structure. Not for external usage.
11+
* IoT Device SDK Metrics Structure. Not for external usage.
1012
*/
1113
public class IoTDeviceSDKMetrics {
1214
private String libraryName;
15+
private List<IoTMetricsMetadata> metadataEntries;
1316

1417
public IoTDeviceSDKMetrics() {
1518
this.libraryName = "IoTDeviceSDK/Java";
1619
}
1720

18-
public String getLibraryName() {
19-
return libraryName;
21+
public IoTDeviceSDKMetrics(String libraryName, List<IoTMetricsMetadata> metadataEntries) {
22+
this.libraryName = libraryName;
23+
this.metadataEntries = metadataEntries;
2024
}
25+
26+
public String getLibraryName() { return libraryName; }
27+
public void setLibraryName(String libraryName) { this.libraryName = libraryName; }
28+
29+
public List<IoTMetricsMetadata> getMetadataEntries() { return metadataEntries; }
30+
public void setMetadataEntries(List<IoTMetricsMetadata> metadataEntries) { this.metadataEntries = metadataEntries; }
2131
}

0 commit comments

Comments
 (0)