Class AppExtensionOpcServiceApp
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.identitydomains.model.AppExtensionOpcServiceApp
-
@Generated(value="OracleSDKGenerator", comments="API Version: v1") public final class AppExtensionOpcServiceApp extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelThis extension defines attributes specific to Apps that represent instances of an Oracle Public Cloud (OPC) service.
Note: Objects should always be created or deserialized using theAppExtensionOpcServiceApp.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theAppExtensionOpcServiceApp.Builder, which maintain a set of all explicitly set fields calledAppExtensionOpcServiceApp.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAppExtensionOpcServiceApp.Builderstatic classAppExtensionOpcServiceApp.CurrentFederationModeCurrent Federation Modestatic classAppExtensionOpcServiceApp.CurrentSynchronizationModeCurrent Synchronization Modestatic classAppExtensionOpcServiceApp.NextFederationModeNext Federation Modestatic classAppExtensionOpcServiceApp.NextSynchronizationModeNext Synchronization Mode
-
Constructor Summary
Constructors Constructor Description AppExtensionOpcServiceApp(String serviceInstanceIdentifier, String region, AppExtensionOpcServiceApp.CurrentFederationMode currentFederationMode, AppExtensionOpcServiceApp.CurrentSynchronizationMode currentSynchronizationMode, AppExtensionOpcServiceApp.NextFederationMode nextFederationMode, AppExtensionOpcServiceApp.NextSynchronizationMode nextSynchronizationMode, Boolean enablingNextFedSyncModes)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AppExtensionOpcServiceApp.Builderbuilder()Create a new builder.booleanequals(Object o)AppExtensionOpcServiceApp.CurrentFederationModegetCurrentFederationMode()Current Federation ModeAppExtensionOpcServiceApp.CurrentSynchronizationModegetCurrentSynchronizationMode()Current Synchronization ModeBooleangetEnablingNextFedSyncModes()If true, indicates that enablement is in progress started but not completedAppExtensionOpcServiceApp.NextFederationModegetNextFederationMode()Next Federation ModeAppExtensionOpcServiceApp.NextSynchronizationModegetNextSynchronizationMode()Next Synchronization ModeStringgetRegion()This value identifies the OPC region in which the service is running.StringgetServiceInstanceIdentifier()This value specifies the unique identifier assigned to an instance of an Oracle Public Cloud service app.inthashCode()AppExtensionOpcServiceApp.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
AppExtensionOpcServiceApp
@Deprecated @ConstructorProperties({"serviceInstanceIdentifier","region","currentFederationMode","currentSynchronizationMode","nextFederationMode","nextSynchronizationMode","enablingNextFedSyncModes"}) public AppExtensionOpcServiceApp(String serviceInstanceIdentifier, String region, AppExtensionOpcServiceApp.CurrentFederationMode currentFederationMode, AppExtensionOpcServiceApp.CurrentSynchronizationMode currentSynchronizationMode, AppExtensionOpcServiceApp.NextFederationMode nextFederationMode, AppExtensionOpcServiceApp.NextSynchronizationMode nextSynchronizationMode, Boolean enablingNextFedSyncModes)
Deprecated.
-
-
Method Detail
-
builder
public static AppExtensionOpcServiceApp.Builder builder()
Create a new builder.
-
toBuilder
public AppExtensionOpcServiceApp.Builder toBuilder()
-
getServiceInstanceIdentifier
public String getServiceInstanceIdentifier()
This value specifies the unique identifier assigned to an instance of an Oracle Public Cloud service app.*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: immutable - required: false - returned: default - type: string - uniqueness: server
- Returns:
- the value
-
getRegion
public String getRegion()
This value identifies the OPC region in which the service is running.*Added In:** 19.1.4
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: request - type: string - uniqueness: none
- Returns:
- the value
-
getCurrentFederationMode
public AppExtensionOpcServiceApp.CurrentFederationMode getCurrentFederationMode()
Current Federation Mode*Added In:** 18.2.6
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: request - type: string
- Returns:
- the value
-
getCurrentSynchronizationMode
public AppExtensionOpcServiceApp.CurrentSynchronizationMode getCurrentSynchronizationMode()
Current Synchronization Mode*Added In:** 18.2.6
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: request - type: string
- Returns:
- the value
-
getNextFederationMode
public AppExtensionOpcServiceApp.NextFederationMode getNextFederationMode()
Next Federation Mode*Added In:** 18.2.6
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: request - type: string
- Returns:
- the value
-
getNextSynchronizationMode
public AppExtensionOpcServiceApp.NextSynchronizationMode getNextSynchronizationMode()
Next Synchronization Mode*Added In:** 18.2.6
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: request - type: string
- Returns:
- the value
-
getEnablingNextFedSyncModes
public Boolean getEnablingNextFedSyncModes()
If true, indicates that enablement is in progress started but not completed*Added In:** 18.2.6
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: request - type: boolean
- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-