public static final class ProvidersTypes.Summary.Builder
extends java.lang.Object
ProvidersTypes.Summary.| Constructor and Description |
|---|
Builder(java.lang.String id,
java.lang.String idValue,
java.lang.String type)
Constructor with parameters for the required properties of
ProvidersTypes.Summary. |
| Modifier and Type | Method and Description |
|---|---|
ProvidersTypes.Summary |
build() |
ProvidersTypes.Summary.Builder |
setMetadata(java.lang.String metadata)
Schema-less metadata with extra information for the provider.
|
ProvidersTypes.Summary.Builder |
setScheme(java.lang.String scheme)
An optional designation of the scheme.
|
ProvidersTypes.Summary.Builder |
setTrackingSn(java.lang.Long trackingSn)
Timestamp which is obtained when querying counters from a provider and is used
as since parameter when new counter listing is needed.
|
public Builder(java.lang.String id,
java.lang.String idValue,
java.lang.String type)
ProvidersTypes.Summary.public ProvidersTypes.Summary.Builder setScheme(java.lang.String scheme)
null the provider is not designating a specific scheme.scheme - New value for the property.public ProvidersTypes.Summary.Builder setMetadata(java.lang.String metadata)
metadata - New value for the property.public ProvidersTypes.Summary.Builder setTrackingSn(java.lang.Long trackingSn)
trackingSn - New value for the property.public ProvidersTypes.Summary build()