• 关于

    string

    的搜索结果

问题

MaxCompute用户指南:数据上传下载:批量数据通道SDK介绍:TableTunnel

行者武松 2019-12-01 22:01:56 979 浏览量 回答数 0

回答

AliyunProperties 属性类型 名称 类型 描述 Format AliyunFormatInfo 格式信息。 Streams AliyunStreamsInfo 流信息。 AliyunFormatInfo 格式信息类型 名称 类型 描述 NumStreams String 媒体流总数。 NumPrograms String 节目流总数。 FormatName String 容器、封装格式简述名。 FormatLongName String 容器、封装格式长述名 StartTime String 起始时间。 Duration String 总时长。 Size String 文件大小。 Bitrate String 总码率。 AliyunStreamsInfo 流信息类型 名称 类型 描述 VideoStreamList AliyunVideoStream[] 视频流列表。 AudioStreamList AliyunAudioStream[] 音频流列表。 SubtitleStreamList AliyunSubtitleStream[] 字幕流列表。 AliyunVideoStream 视频流信息类型 名称 类型 描述 Index String 视频流序号,标识视频流在整个媒体流中的位置。 CodecName String 编码格式简述名。 CodecLongName String 编码格式长述名。 Profile String 编码预置。 CodecTimeBase String 编码时基。 CodecTagString String 编码格式标记文本。 CodecTag String 编码格式标记。 Width String 视频分辨率宽,数字。 Height String 视频分辨率长。 HasBFrames String 是否有B帧。 Sar String 编码信号分辨率比。 Dar String 编码显示分辨率比。 PixFmt String 像素格式。 Level String 编码等级。 Fps String 帧率,数字。 AvgFPS String 平均帧率。 Timebase String 时基。 StartTime String 起始时间。 Duration String 时长。 Bitrate String 码率。 NumFrames String 总帧数。 Lang String 语言。 参考FFmpeg语言定义,ISO-639 Rotate String 视频旋转角度。 AliyunAudioStream 音频流信息类型 名称 类型 描述 Index String 音频流序号,标识音频流在整个媒体流中的位置。 CodecName String 编码格式简述名。 CodecLongName String 编码格式长述名。 CodecTimeBase String 编码时基。 CodecTagString String 编码格式标记文本。 CodecTag String 编码格式标记。 SampleFmt String 采样格式。 Samplerate String 采样率。 Channels String 声道数。 ChannelLayout String 声道输出样式。 Timebase String 时基。 StartTime String 起始时间。 Duration String 时长。 Bitrate String 码率。 NumFrames String 总帧数。 Lang String 语言。 参考FFmpeg语言定义,ISO-639 AliyunSubtitleStream 字幕流信息类型 名称 类型 描述 Index String 字幕流序号,标识字幕流在整个媒体流中的位置。 Lang String 语言。 参考FFmpeg语言定义,ISO-639 AliyunTemplate 转码模板类型 名称 类型 描述 Id String 转码模板ID。 Name String 模板名称。 Container AliyunContainer 容器。 Audio AliyunAudioCodec 音频编解码配置。 Video AliyunVideoCodec 视频编解码配置。 TransConfig AliyunTransConfig 转码通用配置。 MuxConfig AliyunMuxConfig 转码封包配置。 State String 模板的状态,分为Normal、Deleted。 AliyunContainer 容器类型 名称 类型 描述 Format String 容器格式。 可选范围flv、mp4、ts、m3u8、gif、mp3、ogg、flac AliyunAudioCodec 音频编解码配置类型 名称 类型 描述 Codec String 音频编解码格式。 支持aac、mp3、vorbis、flac, 默认值:aac Profile String 音频编码预置。 当Codec为aac时可以设置如下范围中的值:aac_low、aac_he、aac_he_v2、aac_ld、aac_eld Samplerate String 采样率。 支持22050、32000、44100、48000、96000, 单位:Hz 默认值:44100 Bitrate String 输出文件的音频码率。 取值范围:[8,1000] 单位:Kbps 默认值:128 Channels String 声道数。 支持1、2、3、4、5、6、7、8 默认值:2 AliyunVideoCodec 视频编解码配置类型 名称 类型 描述 Codec String 编解码格式。 支持H.264、H.265 默认值:H.264 Profile String 编码级别。 支持baseline、main、high。 baseline:针对移动设备, main:针对标准分辨率设备, high:针对高分辨率设备, 默认值:high Bitrate String 视频平均码率。 取值范围:[10,50000] 单位:Kbps Crf String 码率-质量控制因子。 取值范围:[0,51] 默认值:26 如果设置了Crf,则Bitrate的设置失效。 Width String 宽。 取值范围:[128,4096] 单位:px 默认值:视频原始宽度 Height String 高。 取值范围:[128,4096] 单位:px 默认值:视频原始高度 Fps String 帧率。 取值范围:(0,60] 当输入文件帧率超过60时取60 默认值:取输入文件帧率。 Gop String 关键帧间最大帧数。 取值范围:[1,1080000] 默认值:250 Preset String 视频算法器预置。 支持veryfast、fast、medium、slow、slower 默认值:medium ScanMode String 扫描模式。 支持interlaced、progressive Bufsize String 缓冲区大小。 取值范围:[1000,128000] 单位:Kb 默认值:6000 Maxrate String 视频码率峰值。 取值范围:[10,50000] 单位:Kbps BitrateBnd AliyunBitrateBnd 视频平均码率范围。 PixFmt String 视频颜色格式。 范围:yuv420p,yuvj420p等标准颜色格式 AliyunTransConfig 转码通用配置类型 名称 类型 描述 TransMode String 转码模式。 可选范围onepass、twopass、CBR 默认值:onepass AliyunBitrateBnd 平均码率范围 名称 类型 描述 Max String 总码率上限, 取值范围:[10,50000] 单位:Kbps Min String 总码率下限。 取值范围:[10,50000] 单位:Kbps AliyunOSSFile OSS文件类型 名称 类型 描述 Bucket String OSS的Bucket。 3~63字节。 Location String OSS的服务区域。 最大64字节。 Object String OSS的Object。 最大1024字节。 AliyunJob 作业 名称 类型 描述 JobId String 任务ID。 Input AliyunJobInput 作业输入。 Output AliyunOutput 作业输出。 State String 作业状态: Submitted表示作业已提交, Transcoding表示转码中, TranscodeSuccess表示转码成功, TranscodeFail表示转码失败, TranscodeCancelled表示转码取消。 Code String 转码失败时的错误码。 Message String 转码失败时的消息。 Percent String 转码进度。 取值范围:[0,100] UserData String 用户自定义数据。 PipelineId String 管道ID。 CreationTime String 作业添加时间。 MNSMessageResult AliyunMNSMessageResult MNS通知用户作业完成的消息结果。 AliyunJobInput 转码作业输入类型 名称 类型 描述 Bucket String 作业输入OSS的Bucket。 3~63字节。 Location String 作业输入OSS的服务区域。 最大64字节。 Object String 作业输入OSS的Object。 最大1024字节。 Audio AliyunInputAudio 转码源媒体音频配置。 Container AliyunInputContainer 转码源媒体容器配置。 AliyunInputContainer 源媒体容器配置类型。 说明 当输入文件为ADPCM、PCM格式时此参数为必填项。 名称 类型 描述 Format String 源媒体音频格式。 取值:alaw、 f32be、f32le、f64be、f64le、mulaw、s16be、s16le、s24be、s24le、s32be、s32le、s8、u16be、u16le、u24be、u24le、u32be、u32le、u8 AliyunInputAudio 源媒体音频配置类型。 说明 当输入文件为ADPCM、PCM格式时此参数为必填项。 名称 类型 描述 Channels String 源媒体音频声道数。 取值范围:[1,8] Samplerate String 源媒体音频采样率。 取值范围:[0,320000] 单位:Hz AliyunOutput 作业输出类型 名称 类型 描述 OutputFile AliyunOSSFile 输出文件。 TemplateId String 模板ID。 WaterMarkList AliyunWaterMark[ ] 水印列表。 Clip AliyunClip 剪辑片段。 Rotate String 视频旋转角度。 取值范围:[0,360) Properties AliyunProperties 媒体属性。 Priority String 任务在其对应管道内的优先级。 取值范围:[1, 10] 最高优先级:10 默认值:6 Container AliyunContainer 容器。 指定则替换TemplateId所指定模版的AliyunContainer设置。 Video AliyunVideoCodec 视频配置。 指定则替换TemplateId所指定模版的AliyunVideoCodec设置。 Audio AliyunAudioCodec 音频配置。 指定则替换TemplateId所指定模版的AliyunAudioCodec设置。 TransConfig AliyunTransConfig 转码通用配置。 指定则替换TemplateId所指定模版的AliyunTransConfig设置。 MuxConfig AliyunMuxConfig 转码封包配置。 指定则替换TemplateId所指定模版的AliyunMuxConfig设置。 UserData String 用户自定义数据。 AliyunClip 剪辑类型 名称 类型 描述 TimeSpan AliyunTimeSpan 剪辑时间段 AliyunTimeSpan 剪辑时间段类型 名称 类型 描述 Seek String 开始时间。 Duration String 延续时间。 End String 截尾时间。 如5.23,表示尾部的5.23秒会被截掉。 设置此参数会导致Duration参数失效。 AliyunMuxConfig 封包配置类型 名称 类型 描述 Segment AliyunSegment 切片配置。 AliyunSegment 切片配置类型 名称 类型 描述 Duration String 分片时长。 取值范围:[1,60] 单位:秒 AliyunJobResult 提交作业结果类型 名称 类型 描述 Success String 是否成功。 取值为true或者false。 Code String 创建作业失败时错误码。 Message String 创建作业失败时错误消息。 Job AliyunJob 作业。 如果提交失败则不会生成作业ID。 AliyunWaterMark 作业输出类型 名称 类型 描述 InputFile AliyunOSSFile 水印输入文件。 WaterMarkTemplateId String 水印模板ID。 AliyunWaterMarkTemplate 水印模板类型 名称 类型 描述 Id String 水印模板ID。 Name String 水印模板名称。 Width Number 宽。 取值范围:[8,4096] 单位:px Height Number 高。 取值范围:[8,4096] 单位:px Dx Number 水平偏移量。 取值范围:[-4096,4096] 单位:px Dy Number 垂直偏移量。 取值范围:[-4096,4096] 单位:px ReferPos String 水印的位置。 TopRight、TopLeft、BottomRight、BottomLeft Type String 水印类型。 Image、Text 说明 目前仅支持 Image。 State String 水印模板的状态。 Normal、Deleted。 AliyunPipeline 管道类型 名称 类型 描述 Id String 管道ID。 Name String 管道名称。 Speed String 管道类型。 取值:Boost、Standard、NarrowBandHDV2、AIVideoCover、AIVideoRecogni、AIVideoSummary、AIVideoPorn、AIAudioKWS、AIAudioASR 默认值:Standard State String 管道状态。 Active、Paused Active:表示管道内的作业会被调度给转码系统转码, Paused:表示管道暂停,作业不再会被调度到转码系统,管道内的所有作业状态维持在已提交状态,正在执行的作业不受影响,继续进行。 NotifyConfig String MNS通知配置。 AliyunMediaInfoJob 媒体信息分析作业类型 名称 类型 描述 Id String 元信息分析作业ID。 Input AliyunOSSFile 作业输入。 State String 作业状态。 分为Analyzing、Success、Fail Code String 元信息分析失败时错误码。 Message String 元信息分析失败时错误信息。 Properties AliyunProperties 属性。 UserData String 用户自定义数据。 CreationTime String 作业添加时间。 AliyunAnalysisJob 模板分析作业类型 名称 类型 描述 Id String 模板分析作业ID。 Input AliyunOSSFile 作业输入。 AnalysisConfig AliyunAnalysisConfig 作业配置。 TemplateList AliyunTemplate[ ] 作业输出的预置模板列表。 State String 作业状态。 分为Submitted、Analyzing、Success、Fail Code String 分析失败时错误码。 Message String 分析失败时错误信息。 Percent String 转码进度。 取值范围:[0,100] Priority String 任务在其对应管道内的优先级。 取值范围:[1, 10] 最高优先级:10 默认值:10 UserData String 用户自定义数据。 PipelineId String 管道ID。 CreationTime String 作业添加时间。 MNSMessageResult AliyunMNSMessageResult MNS通知用户作业完成的结果。 AliyunSnapshotJob 截图作业类型 名称 类型 描述 Id String 截图作业ID。 Input AliyunOSSFile 作业输入。 SnapshotConfig AliyunSnapshotConfig 截图配置。 Count String 截取图片的数量。 State String 截图状态。 分为Snapshoting、Success、Fail Code String 分析失败时错误码。 Message String 分析失败时错误信息。。 UserData String 用户自定义数据 MNSMessageResult AliyunMNSMessageResult MNS通知用户作业完成的结果。 AliyunSnapshotConfig 截图配置 名称 类型 描述 OutputFile String 截图输出OSS配置。 TileOutputFile String 拼图任务大图的输出OSS配置。 Time String 截图开始时间。 单位:毫秒 Interval String 截图间隔时间。 若指定则表示序列截图,且值必须大于0。 单位:秒 默认值:10 Num String 截图数量。 若指定则表示序列截图。 Width String 截图输出图片宽度。 取值范围:[8,4096] Height String 截图输出图片高度。 取值范围:[8,4096] FrameType String 截图类型。 普通帧:normal I帧:intra 默认值:intra TileOut String 拼图配置。 AliyunFailReason 失败原因类型 名称 类型 描述 Code String 失败时错误码。 Message String 失败时错误信息。 AliyunMNSMessageResult MNS通知用户作业完成结果类型 名称 类型 描述 ErrorCode String 失败时错误码。 ErrorMessage String 失败时错误信息。 MessageId String 成功时消息ID。 Activity 媒体工作流活动 名称 类型 描述 Name String 媒体工作流活动名称。 说明 在同一个工作流中活动的名字是唯一的。 Type String 媒体工作流活动类型。 范围:Start、Snapshot、Transcode、Analysis、Report JobId String 活动执行时生成的作业ID(例如分析作业ID、转码作业ID、截图作业ID)。 State String 状态。 范围:Running、Success、Fail、Skipped。 Skipped表示活动被跳过。 例如分析活动之后有高清、标清两个转码活动,会根据实际分析的结果来决策,如果原视频内容清晰度不够,高清的转码活动就可能被跳过。 StartTime String 活动开始执行时间。 EndTime String 活动结束执行时间。 Code String 错误码。 如果活动状态是Fail时,会给出具体的错误码。 Message String 错误信息。 如果活动状态是Fail时,会给出详细的错误描述信息。 MediaWorkflow 媒体工作流 名称 类型 描述 MediaWorkflowId String 媒体工作流Id。 Name String 媒体工作流名称。 Topology String 媒体工作流拓扑结构。 State String 状态。 范围Inactive、Active、Deleted CreationTime String 创建时间。 InputFile 输入文件 名称 类型 描述 Bucket String OSS Bucket Location String OSS Location Object String OSS Object MediaWorkflowExecutionInput 媒体工作流执行实例输入 名称 类型 描述 InputFile InputFile 媒体工作流的输入文件。 UserData String 用户自定义数据。 MediaWorkflowExecution 媒体工作流执行实例 名称 类型 描述 RunId String 执行实例Id。 Input MediaWorkflowExecutionInput 媒体工作流的输入。 MediaWorkflowId String 媒体工作流ID。 Name String 媒体工作流名称。 MediaId String 媒体ID。 媒体工作流生成的所有信息都属于这个媒体ID。 ActivityList Activity 媒体工作流活动列表。 State String 状态。 范围:Running、Completed、Fail。 Completed仅表示工作流执行完成,每个活动的(转码、截图等)是否成功要看每个活动具体的状态值。 CreationTime String 创建时间。 MediaInfo 属性类型 名称 类型 描述 Format FormatInfo 格式信息。 Streams StreamsInfo 流信息。 FormatInfo 容器及通用信息类型 名称 类型 描述 NumStreams String 媒体流总数。 NumPrograms String 节目流总数。 FormatName String 容器/封装格式简述名。 FormatLongName String 容器/封装格式长述名。 StartTime String 起始时间。 Duration String 总时长。 Size String 文件大小。 Bitrate String 总码率 StreamsInfo 流信息类型 名称 类型 描述 VideoStreamList VideoStream[] 视频流列表。 列表元素至多4个。 AudioStreamList AudioStream[] 音频流列表。 列表元素至多4个。 SubtitleStreamList SubtitleStream[] 字幕流列表。 列表元素至多4个。 VideoStream 视频流信息类型 名称 类型 描述 Index String 视频流序号。 标识视频流在整个媒体流中的位置。 CodecName String 编码格式简述名。 CodecLongName String 编码格式长述名。 Profile String 编码预置。 CodecTimeBase String 编码时基。 CodecTagString String 编码格式标记文本。。 CodecTag String 编码格式标记 Width String 视频分辨率宽 数字。。 Height String 视频分辨率长 HasBFrames String 是否有B帧。 Sar String 编码信号分辨率比。 Dar String 编码显示分辨率比。 PixFmt String 像素格式。 Level String 编码等级。 Fps String 目标帧率。 AvgFPS String 平均帧率。 Timebase String 时基。 StartTime String 起始时间。 Duration String 时长。 NumFrames String 总帧数 Lang String 语言。 NetworkCost NetworkCost 网络带宽消耗。 NetworkCost 视频网络带宽消耗类型 名称 类型 描述 PreloadTime String 预加载时间。 CostBandwidth String 最大消耗带宽。 AvgBitrate String 平均码率。 AudioStream 音频流信息类型 名称 类型 描述 Index String 音频流序号。 标识音频流在整个媒体流中的位置。 CodecName String 编码格式简述名。 CodecLongName String 编码格式长述名。 CodecTimeBase String 编码时基。 CodecTagString String 编码格式标记文本。 CodecTag String 编码格式标记。 SampleFmt String 采样格式。 Samplerate String 采样率。 Channels String 声道数。 ChannelLayout String 声道输出样式。 Timebase String 时基。 StartTime String 起始时间。 Duration String 时长。 Bitrate String 码率。 NumFrames String 总帧数。 Lang String 语言。 SubtitleStream 字幕流信息类型 名称 类型 描述 Index String 字幕流序号。 标识字幕流在整个媒体流中的位置。 Lang String 语言。 Media 媒体 名称 类型 描述 MediaId String 媒体ID。 File File 原文件。 Title String 标题。 Description String 描述。 CateId String 类目Id。 CateName String 类目名称。 Tags String[] 标签列表。 RiskFactor String 风险因子。 取值范围:[0,1] 风险因子越高,涉黄、涉暴等可能性越高。 识别准确率80%。 CoverURL String 封面URL。 PublishState String 媒体发布状态,表示是否对外发布媒体。 取值范围: Initiated:初始, UnPublish:未发布,OSS播放文件权限为Private, Published:已发布,OSS播放文件权限为Default, Deleted:已删除。 RunIdList String[] 媒体工作流列表。 CreationTime String 创建时间。 Duration String 时长。 Format String 格式。 Size String 大小。 Bitrate String 码率。 Fps String 帧率。 Width String 宽。 Height String 高。 PlayList Play[] 播放列表。 SnapshotList Snapshot[] 截图列表。 MediaInfo MediaInfo 媒体信息。 Category 类目 名称 类型 描述 CateId String 类目ID。 ParentId String 父节点ID。 最顶层节点值为-1。 CateName String 类目名称。 Level String 所处层级。 最顶层节点值为0。 File 文件 名称 类型 描述 URL String 文件URL。 State String 文件状态。 范围:Normal、Deleted。 Play 播放信息 名称 类型 描述 MediaWorkflowId String 产生播放文件的工作流ID。 MediaWorkflowName String 产生播放文件的工作流。 ActivityName String 媒体工作流活动名称。 Duration String 时长。 Format String 格式。 Size String 大小。 Bitrate String 码率。 Fps String 帧率。 Width String 宽。 Height String 高。 File File 播放文件。 Snapshot 截图信息 名称 类型 描述 MediaWorkflowId String 产生截图文件的工作流ID。 MediaWorkflowName String 产生截图文件的工作流。 ActivityName String 产生截图文件的工作流活动名称。 File File 截图文件。 Type String 截图类型。 范围:Single、Sequence Count Number 截图张数。 此值只在Type为Sequence时有意义 MediaBucket 媒体Bucket 名称 类型 描述 Bucket String 媒体Bucket名称。 Type String 媒体Bucket类型。 范围:Input 、Output。 AliyunMediaCensorJob 媒体审核作业 名称 类型 描述 Id String 作业ID Input AliyunOSSFile 作业输入 VideoCensorConfig AliyunVideoCensorConfig 视频审查配置 PipelineId String 管道ID State String 作业状态,Submitted、Analyzing、Success、Fail Code String 作业失败时错误码 Message String 作业失败时错误信息 UserData String 用户自定义数据 Result String 作业整体审核结果。取值: Pass:通过; Review:人工重审; Block:拦截。 任何一种类型的审核结果是Review时,整体结果为Review,任何一种类型的审核结果是Block时,整体结果为Block 。 TitleCensorResult AliyunCommonCensorResult 标题审核结果 DescCensorResult AliyunCommonCensorResult 描述审核结果 BarrageCensorResult AliyunCommonCensorResult 弹幕审核结果 ImageCensorCensorResult AliyunImageCensorResult[] 封面审核结果 VideoCensorResult AliyunVideoCensorResult 视频审查结果 AliyunVideoCensorConfig 视频审核配置 名称 类型 必填项 描述 OutputFile String 是 视频截图结果的保存地址。 例如:”{“Bucket”:”test-bucket”,”Location”:”oss-cn-shanghai”,”Object”:”output{Count}.jpg”}”。 其中{Count}是占位符,图片Object依次为output00001.jpg,output00002.jpg等。 VideoCensor String 否 是否需要审核视频内容。 默认值:true。 设置为false时,必须确保相同的媒体输入文件之前提交过作业,并且是执行成功状态,否则这次请求会被拒绝。 BizType String 否 默认common。定制业务类型。 ResultRange String 否 审核结果范围,包括: abnormal:仅包含审核有问题结果, all:包含所有结果。 默认值:abnormal。 AliyunCommonCensorResult 通用审核结果 名称 类型 描述 Score String 分值。 范围:[0,100]。 例如:99.91。 Suggestion String 处理建议。取值: Pass:通过, Review:人工重审, Block:拦截。 Scene String 审核场景。 Antispam:文本反垃圾, Porn:色情, Terrorism:暴恐涉政。 Label String 审核结果的标签。 Normal:普通, Spam:含垃圾信息, Ad:广告, Politics:涉政, Terrorism:暴恐, Abuse:辱骂, Flood:灌水, Contraband:违禁, Meaningless:无意义, Porn:色情, Sexy: 性感, Outfit:特殊装束, Logo:特殊标识, Weapon:武器, Politic:渉政, Others:其它。 AliyunImageCensorResult 封面(图片)审核结果 名称 类型 描述 Location String 视频封面OSS Location Bucket String 视频封面OSS Bucket Object String 视频封面OSS Object Result AliyunCommonCensorResult 审核结果 AliyunVideoCensorResult 视频审核结果 名称 类型 描述 CensorResult AliyunCommonCensorResult[] 审核结果集合,包含各种场景(黄、恐、暴、政)的概要信息。 VideoTimelines AliyunTimelineCensorResult[] 详细时间点的审核结果,按照时间从小到大排序。 NextPageToken String 下一页标识,32位UUID。 MaximumPageSize String 每页最大返回数。 默认值:30 取值范围:[1,300] AliyunTimelineCensorResult 时间线审核结果 名称 类型 描述 Timestamp String 视频中的位置。 格式:hh:mm:ss[.SSS]。 示例: 00:02:59.999 Object String 截图OSS存储路径。 CensorResult AliyunCommonCensorResult[] 包含多种类型审核结果的标签、分值等。 AliyunCensorJobNotify 内容审核作业通知 名称 类型 描述 Type String 通知类型,MediaCensor:媒体审核作业。 UserData Stromg 用户提交作业时的UserData,用于回传参数。 JobId String 作业ID Input AliyunOSSFile 作业输入 State String 作业状态,Success、Fail Code String 作业失败时错误码 Message String 作业失败时错误信息 Result String 作业整体审核结果。取值: Pass:通过, Review:人工重审, Block:拦截。 任何一种类型的审核结果是Review时,整体结果为Review,任何一种类型的审核结果是Block时,整体结果为Block 。 TitleCensorResult AliyunCommonCensorResult 标题审核结果 DescCensorResult AliyunCommonCensorResult 描述审核结果 BarrageCensorResult AliyunCommonCensorResult 弹幕审核结果 ImageCensorCensorResult AliyunImageCensorResult[] 封面审核结果 TopVideoCensorResult AliyunVideoCensorResult 包括视频中每种审核类型分数最高的TOP结果,对应的Timelines最多包含10条数据,如果没有则Timelines为空。

保持可爱mmm 2020-03-30 11:55:30 0 浏览量 回答数 0

回答

可以拆分成下面这几个model package ;public class Delivery {private String code; private String status; public void setCode(String code){this.code = code;}public String getCode(){return this.code;}public void setStatus(String status){this.status = status;}public String getStatus(){return this.status;} } package ;public class Origin {private String value; private String label; private String url; public void setValue(String value){this.value = value;}public String getValue(){return this.value;}public void setLabel(String label){this.label = label;}public String getLabel(){return this.label;}public void setUrl(String url){this.url = url;}public String getUrl(){return this.url;} } package ;public class Destination {private String value; private String label; private String url; public void setValue(String value){this.value = value;}public String getValue(){return this.value;}public void setLabel(String label){this.label = label;}public String getLabel(){return this.label;}public void setUrl(String url){this.url = url;}public String getUrl(){return this.url;} } package ;public class Link {private String url; private String label; public void setUrl(String url){this.url = url;}public String getUrl(){return this.url;}public void setLabel(String label){this.label = label;}public String getLabel(){return this.label;} } package ;public class Signature {private Link link; private String type; private String description; private String signatory; private String label; private String help; public void setLink(Link link){this.link = link;}public Link getLink(){return this.link;}public void setType(String type){this.type = type;}public String getType(){return this.type;}public void setDescription(String description){this.description = description;}public String getDescription(){return this.description;}public void setSignatory(String signatory){this.signatory = signatory;}public String getSignatory(){return this.signatory;}public void setLabel(String label){this.label = label;}public String getLabel(){return this.label;}public void setHelp(String help){this.help = help;}public String getHelp(){return this.help;} } package ;public class PIds { } package ;import java.util.List;public class Pieces {private int value; private String label; private boolean showSummary; private List pIds ; public void setValue(int value){this.value = value;}public int getValue(){return this.value;}public void setLabel(String label){this.label = label;}public String getLabel(){return this.label;}public void setShowSummary(boolean showSummary){this.showSummary = showSummary;}public boolean getShowSummary(){return this.showSummary;}public void setPIds(List pIds){this.pIds = pIds;}public List getPIds(){return this.pIds;} } package ;public class Checkpoints {private int counter; private String description; private String time; private String date; private String location; public void setCounter(int counter){this.counter = counter;}public int getCounter(){return this.counter;}public void setDescription(String description){this.description = description;}public String getDescription(){return this.description;}public void setTime(String time){this.time = time;}public String getTime(){return this.time;}public void setDate(String date){this.date = date;}public String getDate(){return this.date;}public void setLocation(String location){this.location = location;}public String getLocation(){return this.location;} } package ;import java.util.List;public class Results {private String id; private String label; private String type; private boolean duplicate; private Delivery delivery; private Origin origin; private Destination destination; private String description; private boolean hasDuplicateShipment; private Signature signature; private Pieces pieces; private List checkpoints ; private String checkpointLocationLabel; private String checkpointTimeLabel; public void setId(String id){this.id = id;}public String getId(){return this.id;}public void setLabel(String label){this.label = label;}public String getLabel(){return this.label;}public void setType(String type){this.type = type;}public String getType(){return this.type;}public void setDuplicate(boolean duplicate){this.duplicate = duplicate;}public boolean getDuplicate(){return this.duplicate;}public void setDelivery(Delivery delivery){this.delivery = delivery;}public Delivery getDelivery(){return this.delivery;}public void setOrigin(Origin origin){this.origin = origin;}public Origin getOrigin(){return this.origin;}public void setDestination(Destination destination){this.destination = destination;}public Destination getDestination(){return this.destination;}public void setDescription(String description){this.description = description;}public String getDescription(){return this.description;}public void setHasDuplicateShipment(boolean hasDuplicateShipment){this.hasDuplicateShipment = hasDuplicateShipment;}public boolean getHasDuplicateShipment(){return this.hasDuplicateShipment;}public void setSignature(Signature signature){this.signature = signature;}public Signature getSignature(){return this.signature;}public void setPieces(Pieces pieces){this.pieces = pieces;}public Pieces getPieces(){return this.pieces;}public void setCheckpoints(List checkpoints){this.checkpoints = checkpoints;}public List getCheckpoints(){return this.checkpoints;}public void setCheckpointLocationLabel(String checkpointLocationLabel){this.checkpointLocationLabel = checkpointLocationLabel;}public String getCheckpointLocationLabel(){return this.checkpointLocationLabel;}public void setCheckpointTimeLabel(String checkpointTimeLabel){this.checkpointTimeLabel = checkpointTimeLabel;}public String getCheckpointTimeLabel(){return this.checkpointTimeLabel;} } package ;import java.util.List;public class Root {private List results ; public void setResults(List results){this.results = results;}public List getResults(){return this.results;} } 解析的时候使用Gson的jar包 Gson gson = new Gson(); Result result = gson.fromJson(result,Result.class); 最后给你几个json转java文件的链接:http://www.bejson.com/json2javapojo/http://www.jsonschema2pojo.org/

杨冬芳 2019-12-02 03:10:19 0 浏览量 回答数 0

回答

app_id string comment 以app_key@os的形式表示 app_name string comment app_id对应的app中文名称 app_version string comment app的应用版本号 channel string comment 应用分发渠道 imei string comment 移动设备国际身份码的缩写 imsi string comment 国际移动用户识别码 brand tring comment 手机或终端的品牌 device_model string comment 手机或终端的机型 resolution string comment 手机或终端的屏幕分辨率 os string comment 操作系统,如: Android、iPhone OS os_version string comment 操作系统的版本 carrier string comment 移动运营商 access string comment 连接的网络,如:2G、3G、Wi-Fi access_subtype string comment 网络类型,如:HSPA、EVDO、EDGE、GPRS等' network_type string comment 根据access,acess_subtype转化后的网络类型 school string comment 根据client_ip如果为校园网解析出的学校 client_ip string comment 客户端ip country string comment 根据client_ip解析出的国家或地区 province string comment 根据client_ip解析出的省、直辖市、自治区 city string comment 根据client_ip解析出的地级市 district string comment 根据client_ip解析出的区、县、县级市 session_id string comment 用户的一次会话id reach_time string comment 到达日志服务器的时间,此时间可作为日志时间直接使用,格式为:yyyyMMddHHmmss event_id string comment 埋点的事件ID page string comment 页面 arg1 string comment 事件参数 arg2 string comment 事件参数 arg3 string comment 事件参数 args string comment 事件参数 local_time string comment 终端时间(格式为yyyy-mm-dd hh24:mi:ss) local_timestamp string comment 终端时间(格式为数字型的unix 时间,精确到毫秒,可通过from_unixtime函数转换成日期)'

保持可爱mmm 2020-03-28 17:23:21 0 浏览量 回答数 0

回答

通过使用以下方法解决问题AggregateFunction: source .keyBy(0) .timeWindow(Time.seconds(10L)) .aggregate(new AggregateFunction[(String, String), (String, Map[String, Int]), (String, Map[String, Int])] { override def createAccumulator(): (String, Map[String, Int]) = ("", Map()) override def add(value: (String, String), accumulator: (String, Map[String, Int])): (String, Map[String, Int]) = { val counter = accumulator._2.getOrElse(value._2, 0) (value._1, accumulator._2 + (value._2 -> (counter + 1))) } override def getResult(accumulator: (String, Map[String, Int])): (String, Map[String, Int]) = accumulator override def merge(a: (String, Map[String, Int]), b: (String, Map[String, Int])): (String, Map[String, Int]) = { (a._1, (a._2.keySet ++ b._2.keySet) map (k => k -> (a._2.getOrElse(k, 0) + b._2.getOrElse(k, 0))) toMap) } })

flink小助手 2019-12-02 01:46:52 0 浏览量 回答数 0

回答

public class AppConfiguration implements Serializable { /** * */ private static final long serialVersionUID = 1L; public static String KEY_APPTITLE = "appTitle"; public static String KEY_APPHOST = "appHost"; public static String KEY_ADMINEMAIL = "adminEmail"; public static String KEY_APPOWNER = "appOwner"; public static String KEY_year = "year"; public static String KEY_staticresourceversion = "staticResourceVersion"; public static String KEY_staticservepath = "staticServePath"; public static String KEY_servepath = "servePath"; private String appTitle; private String appHost; private String adminEmail; private String appOwner; public AppConfiguration() { super(); } public String getAppTitle() { return appTitle; } public void setAppTitle(String appTitle) { this.appTitle = appTitle; } public String getAppHost() { return appHost; } public void setAppHost(String appHost) { this.appHost = appHost; } public String getAdminEmail() { return adminEmail; } public void setAdminEmail(String adminEmail) { this.adminEmail = adminEmail; } public String getAppOwner() { return appOwner; } public void setAppOwner(String appOwner) { this.appOwner = appOwner; } }

a123456678 2019-12-02 02:09:36 0 浏览量 回答数 0

回答

为方便 Java 开发人员更高效地使用 BatchCompute,目前提供了Java版的SDK(Software Development Kit),您可以根据自己需求选择合适版本使用。 注意:您需要拥有一个处于 Active 状态的阿里云访问秘钥(AccessKeyId/AccessKeySecret)。为使用BatchCompute SDK,您需要了解BatchCompute在各个阿里云区域(Region)的服务入口。 地域支持 目前Batchcompute支持的地域,请参见支持的地域。 功能 你可以使用基于该SDK开发Java程序,用来提交作业,停止作业,查看作业状态, 管理集群等。 序号 方法 描述 用户配额相关 1. getQuotas() 获取用户配额 镜像相关 1. createImage(ImageDescription image) 创建镜像 2. getImage(String imageId) 获取镜像信息 3. listImages(String marker, int maxItemCount) 列举集群 4. deleteImage(String imageId) 删除集群 集群相关 1. createCluster(ClusterDescription cluster) 创建集群 2. getCluster(String clusterId) 获取集群信息 3. listClusters(String marker, int maxItemCount) 列举集群 4. changeClusterDesiredVMCount(String clusterId, String groupName, int count) 修改期望虚拟机数量 5. deleteCluster(String clusterId) 删除集群 集群实例相关 1. listClusterInstances(String clusterId, String groupName) 获取ClusterInstance 列表 2. getClusterInstance(String clusterId, String groupName, String instanceId) 获取ClusterInstance信息 3. deleteClusterInstance(String clusterId,String groupName, String instanceId) 删除ClusterInstance 4. recreateClusterInstance(String clusterId, String groupName, String instanceId) 重新创建ClusterInstance 作业相关 1. createJob(JobDescription job) 创建(提交)作业 2. getJobDescription(String jobId) 获取作业描述信息 3. changeJobPriority(String jobId, int priority) 设置作业优先级 4. stopJob(String jobId) 停止作业 5. startJob(String jobId) 重新启动作业 6. deleteJob(String jobId) 删除作业 7. getJob(String jobId) 获取作业信息 8. listJobs(String marker, int maxItemCount) 列举作业信息 9. listTasks(String jobId, String marker, int maxItemCount) 列举一个作业下的任务信息 10. listInstances(String jobId, String v20151111taskName, String marker, int maxItemCount) 列举一个任务下的实例信息 11. getTask(String jobId, String taskName) 获取一个任务的信息 12. getInstance(String jobId, String taskName, int instanceId) 获取实例信息 版本说明 BatchCompute的Java SDK让Java开发人员可以非常方便地使用Java程序操作阿里云BatchCompute。目前,SDK支持J2SE 6.0及以上版本,该SDK的完整版参见下载与安装。

1934890530796658 2020-03-30 12:04:53 0 浏览量 回答数 0

问题

jackson1.7.6读取json数据求大牛补充下代码

杨冬芳 2019-12-01 20:19:48 1159 浏览量 回答数 1

问题

如何从Firebase获取字符串和整数?

LiuWH 2020-01-17 09:13:28 0 浏览量 回答数 1

回答

Map<String, Map<String, String>> map = new HashMap<String, Map<String, String>>(); Map<String, String> map2 = new HashMap<String, String>(); map2.put("3", "4"); map2.put("2", "3"); map.put("1", map2); //第二个map Map<String, Map<String, String>> maps = new HashMap<String, Map<String, String>>(); Map<String, String> maps2 = new HashMap<String, String>(); maps2.put("3", "4"); maps2.put("2", "3"); maps.put("1", maps2); if(map.get("1").get("3").equals(maps.get("1").get("3"))&&map.get("1").get("2").equals(maps.get("1").get("2"))){ System.out.println("ok"); }

蛮大人123 2019-12-02 01:52:58 0 浏览量 回答数 0

问题

关于List&lt;Map&lt;String, String&gt;&gt; 奇怪问题?报错

爱吃鱼的程序员 2020-06-22 14:15:08 0 浏览量 回答数 1

回答

通过id和no组合分组,ROW_NUMBER()over (partition by id+','+no ) rn先对A表进行行编号,条件多加一个 rn=1update B set _flg = 'update', b_string1 = t4.a_string1, b_string2 = t4.a_string2, b_string3 = t4.a_string3, b_string4 = t4.a_string4, b_string5 = t4.a_string5, update_by = current_user, update_date = getdate() from B t3 inner join (select a.*,ROW_NUMBER()over (partition by id+','+no ) rn from a) t4 on t3.id = t4.id and t3.no = t4.no where exists ( select 1 from A t5 where t5.id + ',' +t5.no = t3.id + ',' + t3.no and ( t3.b_string1 <> t5.a_string1 or t3.b_string2 <> t5.a_string2 or t3.b_string3 <> t5.a_string3 or t3.b_string4 <> t5.a_string4 or t3.b_string5 <> t5.a_string5 ) ) and t4.rn=1没有建表语句和数据,SQL没有调测,只是这么一个意思。

吴孟桥 2019-12-02 02:46:25 0 浏览量 回答数 0

问题

JAVA中的String你都掌握了嘛?

montos 2020-05-18 21:08:55 2 浏览量 回答数 1

问题

如何利用jtable删除数据库一条信息

蛮大人123 2019-12-01 19:28:01 970 浏览量 回答数 1

回答

递归和循环本质是都是多次执行,是可以互相替代的,只是递归是另外一种思想,你的代码是递归但是,你的代码没办法完成的题目中说的结果,递归思想有问题,没有得出全部结果,一个长度为n的个字符不重复的字符串有n!种排列这个应该都知道吧,你可以执行adcd是无法出来24种结果的。下面是我刚才写的一个递归,没仔细查,可能有不对的,map主要是用来去重的 public static void main (String[] args){ String a = "abcd"; test t = new test(); t.permute(a); } public void permute ( String str ) { Map<String,String> m = newPermute(str.substring(1),str.toCharArray()[0]+""); for (Map.Entry<String, String> entry : m.entrySet()) { System.out.println(entry.getKey().toString()); } } private Map<String,String> newPermute(String string,String a){ Map<String,String> map = new HashMap<String,String>(); char[] str = string.toCharArray(); if(str.length==1){ map.put(str[0]+a,str[0]+a); map.put(a+str[0],a+str[0]); return map; }else{ Map<String,String> m = newPermute(string.substring(1),str[0]+""); for (Map.Entry<String, String> entry : m.entrySet()) { String key = entry.getKey().toString(); map.put(a+key,a+key); map.put(key+a,key+a); for(int i = 1;i < key.toCharArray().length;i++){ String newKey = key.substring(0,i)+a+key.substring(i); map.put(newKey,newKey); } } } return map; }

蛮大人123 2019-12-02 02:02:27 0 浏览量 回答数 0

回答

基于mongodb的c++ drivers封装了libmongo(fedora 17,gcc 472,boost,mongo c++基础库)1、c++实现的通用接口,conn,get ,gets ,set,sets,remove等2、实现连接池,毕竟访问大的情况,mongodb堵死。3、实现了多线程安全测试通过。public://默认构造函数,默认连接数为1cmongo();//传入连接数到构造函数,默认连接数为sizecmongo(int size);//析构函数~cmongo();public://设置tcp读写超时时间`int set_wr_timeout(double t);int conn(string mhost="127.0.0.1",int mport=27017);`//设置db collection`int setdb(string mdb,string mcollection);int setindex(string key);int get(map& out,vector in,string key,string key_val);`//投递一批要查询的字段,fields为要查询哪些字段`int gets(map< string,map >& rout,vector fields,vector in,string key);int dumpkey(map< string,string >& rout,string key,string val);int dumpvals(map< string,map >& rout,vector in,string key);int set(map in,string key,string key_val);`//批量写入//更新接口,批量更新key="id"// "123456":,// "123457":,`int sets(map< string,map > in,string key);int remove(string key,string key_val);`

落地花开啦 2019-12-02 01:49:16 0 浏览量 回答数 0

问题

阿里物联中心,可以用标准的MQTT客户端库连接?

阿金_123 2019-12-01 20:11:21 2264 浏览量 回答数 2

问题

java.lang.IllegalStateException:预期为BEGIN_OBJECT

montos 2020-03-27 15:57:50 0 浏览量 回答数 1

问题

Java中的字符串递归方法

montos 2020-03-24 13:02:09 1 浏览量 回答数 1

问题

JAVA如何获得被注解的成员变量

蛮大人123 2019-12-01 19:59:51 1583 浏览量 回答数 1

回答

import java.util.Scanner; public class TelephoneNumHandling { /** * @param args */ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String string = ""; while (scanner.hasNext()) { string = (String) scanner.next(); handlingNum(string); // invoke handling } } private static void handlingNum(String string) { System.out.println(string.substring(0,3)+"****"+string.substring(7, string.length())); } }

蛮大人123 2019-12-02 02:38:07 0 浏览量 回答数 0

问题

JavaSDK(标准/高级)V3的OpenSearch有什么用?

轩墨 2019-12-01 21:01:50 1138 浏览量 回答数 0

问题

走火入魔了,求解救,java String

爵霸 2019-12-01 19:48:43 1018 浏览量 回答数 1

回答

Retrofit 自带了转换的功能,可以将服务器返回的数据自动解析为你的Java Bean,所以这个地方你不能使用Response。你可以直接用 HashMap 代替 Response,即: Call<HashMap<String,String>> call = myService.getDeviceData(room_id, device_id); call.enqueue(new Callback<HashMap<String,String>>() { @Override public void onResponse(Call<HashMap<String,String>> call, Response<HashMap<String,String>> response) { HashMap<String,String> map = response.body(); // TODO 显示 response. } @Override public void onFailure(Call<HashMap<String,String>> call, Throwable t) { System.out.println("设备数据获取失败"); // TODO: 16/2/22 错误处理 } }); 相应的,你的接口也要改返回值的范型,我这边用的是Retrofit 2.0,你的版本如果回调中没有Call<HashMap<String,String>> call 就忽略。同样的你还可以 把HashMap<String,String>换为JSONObject(实际上里面就是Map)

蛮大人123 2019-12-02 02:04:51 0 浏览量 回答数 0

回答

给你写出了一种方式,也希望你能以后慢慢独立解决。最外层定一个一个类,Fees.java public class Fees { private String code; private String action; private String title; private List<Bill> form; public String getCode() { return code; } public void setCode(String code) { this.code = code; } public String getAction() { return action; } public void setAction(String action) { this.action = action; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public List<Bill> getForm() { return form; } public void setForm(List<Bill> form) { this.form = form; } } 第二层的类,Bill.java public class Bill { private String type; private String name; private String label; private List<Option> options; public String getType() { return type; } public void setType(String type) { this.type = type; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getLabel() { return label; } public void setLabel(String label) { this.label = label; } public List<Option> getOptions() { return options; } public void setOptions(List<Option> options) { this.options = options; } } 最内层类,Option.java public class Option { private String label; private String value; private String amount; public String getLabel() { return label; } public void setLabel(String label) { this.label = label; } public String getValue() { return value; } public void setValue(String value) { this.value = value; } public String getAmount() { return amount; } public void setAmount(String amount) { this.amount = amount; } } 我们这样来解析: import net.sf.json.JSONObject; public class Test { public static void main(String[] args) { String jsonStr = "{\"code\": \" D1_3300_0000\",\"action\": \"prepay\",\"title\": \"缴费 - 浙江电力\",\"form\":[{\"type\": \"bill\",\"name\": \"bill_id\",\"label\": \"您查询账单如下\",\"options\": [{\"label\": \"2013年5月\",\"value\": \"201301011530008001140\",\"amount\": \"13.58\"},{\"label\": \"2013年6月\",\"value\": \"201301011530008001141\",\"amount\": \"23.47\"}]},{\"type\": \"string\",\"label\": \"户名\",\"value\": \"张三\"},{\"type\": \"string\",\"label\": \"地址\",\"value\": \"杭州市西湖区玉泉路201号\"},{\"type\": \"string\",\"label\": \"违约金(元)\",\"value\": \"0\"},{\"type\": \"string\",\"label\": \"总应缴金额(元)\",\"value\": \"30.23\"}]}"; JSONObject jsonObject = JSONObject.fromObject(jsonStr); Fees fee = (Fees) JSONObject.toBean(jsonObject, Fees.class); System.out.println("asdf"); } }

蛮大人123 2019-12-02 02:20:01 0 浏览量 回答数 0

回答

String string="runoob"; String reverse = new StringBuffer(string).reverse().toString(); System.out.println("字符串反转前:"+string); System.out.println("字符串反转后:"+reverse); 这样 String string="runoob"; String reverse = new StringBuffer(string).reverse().toString(); System.out.println("字符串反转前:"+string); System.out.println("字符串反转后:"+reverse);

君浩 2019-12-02 01:04:03 0 浏览量 回答数 0

问题

PHP数组连续性判定?报错

爱吃鱼的程序员 2020-06-22 21:07:38 0 浏览量 回答数 1

回答

从您的示例中,我看到您希望对字符进行重复的所有排列n,但是您的代码会生成对所有字符都没有重复的所有排列。 如示例中所述,这应该可以解决您的问题: public static List<String> method(String string, int n, List<String> sub) { List<String> results = new ArrayList<>(); method(string, n, "", sub, results); return results; } private static void method(String string, int n, String soFar, List<String> sub, List<String> results) { for (String s: sub) { if(soFar.length() >= s.length() && soFar.substring(soFar.length() - s.length()).equals(s)) { return; } } if (soFar.length() == n) { results.add(soFar); } else { for (int i = 0; i < string.length(); i++) { method(string, n, soFar + string.charAt(i), sub, results); } } } 另外,string在string为空时追加是多余的。 回答来源:Stack Overflow

montos 2020-03-24 13:02:48 0 浏览量 回答数 0

问题

想要实现的是小写金额转换成大写金额

小旋风柴进 2019-12-01 20:26:15 834 浏览量 回答数 1

回答

定义 定义 描述 ContainerGroup 容器组 ImageRegistryCredential 镜像仓库登录信息 Volume 数据卷 Event 事件 Tag 容器标签 DNSConfig DNS配置信息 Container 容器 ContainerState 容器状态 VolumeMount 数据卷挂载点 EnvironmentVar 容器环境变量 ContainerPort 容器端口 SecurityContext 实例运行的安全上下文 ReadinessProbe Readiness探针 LivenessProbe Liveness探针 ContainerGroup 名称 类型 描述 RegionId String 实例所属的地域 ID ZoneId String 实例所属的可用区编号,空表示由系统选择,默认值:空 SecurityGroupId String 指定新创建实例所属于的安全组代码,同一个安全组内的实例之间可以互相访问 VSwitchId String 指定虚拟交换机 ID。当前 ECI 实例均为 VPC 实例 ContainerGroupName String 容器组名称 ContainerGroupId String 容器组 ID ImageRegistryCredentials ImageRegistryCredential[] 镜像仓库登陆信息,上限10 Volumes Volume[] 数据卷信息,上限20 RestartPolicy String 重启策略 (Always,OnFailure,Never) Cpu Float 容器组级别Cpu限制,单位:核 vCPU Memory Float 容器组级别内存限制,单位:GiB InitContainers Container[] 初始化容器列表,上限5 Containers Container[] 容器列表,上限5 Events Event[] 事件信息,上限 50 DNSConfig DNSConfig DNS配置信息 InternetIp String 公网 IP IntranetIP String 内网 IP Tags Tag[] 实例的标签键值对,上限20 Status String 返回容器组创建状态,枚举值:Pending,Running,Succeeded,Failed,Scheduling, ScheduleFailed CreationTime String 接到请求后的系统创建时间。UTC时间,RFC3339标准,例如:2018-08-02T15:00:00Z SucceededTime String 容器全部成功退出后的时间。UTC时间,RFC3339标准,例如:2018-08-02T15:00:00Z EniInstanceId String ENI 实例 ID ExpiredTime String 容器由于帐户欠费导致eci运行失败的时间。UTC时间,RFC3339标准,例如:2018-08-02T15:00:00Z FailedTime String 容器执行失败的时间。UTC时间,RFC3339标准,例如:2018-08-02T15:00:00Z ImageRegistryCredential 名称 类型 是否必须 描述 Server String 是 不带 ‘http://‘ 或 ‘https://‘ 前缀的镜像仓库地址 UserName String 是 镜像仓库用户名 Password String 是 镜像仓库密码 Volume 名称 类型 是否必须 描述 Type String 是 数据卷类型,可选值为:EmptyDirVolume、NFSVolume、ConfigFileVolume三种 Name String 是 数据卷名称 NFSVolume.Server String 否 NFS 服务器地址 NFSVolume.Path String 否 NFS 数据卷路径 NFSVolume.ReadOnly Boolean 否 默认值为 False ConfigFileVolume.ConfigFileToPath ConfigFileToPath[] 否 配置文件路径 EmptyDirVolume.Medium String 否 EmptyDirVolume的存储媒介,默认为空,使用node文件系统;支持 Memory,表示使用内存 ConfigFileToPath 名称 类型 是否必须 描述 Path String 是 相对文件路径 Content String 否 配置文件内容 (32KB) Event 仅作为返回参数 名称 类型 描述 Count Integer 事件计数 FirstTimestamp String 事件起始时间 LastTimestamp String 事件结束时间 Message String 事件消息 Name String 事件的归属对象名 Type String 事件类型,枚举值: Normal,Warning Reason String 事件名 Tag 名称 类型 是否必须 描述 Key String 是 关键字 Value String 否 数值 DNSConfig https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-s-dns-config 名称 类型 描述 Nameservers String[] DNS 服务器 IP 地址列表 Searches String[] DNS 搜索域列表 Options Option[] 对象选项列表,每个对象由name和value(可选)构成 Option 名称 类型 描述 Name String 对象 name Value String 对象 value Container 名称 类型 是否必须 描述 Commands String[] 否 容器启动命令,上限20,单个String,256个字符 Args String[] 否 容器启动参数,上限10 EnvironmentVars EnvironmentVar[] 否 容器内操作系统的环境变量(Key:Value对,String),上限100。Key 是变量名,Value 是变量值 。 Image String 是 镜像 Name String 是 容器名 Cpu Float 是 CPU,单位:核 Memory Float 是 内存,单位:GiB ImagePullPolicy String 否 镜像拉取策略 VolumeMounts VolumeMount[] 否 数据卷挂载信息,上限16 CurrentState ContainerState 否 当前状态 PreviousState ContainerState 否 上一次状态 RestartCount Integer 否 重启次数 WorkingDir String 否 容器工作目录 Ports Port[] 否 暴露端口+协议,上限100 LivenessProbe LivenessProbe 否 存活探针 ReadinessProbe ReadinessProbe 否 就绪探针 SecurityContext SecurityContext 否 实例运行的安全上下文,更多信息 ContainerState 仅作为返回参数 名称 类型 描述 StartTime Timestamp 容器运行开始时间 State String 容器状态,枚举值:Waiting,Running,Terminated DetailStatus String 状态详情 FinishTime Timestamp 容器运行结束时间 ExitCode Integer 容器运行退出码 Reason String 容器状态 Reason Message String 容器状态信息 Signal Integer 容器状态信号 VolumeMount 名称 类型 是否必须 描述 Name String 是 数据卷名称,同 Volume 中的 Name MountPath String 是 挂载目录,容器的挂载目录下的内容被volume的内容直接覆盖,所以要慎用 ReadOnly Boolean 是 默认值为 False EnvironmentVar 名称 类型 是否必须 描述 Key String 是 变量名,长度[1,128],取值范围:[0-9a-zA-Z]以及下划线 ‘_’,不能以数字开头 Value String 否 变量值,长度[0,256],取值范围不限 FieldRef.FieldPath String 否 变量值引用,目前只支持”status.podIP” Port 名称 类型 描述 Port Integer 端口号 1-65535 Protocol String TCP/UDP SecurityContext 名称 类型 描述 Capability Capability cpu/memory RunAsUser Int ReadOnlyRootFilesystem Bool 目前仅支持:True Capability 名称 类型 描述 Adds String[] 枚举值,目前仅支持:NET_ADMIN ReadinessProbe 名称 类型 描述 ReadinessProbe.HttpGet.Path String HttpGet检测的路径 ReadinessProbe.HttpGet.Port Integer HttpGet检测的端口号 ReadinessProbe.HttpGet.Scheme String HTTP/HTTPS ReadinessProbe.Exec.Commands String[] 容器内检测的命令 ReadinessProbe.TcpSocket.Port Integer TcpSocket检测的端口 注:Exec、HttpGet 和 TcpSocket 三选一 ReadinessProbe.InitialDelaySeconds Integer 检查开始执行的时间,以容器启动完成为起点计算 ReadinessProbe.PeriodSeconds Integer 检查执行的周期,默认为10秒,最小为1秒 ReadinessProbe.SuccessThreshold Integer 从上次检查失败后重新认定检查成功的检查次数阈值(必须是连续成功),默认为1。 ReadinessProbe.FailureThreshold Integer 从上次检查成功后认定检查失败的检查次数阈值(必须是连续失败),默认为3 ReadinessProbe.TimeoutSeconds Integer 检查超时的时间,默认为1秒,最小为1秒 LivenessProbe 名称 类型 描述 LivenessProbe.HttpGet.Path String HttpGet检测的路径 LivenessProbe.HttpGet.Port Integer HttpGet检测的端口号 LivenessProbe.HttpGet.Scheme String HTTP/HTTPS LivenessProbe.Exec.Commands String[] 容器内检测的命令 LivenessProbe.TcpSocket.Port Integer TcpSocket检测的端口 LivenessProbe.InitialDelaySeconds Integer 检查开始执行的时间,以容器启动完成为起点计算 LivenessProbe.PeriodSeconds Integer 检查执行的周期,默认为10秒,最小为1秒 LivenessProbe.SuccessThreshold Integer 从上次检查失败后重新认定检查成功的检查次数阈值(必须是连续成功),默认为1。当前必须为1 LivenessProbe.FailureThreshold Integer 从上次检查成功后认定检查失败的检查次数阈值(必须是连续失败),默认为3 LivenessProbe.TimeoutSeconds Integer 检查超时的时间,默认为1秒,最小为1秒

1934890530796658 2020-03-20 19:18:38 0 浏览量 回答数 0
阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 企业信息查询 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 企业建站模板