logo

Back to index

NHD

Min: 0.2500, max: 0.9483, yellow zone: [0.4000 .. 0.6000].

Elements: 76, μ: 0.6134, σ: 0.1681, Var: 0.0283, defects: 39%.

Packages: 12, classes: 287.

Green: 151, yellow: 14, red: 122.

Class NHD k l
c.a.d.rest.R..$RetryLogger NaN 1 2
c.a.d.rest.RestException NaN 1 0
c.a.d.rest.J..$DateBinding 0.4444 4 3
c.a.d.rest.J..$CDATAXMLStreamWriter 0.8564 32 4
c.a.d.rest.JAXBUtils NaN 0 0
c.a.d.rest.DatahubHttpHeaders NaN 0 0
c.a.d.rest.ResourceBuilder NaN 0 0
c.a.d.rest.ErrorMessage NaN 5 0
c.a.d.rest.RestClient 0.8401 28 7
c.a.d.exception.MalformedRecordException NaN 0 0
c.a.d.exception.InternalFailureException NaN 0 0
c.a.d.exception.ResourceExistException NaN 0 0
c.a.d.exception.InvalidParameterException NaN 0 0
c.a.d.exception.DatahubServiceException 0.6389 9 2
c.a.d.exception.MysqlException NaN 0 0
c.a.d.exception.OperationDeniedException NaN 0 0
c.a.d.exception.DatahubClientException NaN 0 0
c.a.d.exception.OffsetSessionChangedException NaN 0 0
c.a.d.exception.LimitExceededException NaN 0 0
c.a.d.exception.AuthorizationFailureException NaN 0 0
c.a.d.exception.SubscriptionOfflineException NaN 0 0
c.a.d.exception.OffsetSessionClosedException NaN 0 0
c.a.d.exception.InvalidOperationException NaN 0 0
c.a.d.exception.OdpsException NaN 0 0
c.a.d.exception.OffsetResetedException NaN 0 0
c.a.d.exception.ResourceNotFoundException NaN 0 0
c.a.d.exception.InvalidCursorException NaN 0 0
c.a.d.exception.NoPermissionException NaN 0 0
c.a.d.exception.AbortedException NaN 0 0
c.a.d.c.data.RecordSchema 0.6786 8 4
c.a.d.c.data.Field NaN 3 0
c.a.d.c.util.DateUtils NaN 0 0
c.a.d.c.util.IOUtils NaN 0 0
c.a.d.c.util.R..$Retry 0.25 2 4
c.a.d.c.util.JacksonParser NaN 0 0
c.a.d.c.util.KeyRangeUtils NaN 0 0
c.a.d.c.util.RevisionUtils NaN 0 0
c.a.d.c.util.RetryUtil NaN 0 0
c.a.d.auth.AuthorizationUtil NaN 0 0
c.a.d.auth.AliyunAccount 0.6667 6 1
c.a.d.auth.AliyunRequestSigner 1 2 2
c.a.d.auth.SecurityUtils NaN 0 0
c.a.d.m.compress.Compression NaN 0 0
c.a.d.wrapper.Topic 0.7455 23 5
c.a.d.wrapper.P..$Builder NaN 0 0
c.a.d.wrapper.T..$Builder NaN 0 0
c.a.d.wrapper.Project 0.6528 9 4
c.a.d.c.transport.JerseyTransport 0.5 4 2
c.a.d.c.transport.H..$HttpResult 0.6667 6 3
c.a.d.c.transport.DefaultResponse 0 2 2
c.a.d.c.transport.DefaultRequest 0.7372 13 4
c.a.d.c.transport.Response 0.619 7 2
c.a.d.c.transport.DefaultConnection 0.6667 6 1
c.a.d.c.transport.DefaultTransport 0.5 4 2
c.a.d.c.transport.H..$HttpResultResponseHandler 1 2 1
c.a.d.c.transport.ApacheClientTransport 0.5 4 2
c.a.d.c.transport.HttpClient 0.6567 16 5
c.a.d.example.DatahubExample NaN 7 0
c.a.d.example.SubscriptionExample NaN 1 0
c.a.d.example.SingleSubscriptionExample NaN 1 0
c.a.d.example.DatahubWrapperExample 0.3333 3 1
c.a.d.example.Consumer 0 2 1
c.a.datahub.DatahubConfiguration 0.8189 20 5
c.a.datahub.DatahubClient 0.9483 76 43
c.a.d.m.serialize.AppendDataConnectorFieldRequestJsonSer 0 2 2
c.a.d.m.serialize.GetSubscriptionRequestJsonSer 0 2 2
c.a.d.m.serialize.ListDataConnectorRequestJsonSer 0 2 2
c.a.d.m.serialize.ResetOffsetResultJsonDeser 0 2 3
c.a.d.m.serialize.ListConnectorResultJsonDeser 0 2 3
c.a.d.m.serialize.UpdateDataConnectorStateRequestJsonSer 0 2 2
c.a.d.m.serialize.UpdateTopicResultJsonDeser 0 2 3
c.a.d.m.serialize.ListDataConnectorResultJsonDeser 0 2 3
c.a.d.m.serialize.CreateProjectRequestJsonSer 0 2 2
c.a.d.m.serialize.PutBlobRecordsResultJsonDeser 0 2 3
c.a.d.m.serialize.GetBlobRecordsRequestJsonSer 0 2 2
c.a.d.m.serialize.DeleteProjectResultJsonDeser 0 2 3
c.a.d.m.serialize.GetProjectResultJsonDeser 0 2 3
c.a.d.m.serialize.UpdateConnectorShardContextResultJsonDeser 0 2 3
c.a.d.m.serialize.ListTopicRequestJsonSer 0 2 2
c.a.d.m.serialize.CreateDataConnectorResultJsonDeser 0 2 3
c.a.d.m.serialize.JsonErrorParser 1 2 1
c.a.d.m.serialize.InitOffsetContextResultJsonDeser 0 2 3
c.a.d.m.serialize.ResetOffsetRequestJsonSer 0 2 2
c.a.d.m.serialize.GetRecordsResultJsonDeser 0 2 3
c.a.d.m.serialize.CommitOffsetResultJsonDeser 0 2 3
c.a.d.m.serialize.ReloadConnectorRequestJsonSer 0 2 2
c.a.d.m.serialize.DeleteTopicResultJsonDeser 0 2 3
c.a.d.m.serialize.UpdateConnectorStateResultJsonDeser 0 2 3
c.a.d.m.serialize.UpdateDataConnectorShardContextResultJsonDeser 0 2 3
c.a.d.m.serialize.CommitSubscriptionOffsetResultJsonDeser 0 2 3
c.a.d.m.serialize.DeleteDataConnectorRequestJsonSer 0 2 2
c.a.d.m.serialize.DeleteConnectorRequestJsonSer 0 2 2
c.a.d.m.serialize.AppendDataConnectorFieldResultJsonDeser 0 2 3
c.a.d.m.serialize.GetDataConnectorShardStatusResultJsonDeser 0 2 3
c.a.d.m.serialize.ExtendShardResultJsonDeser 0 2 3
c.a.d.m.serialize.GetMeteringInfoRequestJsonSer 0 2 2
c.a.d.m.serialize.MergeShardRequestJsonSer 0 2 2
c.a.d.m.serialize.ReloadDataConnectorResultJsonDeser 0 2 3
c.a.d.m.serialize.CommitSubscriptionOffsetRequestJsonSer 0 2 2
c.a.d.m.serialize.PutBlobRecordsRequestJsonSer 0 2 2
c.a.d.m.serialize.GetOffsetRequestJsonSer 0 2 2
c.a.d.m.serialize.CreateSubscriptionRequestJsonSer 0 2 2
c.a.d.m.serialize.CommitOffsetRequestJsonSer 0 2 2
c.a.d.m.serialize.DeleteConnectorResultJsonDeser 0 2 3
c.a.d.m.serialize.QuerySubscriptionRequestJsonSer 0 2 2
c.a.d.m.serialize.CreateDataConnectorRequestJsonSer 0 2 2
c.a.d.m.serialize.ListShardRequestJsonSer 0 2 2
c.a.d.m.serialize.GetTopicResultJsonDeser 0 2 3
c.a.d.m.serialize.UpdateConnectorStateRequestJsonSer 0 2 2
c.a.d.m.serialize.GetTopicRequestJsonSer 0 2 2
c.a.d.m.serialize.UpdateSubscriptionStateResultJsonDeser 0 2 3
c.a.d.m.serialize.GetRecordsRequestJsonSer 0 2 2
c.a.d.m.serialize.GetSubscriptionOffsetResultJsonDeser 0 2 3
c.a.d.m.serialize.UpdateDataConnectorStateResultJsonDeser 0 2 3
c.a.d.m.serialize.ListConnectorRequestJsonSer 0 2 2
c.a.d.m.serialize.CreateProjectResultJsonDeser 0 2 3
c.a.d.m.serialize.ListShardResultJsonDeser 0 2 3
c.a.d.m.serialize.DeleteSubscriptionRequestJsonSer 0 2 2
c.a.d.m.serialize.ReloadDataConnectorRequestJsonSer 0 2 2
c.a.d.m.serialize.GetBlobRecordsResultJsonDeser 0 2 3
c.a.d.m.serialize.GetProjectRequestJsonSer 0 2 2
c.a.d.m.serialize.GetSubscriptionResultJsonDeser 0 2 3
c.a.d.m.serialize.ListProjectResultJsonDeser 0 2 3
c.a.d.m.serialize.GetDataConnectorRequestJsonSer 0 2 2
c.a.d.m.serialize.AppendFieldRequestJsonSer 0 2 2
c.a.d.m.serialize.CreateConnectorRequestJsonSer 0 2 2
c.a.d.m.serialize.SplitShardRequestJsonSer 0 2 2
c.a.d.m.serialize.SplitShardResultJsonDeser 0 2 3
c.a.d.m.serialize.GetOffsetResultJsonDeser 0 2 3
c.a.d.m.serialize.CreateTopicResultJsonDeser 0 2 3
c.a.d.m.serialize.QuerySubscriptionResultJsonDeser 0 2 3
c.a.d.m.serialize.ReloadConnectorResultJsonDeser 0 2 3
c.a.d.m.serialize.GetConnectorRequestJsonSer 0 2 2
c.a.d.m.serialize.CreateConnectorResultJsonDeser 0 2 3
c.a.d.m.serialize.GetMeteringInfoResultJsonDeser 0 2 3
c.a.d.m.serialize.CreateTopicRequestJsonSer 0 2 2
c.a.d.m.serialize.GetDataConnectorDoneTimeResultJsonDeser 0 2 3
c.a.d.m.serialize.ExtendShardRequestJsonSer 0 2 2
c.a.d.m.serialize.UpdateSubscriptionResultJsonDeser 0 2 3
c.a.d.m.serialize.UpdateDataConnectorShardContextRequestJsonSer 0 2 2
c.a.d.m.serialize.GetCursorRequestJsonSer 0 2 2
c.a.d.m.serialize.GetDataConnectorShardStatusRequestJsonSer 0 2 2
c.a.d.m.serialize.PutRecordsResultJsonDeser 0 2 3
c.a.d.m.serialize.GetDataConnectorDoneTimeRequestJsonSer 0 2 2
c.a.d.m.serialize.UpdateSubscriptionStateRequestJsonSer 0 2 2
c.a.d.m.serialize.AppendConnectorFieldResultJsonDeser 0 2 3
c.a.d.m.serialize.GetConnectorResultJsonDeser 0 2 3
c.a.d.m.serialize.ListTopicResultJsonDeser 0 2 3
c.a.d.m.serialize.GetConnectorShardStatusRequestJsonSer 0 2 2
c.a.d.m.serialize.DeleteProjectRequestJsonSer 0 2 2
c.a.d.m.serialize.CreateSubscriptionResultJsonDeser 0 2 3
c.a.d.m.serialize.DeleteDataConnectorResultJsonDeser 0 2 3
c.a.d.m.serialize.PutRecordsRequestJsonSer 0 2 2
c.a.d.m.serialize.InitOffsetContextRequestJsonSer 0 2 2
c.a.d.m.serialize.DeleteSubscriptionResultJsonDeser 0 2 3
c.a.d.m.serialize.MergeShardResultJsonDeser 0 2 3
c.a.d.m.serialize.JsonSerializerFactory NaN 95 0
c.a.d.m.serialize.UpdateTopicRequestJsonSer 0 2 2
c.a.d.m.serialize.GetDataConnectorResultJsonDeser 0 2 3
c.a.d.m.serialize.GetSubscriptionOffsetRequestJsonSer 0 2 2
c.a.d.m.serialize.UpdateSubscriptionRequestJsonSer 0 2 2
c.a.d.m.serialize.AppendConnectorFieldRequestJsonSer 0 2 2
c.a.d.m.serialize.UpdateConnectorShardContextRequestJsonSer 0 2 2
c.a.d.m.serialize.AppendFieldResultJsonDeser 0 2 3
c.a.d.m.serialize.DeleteTopicRequestJsonSer 0 2 2
c.a.d.m.serialize.ListProjectRequestJsonSer 0 2 2
c.a.d.m.serialize.GetConnectorShardStatusResultJsonDeser 0 2 3
c.a.d.m.serialize.GetCursorResultJsonDeser 0 2 3
c.a.d.model.DeleteConnectorRequest NaN 3 0
c.a.d.model.GetTopicRequest NaN 2 0
c.a.d.model.OffsetContext 0.8182 11 2
c.a.d.model.UpdateSubscriptionRequest NaN 4 0
c.a.d.model.DatabaseDesc 0.8261 18 5
c.a.d.model.AppendConnectorFieldRequest 0.6071 8 2
c.a.d.model.DeleteDataConnectorRequest NaN 3 0
c.a.d.model.GetConnectorRequest NaN 3 0
c.a.d.model.AppendDataConnectorFieldResult NaN 0 0
c.a.d.model.ErrorEntry 0.3333 4 1
c.a.d.model.BlobRecordEntry 0.6 5 1
c.a.d.model.PutBlobRecordsResult 0.7611 10 4
c.a.d.model.UpdateTopicResult NaN 0 0
c.a.d.model.ConnectorConfig 0 2 1
c.a.d.model.DeleteProjectResult NaN 0 0
c.a.d.model.ReloadConnectorResult NaN 0 0
c.a.d.model.QuerySubscriptionResult 0.5 4 2
c.a.d.model.O..$Offset 0.3333 4 1
c.a.d.model.GetDataConnectorRequest NaN 3 0
c.a.d.model.PutRecordsResultEntry 0.4286 8 1
c.a.d.model.CreateSubscriptionRequest NaN 3 0
c.a.d.model.ShardDesc 0.4 6 1
c.a.d.model.GetMeteringInfoRequest NaN 3 0
c.a.d.model.SplitShardRequest NaN 4 0
c.a.d.model.OtsDesc 0.7917 16 4
c.a.d.model.ExtendShardResult NaN 0 0
c.a.d.model.ListTopicResult 0.3333 3 2
c.a.d.model.ListProjectResult 0.3333 3 2
c.a.d.model.DeleteConnectorResult NaN 0 0
c.a.d.model.GetSubscriptionRequest NaN 3 0
c.a.d.model.UpdateConnectorShardContextResult NaN 0 0
c.a.d.model.UpdateConnectorStateResult NaN 0 0
c.a.d.model.ListShardResult 0.3333 3 1
c.a.d.model.PutRecordsResult 0.7611 10 4
c.a.d.model.GetOffsetRequest NaN 4 0
c.a.d.model.MergeShardResult 0.3333 3 1
c.a.d.model.DeleteTopicResult NaN 0 0
c.a.d.model.GetBlobRecordsRequest NaN 5 0
c.a.d.model.GetDataConnectorDoneTimeRequest NaN 3 0
c.a.d.model.InitOffsetContextResult 0 2 1
c.a.d.model.GetDataConnectorShardStatusResult 0.7143 15 3
c.a.d.model.AppendConnectorFieldResult NaN 0 0
c.a.d.model.UpdateDataConnectorStateRequest 0.6905 8 3
c.a.d.model.QuerySubscriptionRequest NaN 5 0
c.a.d.model.CreateConnectorResult NaN 0 0
c.a.d.model.OssDesc 0.7582 18 3
c.a.d.model.UpdateDataConnectorShardContextRequest 0.6905 8 3
c.a.d.model.ListTopicRequest NaN 1 0
c.a.d.model.GetSubscriptionResult 0.7708 16 4
c.a.d.model.GetCursorResult 0.5667 6 2
c.a.d.model.UpdateSubscriptionStateRequest NaN 4 0
c.a.d.model.AppendDataConnectorFieldRequest 0.6071 8 2
c.a.d.model.CreateConnectorRequest 0.6667 6 1
c.a.d.model.CreateTopicRequest NaN 7 0
c.a.d.model.ShardContext 0.6071 8 2
c.a.d.model.GetConnectorResult 0.7179 14 3
c.a.d.model.PutRecordsRequest 0.6 5 2
c.a.d.model.GetDataConnectorShardStatusRequest 0.6071 8 2
c.a.d.model.CreateDataConnectorRequest 0.6818 11 4
c.a.d.model.ExtendShardRequest NaN 4 0
c.a.d.model.InitOffsetContextRequest NaN 4 0
c.a.d.model.ElasticSearchDesc 0.8183 18 5
c.a.d.model.UpdateConnectorShardContextRequest 0.6905 8 3
c.a.d.model.CommitOffsetResult NaN 0 0
c.a.d.model.DeleteTopicRequest NaN 2 0
c.a.d.model.OdpsDesc 0.8316 20 5
c.a.d.model.CreateDataConnectorResult NaN 0 0
c.a.d.model.GetRecordsRequest 0.7143 7 1
c.a.d.model.MergeShardRequest NaN 4 0
c.a.d.model.GetConnectorShardStatusResult 0.7009 13 3
c.a.d.model.UpdateConnectorStateRequest 0.6905 8 3
c.a.d.model.ResetOffsetRequest NaN 4 0
c.a.d.model.ReloadConnectorRequest 0.6071 8 2
c.a.d.model.GetProjectResult 0.5714 8 2
c.a.d.model.DeleteProjectRequest NaN 1 0
c.a.d.model.PutBlobRecordsRequest 0.6 5 2
c.a.d.model.CommitSubscriptionOffsetRequest NaN 3 0
c.a.d.model.Offset 0.4 5 1
c.a.d.model.ListProjectRequest NaN 0 0
c.a.d.model.DatahubDesc 0.6071 8 2
c.a.d.model.UpdateTopicRequest NaN 4 0
c.a.d.model.GetSubscriptionOffsetResult 0 2 1
c.a.d.model.DeleteSubscriptionResult NaN 0 0
c.a.d.model.CreateProjectResult NaN 0 0
c.a.d.model.GetDataConnectorDoneTimeResult 0 2 1
c.a.d.model.GetProjectRequest NaN 1 0
c.a.d.model.GetTopicResult 0.8131 18 5
c.a.d.model.ListConnectorRequest NaN 2 0
c.a.d.model.RecordEntry 0.7876 45 8
c.a.d.model.GetRecordsResult 0.7143 7 3
c.a.d.model.GetDataConnectorResult 0.7179 14 3
c.a.d.model.DeleteSubscriptionRequest NaN 3 0
c.a.d.model.UpdateDataConnectorStateResult NaN 0 0
c.a.d.model.UpdateSubscriptionOffsetResult NaN 0 0
c.a.d.model.DeleteDataConnectorResult NaN 0 0
c.a.d.model.ReloadDataConnectorRequest 0.6071 8 2
c.a.d.model.GetBlobRecordsResult 0.7143 7 3
c.a.d.model.GetCursorRequest NaN 6 0
c.a.d.model.ListDataConnectorRequest NaN 2 0
c.a.d.model.GetOffsetResult 0.3333 4 1
c.a.d.model.UpdateDataConnectorShardContextResult NaN 0 0
c.a.d.model.Record 0.6985 17 2
c.a.d.model.ListDataConnectorResult 0.3333 3 2
c.a.d.model.SplitShardResult 0.3333 3 1
c.a.d.model.CreateSubscriptionResult 0 2 1
c.a.d.model.CreateProjectRequest NaN 2 0
c.a.d.model.ReloadDataConnectorResult NaN 0 0
c.a.d.model.AppendFieldRequest 0.5667 6 2
c.a.d.model.ListConnectorResult 0.3333 3 2
c.a.d.model.ShardEntry 0.7904 17 4
c.a.d.model.UpdateSubscriptionResult NaN 0 0
c.a.d.model.GetSubscriptionOffsetRequest NaN 2 0
c.a.d.model.CommitOffsetRequest NaN 4 0
c.a.d.model.GetMeteringInfoResult 0.3333 4 1
c.a.d.model.ListShardRequest NaN 2 0
c.a.d.model.GetConnectorShardStatusRequest 0.6071 8 2
c.a.d.model.FcDesc 0.8106 22 4
c.a.d.model.AppendFieldResult NaN 0 0
c.a.d.model.CreateTopicResult NaN 0 0

Download XML.