logo

Back to index

LCOM

Min: 1.0000, max: 2775.0000, yellow zone: [15.0000 .. 5.0000].

Elements: 166, μ: 69.3976, σ: 251.6638, Var: 63334.6612, defects: 4%.

Packages: 31, classes: 472.

Green: 357, yellow: 37, red: 78.

Class LCOM methods pairs empty nonempty
c.a.d.rest.JAXBUtils 0 0 0 0 0
c.a.d.rest.J..$DateBinding 1 2 1 1 0
c.a.d.rest.J..$CDATAXMLStreamWriter 0 32 496 0 496
c.a.d.rest.ErrorMessage 4 5 10 7 3
c.a.d.rest.RestException 0 1 0 0 0
c.a.d.rest.R..$RetryLogger 0 1 0 0 0
c.a.d.rest.DatahubHttpHeaders 0 0 0 0 0
c.a.d.rest.ResourceBuilder 0 0 0 0 0
c.a.d.rest.RestClient 269 26 325 297 28
c.a.d.c.model.UpdateSubscriptionStateResult 0 0 0 0 0
c.a.d.c.model.ListProjectResult 0 2 1 0 1
c.a.d.c.model.SubscriptionOffset 20 8 28 24 4
c.a.d.c.model.ListTopicResult 0 2 1 0 1
c.a.d.c.model.BlobRecordData 0 2 1 0 1
c.a.d.c.model.DeleteConnectorResult 0 0 0 0 0
c.a.d.c.model.LeaveGroupResult 0 0 0 0 0
c.a.d.c.model.GetCursorResult 9 6 15 12 3
c.a.d.c.model.SubscriptionEntry 54 12 66 60 6
c.a.d.c.model.SinkConfig 0 0 0 0 0
c.a.d.c.model.UpdateProjectResult 0 0 0 0 0
c.a.d.c.model.DeleteProjectResult 0 0 0 0 0
c.a.d.c.model.CreateProjectResult 0 0 0 0 0
c.a.d.c.model.UpdateSubscriptionResult 0 0 0 0 0
c.a.d.c.model.AppendFieldResult 0 0 0 0 0
c.a.d.c.model.ResetSubscriptionOffsetResult 0 0 0 0 0
c.a.d.c.model.GetConnectorDoneTimeResult 0 2 1 0 1
c.a.d.c.model.SinkAdsConfig 0 0 0 0 0
c.a.d.c.model.DeleteSubscriptionResult 0 0 0 0 0
c.a.d.c.model.UpdateConnectorResult 0 0 0 0 0
c.a.d.c.model.ListConnectorResult 0 2 1 0 1
c.a.d.c.model.SinkDatahubConfig 9 6 15 12 3
c.a.d.c.model.SinkEsConfig 77 14 91 84 7
c.a.d.c.model.GetConnectorResult 54 12 66 60 6
c.a.d.c.model.CreateConnectorResult 0 0 0 0 0
c.a.d.c.model.HeartbeatResult 9 6 15 12 3
c.a.d.c.model.SinkOssConfig 104 16 120 112 8
c.a.d.c.model.MergeShardResult 9 6 15 12 3
c.a.d.c.model.ListSubscriptionResult 2 4 6 4 2
c.a.d.c.model.GetProjectResult 20 8 28 24 4
c.a.d.c.model.UpdateTopicResult 0 0 0 0 0
c.a.d.c.model.GetSubscriptionResult 0 0 0 0 0
c.a.d.c.model.Field 3 3 3 3 0
c.a.d.c.model.GetSubscriptionOffsetResult 0 2 1 0 1
c.a.d.c.model.SinkMysqlConfig 77 14 91 84 7
c.a.d.c.model.PutRecordsResult 9 6 15 12 3
c.a.d.c.model.CommitSubscriptionOffsetResult 0 0 0 0 0
c.a.d.c.model.CreateTopicResult 0 0 0 0 0
c.a.d.c.model.UpdateConnectorOffsetResult 0 0 0 0 0
c.a.d.c.model.GetRecordsResult 20 8 28 24 4
c.a.d.c.model.JoinGroupResult 9 6 15 12 3
c.a.d.c.model.S..$PartitionConfig 0 2 1 0 1
c.a.d.c.model.SinkOtsConfig 54 12 66 60 6
c.a.d.c.model.RecordData 0 0 0 0 0
c.a.d.c.model.SinkFcConfig 54 12 66 60 6
c.a.d.c.model.SinkOdpsConfig 135 18 153 144 9
c.a.d.c.model.ShardEntry 135 18 153 144 9
c.a.d.c.model.ConnectorShardStatusEntry 104 16 120 112 8
c.a.d.c.model.TupleRecordData 0 7 21 6 15
c.a.d.c.model.CreateSubscriptionResult 0 2 1 0 1
c.a.d.c.model.RecordSchema 0 6 15 6 9
c.a.d.c.model.GetConnectorShardStatusResult 0 2 1 0 1
c.a.d.c.model.SplitShardResult 0 2 1 0 1
c.a.d.c.model.BaseResult 0 2 1 0 1
c.a.d.c.model.ShardContext 20 8 28 24 4
c.a.d.c.model.DeleteTopicResult 0 0 0 0 0
c.a.d.c.model.ConnectorOffset 2 4 6 4 2
c.a.d.c.model.PutErrorEntry 9 6 15 12 3
c.a.d.c.model.GetTopicResult 135 18 153 144 9
c.a.d.c.model.RecordEntry 149 19 171 160 11
c.a.d.c.model.GetMeterInfoResult 2 4 6 4 2
c.a.d.c.model.AppendConnectorFieldResult 0 0 0 0 0
c.a.d.c.model.ListShardResult 0 2 1 0 1
c.a.d.c.model.UpdateConnectorStateResult 0 0 0 0 0
c.a.d.c.model.ReloadConnectorResult 0 0 0 0 0
c.a.d.c.model.SyncGroupResult 0 0 0 0 0
c.a.d.c.model.PutRecordsByShardResult 0 0 0 0 0
c.a.d.c.model.OpenSubscriptionSessionResult 0 2 1 0 1
c.a.datahub.DatahubConfiguration 330 28 378 354 24
c.a.datahub.DatahubClient 2775 75 2775 2775 0
c.a.d.c.h.provider.ProtobufMessageProvider 8 5 10 9 1
c.a.d.c.h.provider.JsonContextProvider 0 1 0 0 0
c.a.d.c.metircs.ClientMetrics 0 0 0 0 0
c.a.d.c.metircs.C..$MetricProxy 0 4 6 2 4
c.a.d.c.data.Field 3 3 3 3 0
c.a.d.c.data.RecordSchema 0 8 28 8 20
c.a.d.c.i.request.ReloadConnectorRequest 0 2 1 0 1
c.a.d.c.i.request.SplitShardRequest 2 4 6 4 2
c.a.d.c.i.request.ListSubscriptionRequest 2 4 6 4 2
c.a.d.c.i.request.JoinGroupRequest 0 2 1 0 1
c.a.d.c.i.request.UpdateConnectorRequest 0 2 1 0 1
c.a.d.c.i.request.ResetSubscriptionOffsetRequest 0 2 1 0 1
c.a.d.c.i.request.HeartbeatRequest 20 8 28 24 4
c.a.d.c.i.request.GetCursorRequest 2 4 6 4 2
c.a.d.c.i.request.UpdateConnectorStateRequest 0 2 1 0 1
c.a.d.c.i.request.LeaveGroupRequest 2 4 6 4 2
c.a.d.c.i.request.AppendConnectorFieldRequest 0 2 1 0 1
c.a.d.c.i.request.CommitSubscriptionOffsetRequest 0 2 1 0 1
c.a.d.c.i.request.AppendFieldRequest 2 4 6 4 2
c.a.d.c.i.request.GetConnectorShardStatusRequest 0 2 1 0 1
c.a.d.c.i.request.GetSubscriptionOffsetRequest 0 2 1 0 1
c.a.d.c.i.request.OpenSubscriptionSessionRequest 0 2 1 0 1
c.a.d.c.i.request.BaseRequest 0 2 1 0 1
c.a.d.c.i.request.CreateConnectorRequest 20 8 28 24 4
c.a.d.c.i.request.UpdateSubscriptionRequest 2 4 6 4 2
c.a.d.c.i.request.UpdateTopicRequest 0 2 1 0 1
c.a.d.c.i.request.GetMeterInfoRequest 0 0 0 0 0
c.a.d.c.i.request.CreateTopicRequest 35 10 45 40 5
c.a.d.c.i.request.SyncGroupRequest 20 8 28 24 4
c.a.d.c.i.request.CreateProjectRequest 0 2 1 0 1
c.a.d.c.i.request.MergeShardRequest 2 4 6 4 2
c.a.d.c.i.request.CreateSubscriptionRequest 0 2 1 0 1
c.a.d.c.i.request.PutRecordsRequest 0 2 1 0 1
c.a.d.c.i.request.UpdateConnectorOffsetRequest 9 6 15 12 3
c.a.d.c.i.request.GetRecordsRequest 2 4 6 4 2
c.a.d.c.i.request.UpdateProjectRequest 0 2 1 0 1
c.a.d.m.compress.Compression 0 0 0 0 0
c.a.d.c.impl.AbstractDatahubClient 0 5 10 3 7
c.a.d.c.impl.DatahubInterceptorHandler 6 4 6 6 0
c.a.d.c.impl.DatahubClientPbImpl 6 4 6 6 0
c.a.d.c.impl.DatahubClientJsonImpl 1378 53 1378 1378 0
c.a.d.c.impl.D..$DatahubResponseError 9 6 15 12 3
c.a.d.c.exception.DatahubClientException 2 5 10 6 4
c.a.d.c.exception.AuthorizationFailureException 0 0 0 0 0
c.a.d.c.exception.SubscriptionOffsetResetException 0 0 0 0 0
c.a.d.c.exception.SubscriptionOfflineException 0 0 0 0 0
c.a.d.c.exception.ShardSealedException 0 0 0 0 0
c.a.d.c.exception.ResourceNotFoundException 0 0 0 0 0
c.a.d.c.exception.LimitExceededException 0 0 0 0 0
c.a.d.c.exception.SeekOutOfRangeException 0 0 0 0 0
c.a.d.c.exception.InvalidParameterException 0 0 0 0 0
c.a.d.c.exception.SubscriptionSessionInvalidException 0 0 0 0 0
c.a.d.c.exception.ResourceAlreadyExistException 0 0 0 0 0
c.a.d.c.exception.NoPermissionException 0 0 0 0 0
c.a.d.c.exception.MalformedRecordException 0 0 0 0 0
c.a.d.c.exception.ServiceInProcessException 0 0 0 0 0
c.a.d.c.m.protobuf.D..$F..$Builder 63 14 91 77 14
c.a.d.c.m.protobuf.D..$F..$Builder 83 26 325 204 121
c.a.d.c.m.protobuf.D..$FailedRecord 92 16 120 106 14
c.a.d.c.m.protobuf.D..$PutRecordsResponse 55 15 105 80 25
c.a.d.c.m.protobuf.D..$RecordData 36 13 78 57 21
c.a.d.c.m.protobuf.D..$P..$Builder 186 32 496 341 155
c.a.d.c.m.protobuf.D..$FieldData 35 10 45 40 5
c.a.d.c.m.protobuf.PutErrorEntryPB 0 3 3 0 3
c.a.d.c.m.protobuf.D..$G..$Builder 377 42 861 619 242
c.a.d.c.m.protobuf.D..$R..$Builder 106 28 378 242 136
c.a.d.c.m.protobuf.D..$PutRecordsRequest 36 13 78 57 21
c.a.d.c.m.protobuf.DatahubProtos 0 0 0 0 0
c.a.d.c.m.protobuf.D..$GetRecordsRequest 60 13 78 69 9
c.a.d.c.m.protobuf.PutRecordsResultPB 0 3 3 0 3
c.a.d.c.m.protobuf.D..$RecordEntry 380 33 528 454 74
c.a.d.c.m.protobuf.RecordEntryPB 9 19 171 90 81
c.a.d.c.m.protobuf.D..$P..$Builder 106 28 378 242 136
c.a.d.c.m.protobuf.D..$R..$Builder 178 64 2016 1097 919
c.a.d.c.m.protobuf.D..$GetRecordsResponse 120 20 190 155 35
c.a.d.c.m.protobuf.GetRecordsResultPB 1 7 21 11 10
c.a.d.c.m.protobuf.D..$S..$Builder 69 22 231 150 81
c.a.d.c.m.protobuf.D..$RecordAttributes 36 13 78 57 21
c.a.d.c.m.protobuf.D..$StringPair 75 14 91 83 8
c.a.d.c.m.protobuf.D..$G..$Builder 66 20 190 128 62
c.a.d.c.m.protobuf.D..$R..$Builder 106 28 378 242 136
c.a.d.example.DatahubExample 0 7 21 0 21
c.a.d.example.DatahubWrapperExample 1 3 3 2 1
c.a.d.example.Main 0 0 0 0 0
c.a.d.example.SubscriptionExample 0 1 0 0 0
c.a.d.example.Consumer 0 1 0 0 0
c.a.d.example.SingleSubscriptionExample 0 1 0 0 0
c.a.d.c.auth.AliyunAccount 0 4 6 2 4
c.a.d.c.auth.Authorization 0 0 0 0 0
c.a.d.c.auth.AliyunAuthSigner 0 1 0 0 0
c.a.d.c.auth.A..$Request 54 12 66 60 6
c.a.d.c.h.c.lz4.LZ4OutputStream 0 5 10 0 10
c.a.d.c.h.c.lz4.LZ4EncoderFilter 0 1 0 0 0
c.a.d.c.h.c.lz4.LZ4EncoderInterceptor 1 2 1 1 0
c.a.d.c.h.c.lz4.LZ4InputStream 0 5 10 0 10
c.a.d.auth.AliyunRequestSigner 1 2 1 1 0
c.a.d.auth.SecurityUtils 0 0 0 0 0
c.a.d.auth.AuthorizationUtil 0 0 0 0 0
c.a.d.auth.AliyunAccount 13 6 15 14 1
c.a.d.c.util.DateUtils 0 0 0 0 0
c.a.d.c.util.RetryUtil 0 0 0 0 0
c.a.d.c.util.IOUtils 0 0 0 0 0
c.a.d.c.util.R..$Retry 0 1 0 0 0
c.a.d.c.util.JacksonParser 0 0 0 0 0
c.a.d.c.util.RevisionUtils 0 0 0 0 0
c.a.d.c.util.KeyRangeUtils 0 0 0 0 0
c.a.d.client.DatahubClientBuilder 0 5 10 4 6
c.a.d.c.util.CrcUtils 0 0 0 0 0
c.a.d.c.util.ValueCheckUtils 0 0 0 0 0
c.a.d.c.util.KeyRangeUtils 0 0 0 0 0
c.a.d.c.util.JsonUtils 0 0 0 0 0
c.a.d.c.util.PureJavaCrc32C 0 4 6 0 6
c.a.d.c.util.FormatUtils 0 0 0 0 0
c.a.d.c.i.serializer.SinkConfigSerializer 0 1 0 0 0
c.a.d.c.i.serializer.GetCursorRequestSerializer 0 1 0 0 0
c.a.d.c.i.serializer.RecordSchemaDeserializer 0 1 0 0 0
c.a.d.c.i.serializer.RecordDataSerializer 0 1 0 0 0
c.a.d.c.i.serializer.StringToLongSerializer 0 1 0 0 0
c.a.d.c.i.serializer.RecordDataDeserializer 0 1 0 0 0
c.a.d.c.i.serializer.ConnectorShardStateDeserializer 0 1 0 0 0
c.a.d.c.i.serializer.RecordSchemaSerializer 0 1 0 0 0
c.a.d.c.i.serializer.ResetSubscriptionOffsetRequestSerializer 0 1 0 0 0
c.a.d.c.i.serializer.UpdateSubscriptionRequestSerializer 0 1 0 0 0
c.a.d.c.i.serializer.GetConnectorResultDeserializer 0 1 0 0 0
c.a.d.m.serialize.ListConnectorResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.GetProjectResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.JsonSerializerFactory 4465 95 4465 4465 0
c.a.d.m.serialize.QuerySubscriptionResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.GetBlobRecordsResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.GetSubscriptionResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.ListTopicRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.GetRecordsRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.GetDataConnectorDoneTimeRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.AppendFieldRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.CreateProjectResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.ListProjectRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.ListDataConnectorResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.DeleteProjectResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.GetCursorResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.CreateProjectRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.PutBlobRecordsRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.InitOffsetContextResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.ListShardResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.DeleteSubscriptionRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.MergeShardRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.PutRecordsResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.CreateSubscriptionResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.ReloadDataConnectorResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.ExtendShardRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.UpdateTopicRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.CreateDataConnectorRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.JsonErrorParser 0 1 0 0 0
c.a.d.m.serialize.UpdateSubscriptionResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.ListConnectorRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.ListTopicResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.ListProjectResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.GetDataConnectorShardStatusResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.PutRecordsRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.GetSubscriptionRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.GetOffsetResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.GetTopicResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.GetConnectorResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.DeleteSubscriptionResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.GetCursorRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.ExtendShardResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.AppendConnectorFieldResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.InitOffsetContextRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.UpdateDataConnectorStateResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.AppendDataConnectorFieldResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.CreateTopicRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.AppendConnectorFieldRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.UpdateSubscriptionStateResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.GetDataConnectorResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.GetConnectorShardStatusResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.GetMeteringInfoResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.UpdateSubscriptionStateRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.CreateSubscriptionRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.CreateDataConnectorResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.MergeShardResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.DeleteTopicRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.CreateConnectorRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.QuerySubscriptionRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.ListShardRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.GetOffsetRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.GetTopicRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.PutBlobRecordsResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.DeleteDataConnectorResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.UpdateTopicResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.GetConnectorRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.AppendDataConnectorFieldRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.GetRecordsResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.CommitOffsetRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.GetDataConnectorShardStatusRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.ReloadDataConnectorRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.ListDataConnectorRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.UpdateDataConnectorShardContextResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.ReloadConnectorResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.DeleteConnectorResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.DeleteTopicResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.GetBlobRecordsRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.GetConnectorShardStatusRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.CreateConnectorResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.UpdateSubscriptionRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.UpdateDataConnectorStateRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.DeleteConnectorRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.CommitOffsetResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.ReloadConnectorRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.UpdateDataConnectorShardContextRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.GetDataConnectorRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.AppendFieldResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.GetProjectRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.DeleteProjectRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.SplitShardRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.ResetOffsetResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.DeleteDataConnectorRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.GetMeteringInfoRequestJsonSer 0 1 0 0 0
c.a.d.m.serialize.CreateTopicResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.GetDataConnectorDoneTimeResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.SplitShardResultJsonDeser 0 1 0 0 0
c.a.d.m.serialize.ResetOffsetRequestJsonSer 0 1 0 0 0
c.a.d.c.http.HttpInterceptor 6 4 6 6 0
c.a.d.c.http.HttpRequest 196 21 210 203 7
c.a.d.c.http.Entity 1 2 1 1 0
c.a.d.c.http.H..$ClientInfo 0 2 1 0 1
c.a.d.c.http.HttpConfig 172 24 276 224 52
c.a.d.c.http.HttpClient 0 0 0 0 0
c.a.d.c.http.HttpResponse 2 5 10 6 4
c.a.d.c.http.Priorities 0 0 0 0 0
c.a.d.exception.DatahubClientException 0 0 0 0 0
c.a.d.exception.AbortedException 0 0 0 0 0
c.a.d.exception.OffsetSessionChangedException 0 0 0 0 0
c.a.d.exception.MalformedRecordException 0 0 0 0 0
c.a.d.exception.InvalidCursorException 0 0 0 0 0
c.a.d.exception.ResourceExistException 0 0 0 0 0
c.a.d.exception.NoPermissionException 0 0 0 0 0
c.a.d.exception.OffsetSessionClosedException 0 0 0 0 0
c.a.d.exception.OperationDeniedException 0 0 0 0 0
c.a.d.exception.OdpsException 0 0 0 0 0
c.a.d.exception.AuthorizationFailureException 0 0 0 0 0
c.a.d.exception.OffsetResetedException 0 0 0 0 0
c.a.d.exception.InvalidOperationException 0 0 0 0 0
c.a.d.exception.MysqlException 0 0 0 0 0
c.a.d.exception.LimitExceededException 0 0 0 0 0
c.a.d.exception.SubscriptionOfflineException 0 0 0 0 0
c.a.d.exception.InternalFailureException 0 0 0 0 0
c.a.d.exception.ResourceNotFoundException 0 0 0 0 0
c.a.d.exception.DatahubServiceException 28 9 36 32 4
c.a.d.exception.InvalidParameterException 0 0 0 0 0
c.a.d.c.example.SubscriptionExample 0 1 0 0 0
c.a.d.c.example.PutGetRecordsExample 0 1 0 0 0
c.a.d.c.example.ProjectTopicExample 1 2 1 1 0
c.a.d.c.example.DatahubClientExample 0 0 0 0 0
c.a.d.c.example.BaseExample 0 1 0 0 0
c.a.d.c.example.ConnectorExample 0 1 0 0 0
c.a.d.c.common.DatahubConstant 0 0 0 0 0
c.a.d.c.common.ErrorCode 0 0 0 0 0
c.a.d.c.common.DatahubConfig 9 6 15 12 3
c.a.d.c.common.DateFormat 0 0 0 0 0
c.a.d.c.h.p.protobuf.M..$FramedBuffer 0 7 21 0 21
c.a.d.c.h.p.protobuf.MessageInputStream 0 0 0 0 0
c.a.d.c.h.p.protobuf.MessageOutputStream 1 2 1 1 0
c.a.d.c.h.p.protobuf.M..$FramedBuffer 6 5 10 8 2
c.a.d.c.h.p.protobuf.BaseProtobufModel 1 2 1 1 0
c.a.d.wrapper.P..$Builder 0 0 0 0 0
c.a.d.wrapper.T..$Builder 0 0 0 0 0
c.a.d.wrapper.Topic 0 23 253 0 253
c.a.d.wrapper.Project 0 9 36 0 36
c.a.d.c.transport.H..$HttpResultResponseHandler 0 1 0 0 0
c.a.d.c.transport.DefaultTransport 6 4 6 6 0
c.a.d.c.transport.Response 11 7 21 16 5
c.a.d.c.transport.ApacheClientTransport 4 4 6 5 1
c.a.d.c.transport.DefaultResponse 1 2 1 1 0
c.a.d.c.transport.HttpClient 49 15 105 77 28
c.a.d.c.transport.H..$HttpResult 9 6 15 12 3
c.a.d.c.transport.DefaultRequest 54 13 78 66 12
c.a.d.c.transport.DefaultConnection 0 5 10 0 10
c.a.d.c.h.interceptor.MetricInterceptor 1 2 1 1 0
c.a.d.c.h.interceptor.AuthInterceptor 0 1 0 0 0
c.a.d.c.i.r.protobuf.PutRecordsRequestPB 0 3 3 1 2
c.a.d.c.i.r.protobuf.GetRecordsRequestPB 0 3 3 0 3
c.a.d.utils.ModelConvertToOld 0 0 0 0 0
c.a.d.utils.ModelConvertToNew 0 0 0 0 0
c.a.d.model.ListDataConnectorResult 0 3 3 0 3
c.a.d.model.DeleteSubscriptionRequest 3 3 3 3 0
c.a.d.model.SplitShardRequest 6 4 6 6 0
c.a.d.model.BlobRecordEntry 0 5 10 0 10
c.a.d.model.DeleteConnectorResult 0 0 0 0 0
c.a.d.model.DeleteConnectorRequest 3 3 3 3 0
c.a.d.model.PutBlobRecordsResult 1 10 45 23 22
c.a.d.model.ListTopicResult 0 3 3 0 3
c.a.d.model.GetCursorResult 0 6 15 0 15
c.a.d.model.ListDataConnectorRequest 1 2 1 1 0
c.a.d.model.ListProjectResult 0 3 3 0 3
c.a.d.model.CreateDataConnectorResult 0 0 0 0 0
c.a.d.model.GetConnectorShardStatusRequest 20 8 28 24 4
c.a.d.model.GetMeteringInfoResult 0 4 6 0 6
c.a.d.model.ListTopicRequest 0 1 0 0 0
c.a.d.model.CreateProjectResult 0 0 0 0 0
c.a.d.model.ListConnectorResult 0 3 3 0 3
c.a.d.model.GetBlobRecordsRequest 10 5 10 10 0
c.a.d.model.ReloadConnectorRequest 20 8 28 24 4
c.a.d.model.OssDesc 71 18 153 112 41
c.a.d.model.AppendConnectorFieldRequest 20 8 28 24 4
c.a.d.model.ResetOffsetRequest 6 4 6 6 0
c.a.d.model.GetDataConnectorResult 1 14 91 46 45
c.a.d.model.Record 100 16 120 110 10
c.a.d.model.GetDataConnectorShardStatusRequest 20 8 28 24 4
c.a.d.model.PutRecordsResultEntry 20 8 28 24 4
c.a.d.model.ReloadDataConnectorRequest 20 8 28 24 4
c.a.d.model.AppendFieldRequest 9 6 15 12 3
c.a.d.model.AppendFieldResult 0 0 0 0 0
c.a.d.model.AppendDataConnectorFieldResult 0 0 0 0 0
c.a.d.model.GetProjectRequest 0 1 0 0 0
c.a.d.model.ErrorEntry 2 4 6 4 2
c.a.d.model.GetCursorRequest 15 6 15 15 0
c.a.d.model.UpdateSubscriptionResult 0 0 0 0 0
c.a.d.model.DeleteProjectResult 0 0 0 0 0
c.a.d.model.UpdateDataConnectorStateRequest 20 8 28 24 4
c.a.d.model.DeleteSubscriptionResult 0 0 0 0 0
c.a.d.model.GetOffsetRequest 6 4 6 6 0
c.a.d.model.GetDataConnectorShardStatusResult 0 15 105 0 105
c.a.d.model.ExtendShardRequest 6 4 6 6 0
c.a.d.model.DeleteDataConnectorResult 0 0 0 0 0
c.a.d.model.UpdateTopicResult 0 0 0 0 0
c.a.d.model.CreateDataConnectorRequest 35 10 45 40 5
c.a.d.model.GetSubscriptionResult 104 16 120 112 8
c.a.d.model.DeleteProjectRequest 0 1 0 0 0
c.a.d.model.InitOffsetContextRequest 6 4 6 6 0
c.a.d.model.CreateConnectorResult 0 0 0 0 0
c.a.d.model.QuerySubscriptionRequest 10 5 10 10 0
c.a.d.model.CommitOffsetRequest 6 4 6 6 0
c.a.d.model.PutRecordsRequest 16 9 36 26 10
c.a.d.model.OtsDesc 29 14 91 60 31
c.a.d.model.UpdateSubscriptionStateRequest 6 4 6 6 0
c.a.d.model.GetConnectorRequest 3 3 3 3 0
c.a.d.model.MergeShardRequest 6 4 6 6 0
c.a.d.model.CreateSubscriptionRequest 3 3 3 3 0
c.a.d.model.ListConnectorRequest 1 2 1 1 0
c.a.d.model.UpdateDataConnectorStateResult 0 0 0 0 0
c.a.d.model.GetDataConnectorDoneTimeResult 0 2 1 0 1
c.a.d.model.GetConnectorResult 77 14 91 84 7
c.a.d.model.GetRecordsRequest 19 7 21 20 1
c.a.d.model.GetDataConnectorDoneTimeRequest 3 3 3 3 0
c.a.d.model.CreateTopicResult 0 0 0 0 0
c.a.d.model.GetOffsetResult 2 4 6 4 2
c.a.d.model.GetDataConnectorRequest 3 3 3 3 0
c.a.d.model.MergeShardResult 0 3 3 0 3
c.a.d.model.PutRecordsResult 1 10 45 23 22
c.a.d.model.UpdateDataConnectorShardContextRequest 20 8 28 24 4
c.a.d.model.OdpsDesc 136 20 190 163 27
c.a.d.model.PutBlobRecordsRequest 4 5 10 7 3
c.a.d.model.GetTopicResult 0 18 153 0 153
c.a.d.model.DeleteTopicRequest 1 2 1 1 0
c.a.d.model.FcDesc 141 22 231 186 45
c.a.d.model.ShardContext 20 8 28 24 4
c.a.d.model.GetProjectResult 0 8 28 0 28
c.a.d.model.O..$Offset 2 4 6 4 2
c.a.d.model.ShardDesc 9 6 15 12 3
c.a.d.model.InitOffsetContextResult 0 2 1 0 1
c.a.d.model.GetBlobRecordsResult 0 7 21 0 21
c.a.d.model.OffsetContext 27 11 55 41 14
c.a.d.model.Result 0 2 1 0 1
c.a.d.model.UpdateSubscriptionRequest 6 4 6 6 0
c.a.d.model.ConnectorConfig 1 2 1 1 0
c.a.d.model.DeleteTopicResult 0 0 0 0 0
c.a.d.model.CreateProjectRequest 1 2 1 1 0
c.a.d.model.RecordEntry 873 46 1035 954 81
c.a.d.model.ListShardResult 0 3 3 0 3
c.a.d.model.DatabaseDesc 105 18 153 129 24
c.a.d.model.ExtendShardResult 0 0 0 0 0
c.a.d.model.GetMeteringInfoRequest 3 3 3 3 0
c.a.d.model.GetConnectorShardStatusResult 62 13 78 70 8
c.a.d.model.CreateSubscriptionResult 0 2 1 0 1
c.a.d.model.ListProjectRequest 0 0 0 0 0
c.a.d.model.UpdateDataConnectorShardContextResult 0 0 0 0 0
c.a.d.model.GetSubscriptionRequest 3 3 3 3 0
c.a.d.model.QuerySubscriptionResult 2 4 6 4 2
c.a.d.model.UpdateTopicRequest 6 4 6 6 0
c.a.d.model.GetRecordsResult 0 7 21 0 21
c.a.d.model.DeleteDataConnectorRequest 3 3 3 3 0
c.a.d.model.SplitShardResult 0 3 3 0 3
c.a.d.model.ShardEntry 116 17 136 126 10
c.a.d.model.ListShardRequest 1 2 1 1 0
c.a.d.model.GetTopicRequest 1 2 1 1 0
c.a.d.model.CreateTopicRequest 21 7 21 21 0
c.a.d.model.ReloadDataConnectorResult 0 0 0 0 0
c.a.d.model.AppendConnectorFieldResult 0 0 0 0 0
c.a.d.model.CreateConnectorRequest 13 6 15 14 1
c.a.d.model.ReloadConnectorResult 0 0 0 0 0
c.a.d.model.AppendDataConnectorFieldRequest 20 8 28 24 4
c.a.d.model.ElasticSearchDesc 105 18 153 129 24
c.a.d.model.DatahubDesc 10 8 28 19 9
c.a.d.model.CommitOffsetResult 0 0 0 0 0

Download XML.