この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

WorkTypeBuilder クラス

lxscheduler.WorkType クラスのインスタンスを作成するメソッドが含まれます。

ビルダーオブジェクトを取得するには、WorkType クラスで定義される WorkTypeBuilder メソッドの 1 つを呼び出します。

名前空間

LxScheduler

WorkTypeBuilder のメソッド

WorkTypeBuilder のメソッドは次のとおりです。

build()

lxscheduler.WorkType オブジェクトのインスタンスを返します。

署名

public lxscheduler.WorkType build()

戻り値

型: lxscheduler.WorkType

setBlockTimeAfterAppointmentInMinutes(blockTimeAfterAppointmentInMinutes)

期間 (分) を設定します。

署名

public lxscheduler.WorkTypeBuilder setBlockTimeAfterAppointmentInMinutes(Integer blockTimeAfterAppointmentInMinutes)

パラメーター

blockTimeAfterAppointmentInMinutes
型: Integer
予定が利用不可と見なされた後の期間。

setBlockTimeBeforeAppointmentInMinutes(blockTimeBeforeAppointmentInMinutes)

期間 (分) を設定します。

署名

public lxscheduler.WorkTypeBuilder setBlockTimeBeforeAppointmentInMinutes(Integer blockTimeBeforeAppointmentInMinutes)

パラメーター

blockTimeBeforeAppointmentInMinutes
型: Integer
予定が利用不可と見なされるまでの期間。

setDurationInMinutes(durationInMinutes)

行動の長さを設定します。

署名

public lxscheduler.WorkTypeBuilder setDurationInMinutes(Integer durationInMinutes)

パラメーター

durationInMinutes
型: Integer
行動の長さ (分) が含まれます。id が指定されていない場合は必須。

setId(id)

作業種別の ID を指定された ID に設定します。

署名

public lxscheduler.WorkTypeBuilder setId(String id)

パラメーター

id
型: String
作業種別の ID。durationInMinutes が指定されていない場合は必須。

setOperatingHoursId(operatingHoursId)

営業時間の重複を設定します。

署名

public lxscheduler.WorkTypeBuilder setOperatingHoursId(String operatingHoursId)

パラメーター

operatingHoursId
型: String
時間枠を決定する際は、取引先、作業種別、サービステリトリー、およびサービステリトリーメンバーのすべての業務時間の重複が考慮されます。

setSkillRequirements(skillRequirements)

作業種別の特定のタスクを完了するために必要なスキルを設定します。

署名

public lxscheduler.WorkTypeBuilder setSkillRequirements(List<lxscheduler.SkillRequirement> skillRequirements)

パラメーター

skillRequirements
型: List<lxscheduler.SkillRequirement>
このメソッドは入力で、lxscheduler.SkillRequirement クラスのインスタンスを取得します。lxscheduler.SkillRequirementBuilder クラスを使用して、入力クラスのインスタンスを作成します。

setTimeFrameEndInMinutes(timeFrameEndInMinutes)

時間枠の終わりを設定します。

署名

public lxscheduler.WorkTypeBuilder setTimeFrameEndInMinutes(Integer timeFrameEndInMinutes)

パラメーター

timeFrameEndInMinutes
型: Integer

setTimeFrameStartInMinutes(timeFrameStartInMinutes)

時間枠の始まりを設定します。

署名

public lxscheduler.WorkTypeBuilder setTimeFrameStartInMinutes(Integer timeFrameStartInMinutes)

パラメーター

timeFrameStartInMinutes
型: Integer