Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a145c982 authored by Yan Yan's avatar Yan Yan
Browse files

Rename enableSafeMode to setSafeModeEnabled

Bug: 276358140
Test: make update-api
API-Coverage-Bug: 308000143
Change-Id: I3b3b9546f5a6489f203ff5b72e14ff5a29a86eaf
parent 3b16630e
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -28960,12 +28960,12 @@ package android.net.vcn {
    method @NonNull public android.net.vcn.VcnGatewayConnectionConfig.Builder addExposedCapability(int);
    method @NonNull public android.net.vcn.VcnGatewayConnectionConfig.Builder addGatewayOption(int);
    method @NonNull public android.net.vcn.VcnGatewayConnectionConfig build();
    method @FlaggedApi("android.net.vcn.safe_mode_config") @NonNull public android.net.vcn.VcnGatewayConnectionConfig.Builder enableSafeMode(boolean);
    method @NonNull public android.net.vcn.VcnGatewayConnectionConfig.Builder removeExposedCapability(int);
    method @NonNull public android.net.vcn.VcnGatewayConnectionConfig.Builder removeGatewayOption(int);
    method @NonNull public android.net.vcn.VcnGatewayConnectionConfig.Builder setMaxMtu(@IntRange(from=0x500) int);
    method @NonNull public android.net.vcn.VcnGatewayConnectionConfig.Builder setMinUdpPort4500NatTimeoutSeconds(@IntRange(from=0x78) int);
    method @NonNull public android.net.vcn.VcnGatewayConnectionConfig.Builder setRetryIntervalsMillis(@NonNull long[]);
    method @FlaggedApi("android.net.vcn.safe_mode_config") @NonNull public android.net.vcn.VcnGatewayConnectionConfig.Builder setSafeModeEnabled(boolean);
    method @NonNull public android.net.vcn.VcnGatewayConnectionConfig.Builder setVcnUnderlyingNetworkPriorities(@NonNull java.util.List<android.net.vcn.VcnUnderlyingNetworkTemplate>);
  }
+4 −4
Original line number Diff line number Diff line
@@ -493,7 +493,7 @@ public final class VcnGatewayConnectionConfig {
    /**
     * Check whether safe mode is enabled
     *
     * @see Builder#enableSafeMode(boolean)
     * @see Builder#setSafeModeEnabled(boolean)
     */
    @FlaggedApi(FLAG_SAFE_MODE_CONFIG)
    public boolean isSafeModeEnabled() {
@@ -815,8 +815,8 @@ public final class VcnGatewayConnectionConfig {
         *
         * <p>If a VCN fails to provide connectivity within a system-provided timeout, it will enter
         * safe mode. In safe mode, the VCN Network will be torn down and the system will restore
         * connectivity by allowing underlying cellular networks to be used as default. At the same
         * time, VCN will continue to retry until it succeeds.
         * connectivity by allowing underlying cellular or WiFi networks to be used as default. At
         * the same time, VCN will continue to retry until it succeeds.
         *
         * <p>When safe mode is disabled and VCN connection fails to provide connectivity, end users
         * might not have connectivity, and may not have access to carrier-owned underlying
@@ -826,7 +826,7 @@ public final class VcnGatewayConnectionConfig {
         */
        @FlaggedApi(FLAG_SAFE_MODE_CONFIG)
        @NonNull
        public Builder enableSafeMode(boolean enabled) {
        public Builder setSafeModeEnabled(boolean enabled) {
            mIsSafeModeDisabled = !enabled;
            return this;
        }
+5 −3
Original line number Diff line number Diff line
@@ -313,7 +313,8 @@ public class VcnGatewayConnectionConfigTest {

    @Test
    public void testBuilderAndGettersSafeModeDisabled() {
        final VcnGatewayConnectionConfig config = newBuilderMinimal().enableSafeMode(false).build();
        final VcnGatewayConnectionConfig config =
                newBuilderMinimal().setSafeModeEnabled(false).build();

        assertFalse(config.isSafeModeEnabled());
    }
@@ -335,7 +336,8 @@ public class VcnGatewayConnectionConfigTest {

    @Test
    public void testPersistableBundleSafeModeDisabled() {
        final VcnGatewayConnectionConfig config = newBuilderMinimal().enableSafeMode(false).build();
        final VcnGatewayConnectionConfig config =
                newBuilderMinimal().setSafeModeEnabled(false).build();

        assertEquals(config, new VcnGatewayConnectionConfig(config.toPersistableBundle()));
    }
@@ -456,7 +458,7 @@ public class VcnGatewayConnectionConfigTest {
        assertEquals(config.isSafeModeEnabled(), configEqual.isSafeModeEnabled());

        final VcnGatewayConnectionConfig configNotEqual =
                newBuilderMinimal().enableSafeMode(false).build();
                newBuilderMinimal().setSafeModeEnabled(false).build();

        assertEquals(config, configEqual);
        assertNotEquals(config, configNotEqual);
+1 −1
Original line number Diff line number Diff line
@@ -661,7 +661,7 @@ public class VcnGatewayConnectionConnectedStateTest extends VcnGatewayConnection
            throws Exception {
        final VcnGatewayConnectionConfig config =
                VcnGatewayConnectionConfigTest.newTestBuilderMinimal()
                        .enableSafeMode(safeModeEnabledByCaller)
                        .setSafeModeEnabled(safeModeEnabledByCaller)
                        .build();
        final VcnGatewayConnection.Dependencies deps =
                mock(VcnGatewayConnection.Dependencies.class);