@Generated(value="OracleSDKGenerator", comments="API Version: v1") public final class AppExtensionOpcServiceApp extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
This 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 the AppExtensionOpcServiceApp.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 the AppExtensionOpcServiceApp.Builder
, which maintain a
set of all explicitly set fields called AppExtensionOpcServiceApp.Builder.__explicitlySet__
. The hashCode()
and equals(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
).
Modifier and Type | Class and Description |
---|---|
static class |
AppExtensionOpcServiceApp.Builder |
static class |
AppExtensionOpcServiceApp.CurrentFederationMode
Current Federation Mode
|
static class |
AppExtensionOpcServiceApp.CurrentSynchronizationMode
Current Synchronization Mode
|
static class |
AppExtensionOpcServiceApp.NextFederationMode
Next Federation Mode
|
static class |
AppExtensionOpcServiceApp.NextSynchronizationMode
Next Synchronization Mode
|
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
AppExtensionOpcServiceApp(String serviceInstanceIdentifier,
String region,
AppExtensionOpcServiceApp.CurrentFederationMode currentFederationMode,
AppExtensionOpcServiceApp.CurrentSynchronizationMode currentSynchronizationMode,
AppExtensionOpcServiceApp.NextFederationMode nextFederationMode,
AppExtensionOpcServiceApp.NextSynchronizationMode nextSynchronizationMode,
Boolean enablingNextFedSyncModes)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static AppExtensionOpcServiceApp.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
AppExtensionOpcServiceApp.CurrentFederationMode |
getCurrentFederationMode()
Current Federation Mode
|
AppExtensionOpcServiceApp.CurrentSynchronizationMode |
getCurrentSynchronizationMode()
Current Synchronization Mode
|
Boolean |
getEnablingNextFedSyncModes()
If true, indicates that enablement is in progress started but not completed
|
AppExtensionOpcServiceApp.NextFederationMode |
getNextFederationMode()
Next Federation Mode
|
AppExtensionOpcServiceApp.NextSynchronizationMode |
getNextSynchronizationMode()
Next Synchronization Mode
|
String |
getRegion()
This value identifies the OPC region in which the service is running.
|
String |
getServiceInstanceIdentifier()
This value specifies the unique identifier assigned to an instance of an Oracle Public Cloud
service app.
|
int |
hashCode() |
AppExtensionOpcServiceApp.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"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)
public static AppExtensionOpcServiceApp.Builder builder()
Create a new builder.
public AppExtensionOpcServiceApp.Builder toBuilder()
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
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
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
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
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
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
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
public String toString()
toString
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public int hashCode()
hashCode
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Copyright © 2016–2024. All rights reserved.