Package com.microsoft.graph.models
Class PrinterCreateParameterSet.PrinterCreateParameterSetBuilder
java.lang.Object
com.microsoft.graph.models.PrinterCreateParameterSet.PrinterCreateParameterSetBuilder
- Enclosing class:
PrinterCreateParameterSet
Fluent builder for the PrinterCreateParameterSet
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected PrintCertificateSigningRequest
The certificateSigningRequest parameter valueprotected String
The connectorId parameter valueprotected String
The displayName parameter valueprotected Boolean
The hasPhysicalDevice parameter valueprotected String
The manufacturer parameter valueprotected String
The model parameter valueprotected String
The physicalDeviceId parameter value -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Instanciates a new PrinterCreateParameterSetBuilder -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Buils the resulting body object to be passed to the requestSets the CertificateSigningRequestwithConnectorId
(String val) Sets the ConnectorIdwithDisplayName
(String val) Sets the DisplayNameSets the HasPhysicalDevicewithManufacturer
(String val) Sets the ManufacturerSets the ModelSets the PhysicalDeviceId
-
Field Details
-
displayName
The displayName parameter value -
manufacturer
The manufacturer parameter value -
model
The model parameter value -
physicalDeviceId
The physicalDeviceId parameter value -
hasPhysicalDevice
The hasPhysicalDevice parameter value -
certificateSigningRequest
The certificateSigningRequest parameter value -
connectorId
The connectorId parameter value
-
-
Constructor Details
-
PrinterCreateParameterSetBuilder
@Nullable protected PrinterCreateParameterSetBuilder()Instanciates a new PrinterCreateParameterSetBuilder
-
-
Method Details
-
withDisplayName
@Nonnull public PrinterCreateParameterSet.PrinterCreateParameterSetBuilder withDisplayName(@Nullable String val) Sets the DisplayName- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
withManufacturer
@Nonnull public PrinterCreateParameterSet.PrinterCreateParameterSetBuilder withManufacturer(@Nullable String val) Sets the Manufacturer- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
withModel
@Nonnull public PrinterCreateParameterSet.PrinterCreateParameterSetBuilder withModel(@Nullable String val) Sets the Model- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
withPhysicalDeviceId
@Nonnull public PrinterCreateParameterSet.PrinterCreateParameterSetBuilder withPhysicalDeviceId(@Nullable String val) Sets the PhysicalDeviceId- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
withHasPhysicalDevice
@Nonnull public PrinterCreateParameterSet.PrinterCreateParameterSetBuilder withHasPhysicalDevice(@Nullable Boolean val) Sets the HasPhysicalDevice- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
withCertificateSigningRequest
@Nonnull public PrinterCreateParameterSet.PrinterCreateParameterSetBuilder withCertificateSigningRequest(@Nullable PrintCertificateSigningRequest val) Sets the CertificateSigningRequest- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
withConnectorId
@Nonnull public PrinterCreateParameterSet.PrinterCreateParameterSetBuilder withConnectorId(@Nullable String val) Sets the ConnectorId- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
build
Buils the resulting body object to be passed to the request- Returns:
- the body object to pass to the request
-