@@ -42,7 +42,7 @@ public class RumRetentionFilterCreateAttributes {
4242 private String query ;
4343
4444 public static final String JSON_PROPERTY_SAMPLE_RATE = "sample_rate" ;
45- private Long sampleRate ;
45+ private Double sampleRate ;
4646
4747 public RumRetentionFilterCreateAttributes () {}
4848
@@ -51,7 +51,7 @@ public RumRetentionFilterCreateAttributes(
5151 @ JsonProperty (required = true , value = JSON_PROPERTY_EVENT_TYPE )
5252 RumRetentionFilterEventType eventType ,
5353 @ JsonProperty (required = true , value = JSON_PROPERTY_NAME ) String name ,
54- @ JsonProperty (required = true , value = JSON_PROPERTY_SAMPLE_RATE ) Long sampleRate ) {
54+ @ JsonProperty (required = true , value = JSON_PROPERTY_SAMPLE_RATE ) Double sampleRate ) {
5555 this .eventType = eventType ;
5656 this .unparsed |= !eventType .isValid ();
5757 this .name = name ;
@@ -144,23 +144,23 @@ public void setQuery(String query) {
144144 this .query = query ;
145145 }
146146
147- public RumRetentionFilterCreateAttributes sampleRate (Long sampleRate ) {
147+ public RumRetentionFilterCreateAttributes sampleRate (Double sampleRate ) {
148148 this .sampleRate = sampleRate ;
149149 return this ;
150150 }
151151
152152 /**
153- * The sample rate for a RUM retention filter, between 0 and 100. minimum: 0 maximum: 100
153+ * The sample rate for a RUM retention filter, between 0.1 and 100. minimum: 0.1 maximum: 100
154154 *
155155 * @return sampleRate
156156 */
157157 @ JsonProperty (JSON_PROPERTY_SAMPLE_RATE )
158158 @ JsonInclude (value = JsonInclude .Include .ALWAYS )
159- public Long getSampleRate () {
159+ public Double getSampleRate () {
160160 return sampleRate ;
161161 }
162162
163- public void setSampleRate (Long sampleRate ) {
163+ public void setSampleRate (Double sampleRate ) {
164164 this .sampleRate = sampleRate ;
165165 }
166166
0 commit comments