Class MobileDeviceManagement
- java.lang.Object
-
- software.amazon.awssdk.services.pcaconnectorscep.model.MobileDeviceManagement
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<MobileDeviceManagement.Builder,MobileDeviceManagement>
@Generated("software.amazon.awssdk:codegen") public final class MobileDeviceManagement extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MobileDeviceManagement.Builder,MobileDeviceManagement>
If you don't supply a value, by default Connector for SCEP creates a connector for general-purpose use. A general-purpose connector is designed to work with clients or endpoints that support the SCEP protocol, except Connector for SCEP for Microsoft Intune. For information about considerations and limitations with using Connector for SCEP, see Considerations and Limitations.
If you provide an
IntuneConfiguration, Connector for SCEP creates a connector for use with Microsoft Intune, and you manage the challenge passwords using Microsoft Intune. For more information, see Using Connector for SCEP for Microsoft Intune.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMobileDeviceManagement.Builderstatic classMobileDeviceManagement.Type
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MobileDeviceManagement.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)static MobileDeviceManagementfromIntune(Consumer<IntuneConfiguration.Builder> intune)Create an instance of this class withintune()initialized to the given value.static MobileDeviceManagementfromIntune(IntuneConfiguration intune)Create an instance of this class withintune()initialized to the given value.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()IntuneConfigurationintune()Configuration settings for use with Microsoft Intune.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends MobileDeviceManagement.Builder>serializableBuilderClass()MobileDeviceManagement.BuildertoBuilder()StringtoString()Returns a string representation of this object.MobileDeviceManagement.Typetype()Retrieve an enum value representing which member of this object is populated.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
intune
public final IntuneConfiguration intune()
Configuration settings for use with Microsoft Intune. For information about using Connector for SCEP for Microsoft Intune, see Using Connector for SCEP for Microsoft Intune.
- Returns:
- Configuration settings for use with Microsoft Intune. For information about using Connector for SCEP for Microsoft Intune, see Using Connector for SCEP for Microsoft Intune.
-
toBuilder
public MobileDeviceManagement.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<MobileDeviceManagement.Builder,MobileDeviceManagement>
-
builder
public static MobileDeviceManagement.Builder builder()
-
serializableBuilderClass
public static Class<? extends MobileDeviceManagement.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
fromIntune
public static MobileDeviceManagement fromIntune(IntuneConfiguration intune)
Create an instance of this class withintune()initialized to the given value.Configuration settings for use with Microsoft Intune. For information about using Connector for SCEP for Microsoft Intune, see Using Connector for SCEP for Microsoft Intune.
- Parameters:
intune- Configuration settings for use with Microsoft Intune. For information about using Connector for SCEP for Microsoft Intune, see Using Connector for SCEP for Microsoft Intune.
-
fromIntune
public static MobileDeviceManagement fromIntune(Consumer<IntuneConfiguration.Builder> intune)
Create an instance of this class withintune()initialized to the given value.Configuration settings for use with Microsoft Intune. For information about using Connector for SCEP for Microsoft Intune, see Using Connector for SCEP for Microsoft Intune.
- Parameters:
intune- Configuration settings for use with Microsoft Intune. For information about using Connector for SCEP for Microsoft Intune, see Using Connector for SCEP for Microsoft Intune.
-
type
public MobileDeviceManagement.Type type()
Retrieve an enum value representing which member of this object is populated. When this class is returned in a service response, this will beMobileDeviceManagement.Type.UNKNOWN_TO_SDK_VERSIONif the service returned a member that is only known to a newer SDK version. When this class is created directly in your code, this will beMobileDeviceManagement.Type.UNKNOWN_TO_SDK_VERSIONif zero members are set, andnullif more than one member is set.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-